[JBoss jBPM] - Contexts of variables in forked processing
by vedavyas
Hi All,
I am using forked proceesing where in there are two transitions from the fork. Both the transitions are going to a particular decision node.
>From the decision node, based on my logic, the task ends or it goes to a different <task-node>. in the task-node i am not able to retrieve the variables.
In the decision node i can properly retrieve the variable. Only when i reach the task-node the value of the variables are not as expected.
>From which context can i retrieve the variables?
This is a part of the process definition file
| <fork name="fork">
| <transition name="transition" to="user-needs-lead-approval">
| <action class="com.techm.gisv.osl.cvsportal.actions.Fork1">
| <index>0</index>
| </action>
| </transition>
|
| <transition name="transition1" to="user-needs-lead-approval">
| <action class="com.techm.gisv.osl.cvsportal.actions.Fork1">
| <index>1</index>
| </action>
| </transition>
| </fork>
|
| <decision name="user-needs-lead-approval" expression="#
| workflow.whatIsUserRegisteringAs}">
| <transition name="r3" to="assign-to-tech-lead">
| <action class="com.techm.gisv.osl.cvsportal.actions.ActorAction"/>
| </transition>
|
| <transition name="r1" to="done">
| <action class="com.techm.gisv.osl.cvsportal.actions.PersistAction"/>
| <action class="com.techm.gisv.osl.cvsportal.actions.Mail"/>
| </transition>
|
| <transition name="r2" to="done">
| <action class="com.techm.gisv.osl.cvsportal.actions.PersistAction"/>
| <action class="com.techm.gisv.osl.cvsportal.actions.Mail"/>
| </transition>
| </decision>
|
| <task-node name="assign-to-tech-lead">
| <task name="for-approval" description="team lead creation request">
| <assignment pooled-actors="#{pooledActors.pooledActor}"/>
| </task>
| <transition name="approved and assigned back to admin" to="assign-admin">
| <action class="com.techm.gisv.osl.cvsportal.actions.LeadAction"/>
| </transition>
| </task-node>
|
Please help me out
Thanks
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046468#4046468
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046468
18 years, 11 months
[JBoss Seam] - SEAM-GEN SEAM 1.2.1 crashes in sql
by dreuzel
I use the SEAM-GEN with nothing changed as a test
i Imediatly get a JBoss error :
Reason: org.jboss.mq.SpyJMSException: Could not resolve uncommited transactions. Message recovery may not be accurate; - nested throwable: (org.jboss.util.NestedSQLException: Could not create connection; - nested throwable: (java.sql.SQLException: Unknown initial character set index '48' received from server. Initial client character set can be forced via the 'characterEncoding' property.); - nested throwable: (org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (java.sql.SQLException: Unknown initial character set index '48' received from server. Initial client character set can be forced via the 'characterEncoding' property.)))
I Depend On:
jboss.jca:service=DataSourceBinding,name=DefaultDS
Depends On Me:
jboss.mq:service=DestinationManager
ObjectName: persistence.units:ear=dev.ear,jar=dev.jar,unitName=dev
State: FAILED
Reason: javax.persistence.PersistenceException: org.hibernate.HibernateException: Hibernate Dialect must be explicitly set
I Depend On:
jboss.jca:service=DataSourceBinding,name=devDatasource
I've deleted the JBOss DB nothing seems to help
at first i thought it was something in my application but ... it creates the same error on seam-gen .... seam new-project seam explode.
any idea's ??
thanks in advnce
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046465#4046465
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046465
18 years, 11 months
[JBoss jBPM] - Re: jbpm-bpel-1.1.Beta3 examples problem!
by itprabha
Hi,
I am also getting the same exception.
In the junit report for all the test cases I am getting the following error.
testSayHello_proxy Error Could not dereference object
javax.naming.NamingException: Could not dereference object [Root exception is java.lang.ClassNotFoundException: org.apache.xerces.dom.DeferredElementNSImpl] at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1150) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:705) at org.jboss.naming.client.java.javaURLContextFactory$EncContextProxy.invoke(javaURLContextFactory.java:135) at $Proxy1.lookup(Unknown Source) at javax.naming.InitialContext.lookup(InitialContext.java:351) at org.jbpm.bpel.tutorial.hello.HelloTest.setUp(HelloTest.java:48) at junit.extensions.TestDecorator.basicRun(TestDecorator.java:22) at junit.extensions.TestSetup$1.protect(TestSetup.java:19) at junit.extensions.TestSetup.run(TestSetup.java:23)Caused by: java.lang.ClassNotFoundException: org.apache.xerces.dom.DeferredElementNSImpl at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:242) at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:574) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1538) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1460) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1693) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1628) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1293) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1628) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1293) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) at java.util.HashMap.readObject(HashMap.java:1013) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1628) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1293) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) at java.util.HashMap.readObject(HashMap.java:1013) at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:919) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1813) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1912) at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1836) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1713) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) at org.jboss.ws.jaxrpc.ServiceObjectFactory.getObjectInstance(ServiceObjectFactory.java:121) at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304) at org.jnp.interfaces.NamingContext.getObjectInstance(NamingContext.java:1125) at org.jnp.interfaces.NamingContext.getObjectInstanceWrapFailure(NamingContext.java:1142) ... 19 more
on the server side it displays the following message
17:39:12,932 INFO [ClientDeployer] Client ENC bound under: jbpmbpel-client
17:39:13,510 INFO [ClientDeployer] Removing client ENC from: jbpmbpel-client
Thanks in advance for your help.
Regards,
Prabhakar N.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4046462#4046462
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4046462
18 years, 11 months