[JBoss jBPM] - Re: org.jbpm.JbpmException: transition in node 'StartState(s
by alpheratz-jb
I rolled back to jbpm-3.1.1.jar (from jbpm-3.1.2.jar) and all is now well.
I noticed the following message on my console:
transition to='page1' on node 'starter-upper' cannot be resolved
I tracked this down to the following in org.jbpm.jpdl.xml.JpdlXmlReader:
| public void resolveTransitionDestination(Element transitionElement, Node node) {
| Transition transition = new Transition(node.getProcessDefinition());
|
| // get the action name
| String name = transitionElement.attributeValue("name");
| if (name!=null) {
| transition.setName(name);
| }
|
| // add the transition to the node
| node.addLeavingTransition(transition);
|
| // set destinationNode of the transition
| String toName = transitionElement.attributeValue("to");
| if (toName==null) {
| addWarning("node '"+node.getFullyQualifiedName()+"' has a transition without a 'to'-attribute to specify its destinationNode");
| } else {
| Node to = ((NodeCollection)node.getParent()).findNode(toName);
| if (to==null) {
| addWarning("transition to='"+toName+"' on node '"+node.getFullyQualifiedName()+"' cannot be resolved");
| } else {
| to.addArrivingTransition(transition);
| }
| }
|
| // read the actions
| readActions(transitionElement, transition, Event.EVENTTYPE_TRANSITION);
|
| readExceptionHandlers(transitionElement, transition);
| }
|
If I read correctly, fisheye says this was deleted due to"project restructuring right after beta 2 tag".
So: how do I have it in my 3.1.2 jar? (yes, I've checked my lib dirs and my ear...no duplicates to be found; I've also cleaned out tmp/work dirs and rebuild ear from scratch...still can't find any contamination...).
Cheers
Alph
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3982283#3982283
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3982283
17Â years, 10Â months
[JBoss Seam] - Exception on nested converstion
by gus888
Hi all,
I got exception on my nested conversation. The partial codes are listed as follows. When I click selectOneRadio on @Begin(join=true), I got the exceptions. I appreciate any helps. Thank you in advance. I use seam1.0.1, myfaces, facelets, and jboss4.0.4GA.
| <h:selectOneRadio value="#{studyEditor.propertydFlag}"
| onclick="submit()" immediate="true"
| valueChangeListener="#{studyEditor.propertyChanged}"
| layout="pageDirection">
| <f:selectItems value="#{studyEditor.propertyItems}"/>
| </h:selectOneRadio>
|
| @Begin(nested=true)
| public String createStudy() {
| isNew = true;
| study = new Study();
| study.setModifiedBy(user);
| study.setModifiedOn(new Date());
| return "editstudy";
| }
|
| @Begin(join=true)
| public void propertyChanged(ValueChangeEvent event) {
| FacesContext context = FacesContext.getCurrentstudy();
| propertyFlag = (Integer) event.getNewValue();
| .....
| //context.renderResponse();
| }
| java.lang.IllegalStateException: No conversation context active
| at org.jboss.seam.ScopeType.getContext(ScopeType.java:88)
| at org.jboss.seam.Component.newInstance(Component.java:1311)
| at org.jboss.seam.Component.getInstance(Component.java:1263)
| at org.jboss.seam.Component.getInstance(Component.java:1246)
| at org.jboss.seam.jsf.SeamVariableResolver.resolveVariable(SeamVariableResolver.java:44)
| at org.apache.myfaces.config.LastVariableResolverInChain.resolveVariable(LastVariableResolverInChain.java:42)
| at com.sun.facelets.el.LegacyELContext$LegacyELResolver.getValue(LegacyELContext.java:134)
| at com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:65)
| at com.sun.el.parser.AstValue.getTarget(AstValue.java:62)
| at com.sun.el.parser.AstValue.isReadOnly(AstValue.java:125)
| at com.sun.el.ValueExpressionImpl.isReadOnly(ValueExpressionImpl.java:230)
| at com.sun.facelets.el.TagValueExpression.isReadOnly(TagValueExpression.java:82)
| at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:82)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:68)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:78)
| at org.apache.myfaces.shared_impl.util.RestoreStateUtils.recursivelyHandleComponentReferencesAndSetValid(RestoreStateUtils.java:41)
| at org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:179)
| at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
| at javax.faces.webapp.FacesServlet.service(FacesServlet.java:137)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at com.cvc.custom.util.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:132)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.servlet.SeamExceptionFilter.doFilter(SeamExceptionFilter.java:45)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.seam.servlet.SeamRedirectFilter.doFilter(SeamRedirectFilter.java:30)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
| at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
| at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
| at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
| at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
| at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
| at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
| at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
| at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
| at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
| at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
| at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
| at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
| at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
| at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
| at java.lang.Thread.run(Thread.java:595)
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3982278#3982278
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3982278
17Â years, 10Â months