cooopyshi 发表于 2022-6-22 16:21:22

window版本程序运行报错

程序运行报这两个错误
exception:java.lang.IllegalStateException.
java.lang.IllegalStateException: cache category is null.
      at com.x.base.core.project.cache.CacheGuavaImpl.put(CacheGuavaImpl.java:44) ~
      at com.x.base.core.project.cache.CacheManager.put(CacheManager.java:49) ~
      at com.x.cms.assemble.control.jaxrs.view.ActionListByCategory.execute(ActionListByCategory.java:63) ~
      at com.x.cms.assemble.control.jaxrs.view.ViewAction.listViewByCategoryId(ViewAction.java:105) ~
      at jdk.internal.reflect.GeneratedMethodAccessor2617.invoke(Unknown Source) ~[?:?]
      at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
      at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
      at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~
      at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$VoidOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:159) ~
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475) ~
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397) ~
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81) ~
      at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255) ~
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~
      at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~
      at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~
      at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~
      at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~
      at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234) ~
      at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684) ~
      at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~
      at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763) ~
      at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1633) ~
      at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:228) ~
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609) ~
      at com.x.base.core.project.jaxrs.CipherManagerUserJaxrsFilter.doFilter(CipherManagerUserJaxrsFilter.java:50) ~
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609) ~
      at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124) ~
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193) ~
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609) ~
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:561) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) ~
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602) ~
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) ~
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1612) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) ~
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) ~
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501) ~
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1582) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) ~
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349) ~
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) ~
      at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:59) ~
      at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:766) ~
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) ~
      at org.eclipse.jetty.server.Server.handle(Server.java:516) ~
      at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) ~
      at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556) ~
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) ~
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273) ~
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) ~
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105) ~
      at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) ~
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336) ~
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313) ~
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171) ~
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129) ~
      at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375) ~
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773) ~
      at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905) ~
      at java.lang.Thread.run(Thread.java:834) ~[?:?]

第二个错误
eview document in database......
2022-06-22 12:30:31.546 INFO com.x.cms.assemble.control.timertask.Timertask_BatchOperationTask - Timertask_BatchOperationTask -> batch operations timer task excute completed.
2022-06-22 12:30:32.335 PRINT data.publishFor.length=1
2022-06-22 12:30:32.340 PRINT [{"permission":"阅读","permissionObjectType":"组织","permissionObjectName":"河北华电曹妃甸储运有限公司@hdcfdcy@U"}]
java.lang.Exception: file extension is empty.
      at com.x.cms.assemble.control.jaxrs.document.ActionPersistPublishByWorkFlow.concreteFileInfo(ActionPersistPublishByWorkFlow.java:417)
      at com.x.cms.assemble.control.jaxrs.document.ActionPersistPublishByWorkFlow.execute(ActionPersistPublishByWorkFlow.java:251)
      at com.x.cms.assemble.control.jaxrs.document.DocumentCipherAction.publishContentByWorkFlow(DocumentCipherAction.java:48)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167)
      at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$VoidOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:159)
      at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397)
      at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)
      at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)
      at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
      at org.glassfish.jersey.internal.Errors.process(Errors.java:244)
      at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)
      at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)
      at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)
      at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)
      at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
      at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
      at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:763)
      at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1633)
      at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:228)
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
      at com.x.base.core.project.jaxrs.CipherManagerUserJaxrsFilter.doFilter(CipherManagerUserJaxrsFilter.java:50)
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
      at com.x.base.core.project.jaxrs.CipherManagerJaxrsFilter.doFilter(CipherManagerJaxrsFilter.java:65)
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
      at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
      at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)
      at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1609)
      at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:561)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
      at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:602)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)
      at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1612)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
      at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1434)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
      at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)
      at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1582)
      at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
      at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1349)
      at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
      at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:59)
      at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:716)
      at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)
      at org.eclipse.jetty.server.Server.handle(Server.java:516)
      at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383)
      at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:556)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:273)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)
      at org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:336)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
      at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:375)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:773)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:905)
      at java.base/java.lang.Thread.run(Thread.java:834)

请问这两个错误什么原因,第二个错误报完每天定时在通知公告里发送内容如下图

论坛管理员 发表于 2022-6-23 10:51:13

您是做什么操作才会报这个错吗?还是什么都不做,就会报错?
每天定时发布信息,您服务管理里是否有定时代理?

cooopyshi 发表于 2022-6-23 11:32:11

论坛管理员 发表于 2022-6-23 10:51
您是做什么操作才会报这个错吗?还是什么都不做,就会报错?
每天定时发布信息,您服务管理里是否有定时代 ...

什么操作都没有,就服务器自己运行到时间就报这个错误
服务器我检查了没做定时代理,我找了一下信息发布流程里服务调用没起来,我直接调度到结束了不知道还会不会发布

论坛管理员 发表于 2022-6-23 14:00:39

哦,我大概明白了,您是使用关联流程去发布的信息发布对吗
猜测您流程实例卡在了服务调用环节,然后服务调用环节没有生成待办,每天晚上,系统会有定时任务给没有待办的流程实例进行尝试流转,每一次流转就会再调用一次,发布一次信息。
您检查看看是不是这个原因

cooopyshi 发表于 2022-6-23 14:01:46

论坛管理员 发表于 2022-6-23 14:00
哦,我大概明白了,您是使用关联流程去发布的信息发布对吗
猜测您流程实例卡在了服务调用环节,然后服务调 ...

现在看应该是这个问题,服务调用流转完成之后目前没出问题

论坛管理员 发表于 2022-6-24 10:04:57

:)
页: [1]
查看完整版本: window版本程序运行报错