每当用户在Liferay 7.0 GA7中查看其任务时,他们都会产生大量噪音,但日志中却有例外。 我想知道这是否是缺少的配置,是否必须为该屏幕编写修复程序。
[Thread-4][LiferaySerializer:411] java.lang.IllegalArgumentException: Can not set int field sun.util.calendar.ZoneInfo.dstSavings to java.lang.Double
java.lang.IllegalArgumentException: Can not set int field sun.util.calendar.ZoneInfo.dstSavings to java.lang.Double
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)
at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)
at sun.reflect.UnsafeIntegerFieldAccessorImpl.set(UnsafeIntegerFieldAccessorImpl.java:98)
at java.lang.reflect.Field.set(Field.java:764)
at com.liferay.portal.json.jabsorb.serializer.LiferaySerializer.unmarshall(LiferaySerializer.java:408)
at org.jabsorb.JSONSerializer.unmarshall(JSONSerializer.java:680)
at com.liferay.portal.json.jabsorb.serializer.LiferayJSONSerializer.unmarshall(LiferayJSONSerializer.java:58)
at com.liferay.portal.json.jabsorb.serializer.LiferaySerializer.unmarshall(LiferaySerializer.java:396)
at org.jabsorb.JSONSerializer.unmarshall(JSONSerializer.java:680)
at com.liferay.portal.json.jabsorb.serializer.LiferayJSONSerializer.unmarshall(LiferayJSONSerializer.java:58)
at org.jabsorb.serializer.impl.MapSerializer.unmarshall(MapSerializer.java:265)
at org.jabsorb.JSONSerializer.unmarshall(JSONSerializer.java:680)
at com.liferay.portal.json.jabsorb.serializer.LiferayJSONSerializer.unmarshall(LiferayJSONSerializer.java:58)
at org.jabsorb.JSONSerializer.fromJSON(JSONSerializer.java:262)
at com.liferay.portal.json.JSONFactoryImpl.deserialize(JSONFactoryImpl.java:181)
at com.liferay.portal.kernel.json.JSONFactoryUtil.deserialize(JSONFactoryUtil.java:89)
at com.liferay.portal.workflow.kaleo.runtime.util.WorkflowContextUtil.convert(WorkflowContextUtil.java:47)
at com.liferay.portal.workflow.kaleo.runtime.integration.impl.internal.KaleoWorkflowModelConverterImpl.toWorkflowInstance(KaleoWorkflowModelConverterImpl.java:138)
at com.liferay.portal.workflow.kaleo.runtime.integration.impl.internal.KaleoWorkflowModelConverterImpl.toWorkflowInstance(KaleoWorkflowModelConverterImpl.java:114)
at com.liferay.portal.workflow.kaleo.runtime.internal.DefaultWorkflowEngineImpl.getWorkflowInstance(DefaultWorkflowEngineImpl.java:209)
at sun.reflect.GeneratedMethodAccessor2044.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:163)
at com.liferay.portal.spring.transaction.DefaultTransactionExecutor.execute(DefaultTransactionExecutor.java:54)
at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:58)
at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:137)
at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:169)
at com.sun.proxy.$Proxy463.getWorkflowInstance(Unknown Source)
at com.liferay.portal.workflow.kaleo.runtime.integration.impl.internal.WorkflowInstanceManagerImpl.getWorkflowInstance(WorkflowInstanceManagerImpl.java:83)
at sun.reflect.GeneratedMethodAccessor2043.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.liferay.portal.kernel.messaging.proxy.ProxyRequest.execute(ProxyRequest.java:82)
at com.liferay.portal.kernel.messaging.proxy.ProxyMessageListener.receive(ProxyMessageListener.java:58)
at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:74)
at com.liferay.portal.kernel.messaging.SynchronousDestination.send(SynchronousDestination.java:41)
at com.liferay.portal.messaging.internal.sender.DirectSynchronousMessageSender.send(DirectSynchronousMessageSender.java:59)
at com.liferay.portal.kernel.messaging.proxy.BaseProxyBean.synchronousSend(BaseProxyBean.java:88)
at com.liferay.portal.kernel.messaging.proxy.MessagingProxyInvocationHandler.invoke(MessagingProxyInvocationHandler.java:44)
at com.sun.proxy.$Proxy250.getWorkflowInstance(Unknown Source)
at sun.reflect.GeneratedMethodAccessor2043.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.liferay.portal.workflow.WorkflowLockingAdvice.invoke(WorkflowLockingAdvice.java:65)
at sun.reflect.GeneratedMethodAccessor850.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:621)
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:610)
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:68)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:207)
at com.sun.proxy.$Proxy251.getWorkflowInstance(Unknown Source)
at com.liferay.portal.kernel.workflow.WorkflowInstanceManagerUtil.getWorkflowInstance(WorkflowInstanceManagerUtil.java:54)
at com.liferay.portal.workflow.task.web.internal.display.context.WorkflowTaskDisplayContext.getWorkflowInstance(WorkflowTaskDisplayContext.java:686)
at com.liferay.portal.workflow.task.web.internal.display.context.WorkflowTaskDisplayContext.getWorkflowContext(WorkflowTaskDisplayContext.java:1013)
at com.liferay.portal.workflow.task.web.internal.display.context.WorkflowTaskDisplayContext.getWorkflowContextEntryClassName(WorkflowTaskDisplayContext.java:645)
at com.liferay.portal.workflow.task.web.internal.display.context.WorkflowTaskDisplayContext.getWorkflowHandler(WorkflowTaskDisplayContext.java:678)
at com.liferay.portal.workflow.task.web.internal.display.context.WorkflowTaskDisplayContext.getAssetType(WorkflowTaskDisplayContext.java:193)
at org.apache.jsp.view_jsp._jspService(view_jsp:668)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)