当用户可视化工作流程任务时,Liferay会抛出很多异常

时间:2018-08-23 20:56:26

标签: liferay liferay-7

每当用户在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)

0 个答案:

没有答案