From do-not-reply at jboss.com Sat Aug 1 07:56:12 2009 Content-Type: multipart/mixed; boundary="===============0483710480943893628==" MIME-Version: 1.0 From: djcye To: jboss-user at lists.jboss.org Subject: [jboss-user] [JBoss jBPM] - Problem with 2 Date: Sat, 01 Aug 2009 07:56:11 -0400 Message-ID: <20496779.1249127771981.JavaMail.jboss@nukes01.app.mwc.hst.phx2.redhat.com> --===============0483710480943893628== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, i tried to include two Forms with a decision over transations. the first wo= rks fine, but when the second one is reached and someone claims the task> a= nd tries to view it an unexpected exception is raised. i also tried to rena= me "outcome" to "outcome2" in task1.ftl but that didnt help.. Process: | | = | | | | | | | | | | | | | | | | form task1.ftl and verify_request.ftl are identical: | | |
| = | <#list outcome.values as transition> | | | = |
| | Exception: Expression outcome is undefined on line 7, column 8 in email/task1.ftl. | The problematic instruction: | ---------- | =3D=3D> list outcome.values as transition [on line 7, column 1 in email= /task1.ftl] | ---------- | = | Java backtrace for programmers: | ---------- | freemarker.core.InvalidReferenceException: Expression outcome2 is undef= ined on line 7, column 8 in email/task1.ftl. | at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java:12= 4) | at freemarker.core.TemplateObject.invalidTypeException(TemplateObject.= java:134) | at freemarker.core.Dot._getAsTemplateModel(Dot.java:78) | at freemarker.core.Expression.getAsTemplateModel(Expression.java:89) | at freemarker.core.IteratorBlock.accept(IteratorBlock.java:94) | at freemarker.core.Environment.visit(Environment.java:209) | at freemarker.core.MixedContent.accept(MixedContent.java:92) | at freemarker.core.Environment.visit(Environment.java:209) | at freemarker.core.Environment.process(Environment.java:189) | at freemarker.template.Template.process(Template.java:237) | at org.jbpm.integration.console.forms.AbstractFormDispatcher.processTe= mplate(AbstractFormDispatcher.java:116) | at org.jbpm.integration.console.forms.TaskFormDispatcher.provideForm(T= askFormDispatcher.java:161) | at org.jbpm.integration.console.forms.FormDispatcherComposite.provideF= orm(FormDispatcherComposite.java:65) | at sun.reflect.GeneratedMethodAccessor323.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.jboss.bpm.console.server.util.InvocationProxy.invoke(Invocation= Proxy.java:64) | at $Proxy205.provideForm(Unknown Source) | at org.jboss.bpm.console.server.FormProcessingFacade.provideForm(FormP= rocessingFacade.java:181) | at org.jboss.bpm.console.server.FormProcessingFacade.renderTaskUI(Form= ProcessingFacade.java:120) | at sun.reflect.GeneratedMethodAccessor325.invoke(Unknown Source) | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcc= essorImpl.java:25) | at java.lang.reflect.Method.invoke(Method.java:585) | at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImp= l.java:117) | at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMetho= d.java:260) | at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:2= 32) | at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:1= 66) | at org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(Dispat= cherUtilities.java:142) | at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDis= patcher.java:356) | at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDis= patcher.java:173) | at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.ser= vice(HttpServletDispatcher.java:93) | at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.ser= vice(HttpServletDispatcher.java:68) | at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:290) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:206) | at org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFil= ter.java:59) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:235) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:206) | at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeader= Filter.java:96) | at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ap= plicationFilterChain.java:235) | at org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicatio= nFilterChain.java:206) | at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrappe= rValve.java:235) | at org.apache.catalina.core.StandardContextValve.invoke(StandardContex= tValve.java:191) | at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Secur= ityAssociationValve.java:190) | at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenti= catorBase.java:433) | at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextVa= lve.java:92) | at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.pro= cess(SecurityContextEstablishmentValve.java:126) | at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.inv= oke(SecurityContextEstablishmentValve.java:70) | at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve= .java:127) | at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve= .java:102) | at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(Cache= dConnectionValve.java:158) | at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineV= alve.java:109) | at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.j= ava:330) | at org.apache.coyote.http11.Http11Processor.process(Http11Processor.ja= va:828) | at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.pro= cess(Http11Protocol.java:601) | at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:= 447) | at java.lang.Thread.run(Thread.java:595) | 2009-08-01 13:39:01,890 ERROR [org.apache.catalina.core.ContainerBase.[= jboss.web].[localhost].[/gwt-console-server].[Resteasy]] (http-127.0.0.1-80= 80-1) Servlet.service() for servlet Resteasy threw exception | org.jboss.resteasy.spi.UnhandledException: java.lang.RuntimeException: = Unexpected invocation exception: null | at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationExce= ption(SynchronousDispatcher.java:319) | at org.jboss.resteasy.core.SynchronousDispatcher.handleException(Synch= ronousDispatcher.java:230) View the original post : http://www.jboss.org/index.html?module=3Dbb&op=3Dv= iewtopic&p=3D4247393#4247393 Reply to the post : http://www.jboss.org/index.html?module=3Dbb&op=3Dpostin= g&mode=3Dreply&p=3D4247393 --===============0483710480943893628==--