Bernice 发表于 2021-1-5 14:55:38

自定义门户——带出相应的流程,启动报错

复制了个办公用品门户,把能改application   流程的id都改了;
预览点击“启动”的时候,报错如下图。
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/941bbe28-526d-4759-a825-8f0f91ce3ee3/download/stream
http://www.o2oa.net:20020/x_file_assemble_control/jaxrs/file/8ecdf535-e2b6-4903-b5c1-306d03dcd22b/download/stream
后台报错如下
ExceptionClass:         java.lang.ExceptionLoggerName:         com.x.processplatform.assemble.surface.jaxrs.process.ProcessActionStackTrace:         java.lang.Exception: flag get multiple entity flag:合同新建流程, class:com.x.processplatform.core.entity.element.Process, attribute:name, restrict attrubte:application, restrict value:4b56c59a-aef8-40b2-aa82-09e72e80ba63.                                                                        at com.x.base.core.container.EntityManagerContainer.restrictFlag(EntityManagerContainer.java:323)                                                                        at com.x.base.core.container.EntityManagerContainer.restrictFlag(EntityManagerContainer.java:293)                                                                        at com.x.processplatform.assemble.surface.factory.element.ElementFactory.pick(ElementFactory.java:76)                                                                        at com.x.processplatform.assemble.surface.factory.element.ProcessFactory.pick(ProcessFactory.java:45)                                                                        at com.x.processplatform.assemble.surface.jaxrs.process.ActionGetWithProcessWithApplication.execute(ActionGetWithProcessWithApplication.java:27)                                                                        at com.x.processplatform.assemble.surface.jaxrs.process.ProcessAction.getWithProcessWithApplication(ProcessAction.java:158)                                                                        at sun.reflect.GeneratedMethodAccessor23622.invoke(Unknown Source)                                                                        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)                                                                        at java.lang.reflect.Method.invoke(Method.java:498)                                                                        at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)                                                                        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)                                                                        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)                                                                        at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$VoidOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:143)                                                                        at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)                                                                        at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)                                                                        at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)                                                                        at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)                                                                        at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)                                                                        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)                                                                        at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)                                                                        at org.glassfish.jersey.internal.Errors.process(Errors.java:315)                                                                        at org.glassfish.jersey.internal.Errors.process(Errors.java:297)                                                                        at org.glassfish.jersey.internal.Errors.process(Errors.java:267)                                                                        at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)                                                                        at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)                                                                        at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)                                                                        at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)                                                                        at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)                                                                        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)                                                                        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)                                                                        at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)                                                                        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:39)                                                                        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:748)                                                RequestInfor:         GET http://o2.hongjing-wh.com:20020/x_processplatform_assemble_surface/jaxrs/process/%E5%90%88%E5%90%8C%E6%96%B0%E5%BB%BA%E6%B5%81%E7%A8%8B/application/%E5%AE%8F%E6%99%AF-%E5%90%88%E5%90%8C%E7%AE%A1%E7%90%86?v=5.1.1-2d4b75c  From  58.242.183.62                requestRemoteAddr: 58.242.183.62requestRemoteHost: 58.242.183.62requestBodyLength:                requestHead: Origin:http://o2.hongjing-wh.com:5550                        Cookie:x-token=PDgFHVA6Fvg2SO7yv-RL7obcl4yKuAX3G-MRsVGvVUI                        Accept:text/html,application/json,*/*                        X-Requested-With:XMLHttpRequest                        Connection:keep-alive                        x-token:PDgFHVA6Fvg2SO7yv-RL7obcl4yKuAX3G-MRsVGvVUI                        User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36                        Referer:http://o2.hongjing-wh.com:5550/                        Host:o2.hongjing-wh.com:20020                        Accept-Encoding:gzip, deflate                        Authorization:PDgFHVA6Fvg2SO7yv-RL7obcl4yKuAX3G-MRsVGvVUI                        Accept-Language:zh-CN,zh;q=0.9                        Content-Type:application/json; charset=UTF-8

论坛管理员 发表于 2021-1-6 10:00:50

您好:这个就需要具体问题具体分析了
导致的原因各种各样。
建议您和原模板对比看看是否有什么地方改错了
而且
flag get multiple entity flag:合同新建流程您有两个合同新建流程?但是也不应该存在这样的情况!
页: [1]
查看完整版本: 自定义门户——带出相应的流程,启动报错