Gary Pinkham [http://community.jboss.org/people/garyp] created the discussion
"bpmtoesbvars and esbtobpmvars..." To view the discussion, visit: http://community.jboss.org/message/580078#580078 -------------------------------------------------------------- I'm using 5.0.2 of the SOA-P (and therefore jBPM3) I have a workflow that calls an ESBActionHandler.. like this (yes the exception handler is missing): <node name="create pdf"> <action name="action" class="org.jboss.soa.esb.services.jbpm.actionhandlers.EsbActionHandler"> <esbCategoryName>GeneratePDFApplicationService</esbCategoryName> <esbServiceName>GeneratePDFApplicationService</esbServiceName> <bpmToEsbVars> <mapping bpm="message" esb="BODY_CONTENT" /> <mapping bpm="masterCaseId" esb="masterCaseId" /> </bpmToEsbVars> <esbToBpmVars> <mapping esb="body.pdffile" bpm="attachment" /> </esbToBpmVars> </action> <timer duedate="10 seconds" name="timeout" transition="save pdf"/> <transition name="save pdf" to="save pdf"> </transition> </node> the GeneratePDFAccplicationService is an ESB Service that runs an XSLT and a custom FOP action.. The custom action adds a variable called pdffile to the body of the message.. like so: message.getBody().add(this.attachmentName, baos.toByteArray()); I put in a couple of displays.. One in the custom ESB Action: 11:07:14,585 INFO [STDOUT] body variable names: 11:07:14,585 INFO [STDOUT] org.jboss.soa.esb.message.defaultEntry 11:07:14,585 INFO [STDOUT] masterCaseId 11:07:14,585 INFO [STDOUT] xslfo 11:07:14,585 INFO [STDOUT] pdffile And we leave that node and go onto another node 11:07:21,536 INFO [STDOUT] this script is leaving node Node(create pdf) 11:07:21,545 INFO [STDOUT] this script is entering node Node(save pdf) In this node I printed the BPM variables: 11:07:21,627 INFO [STDOUT] BPM variables: 11:07:21,627 INFO [STDOUT] message 11:07:21,627 INFO [STDOUT] jbpmProcessNodeVersionCounter21_27 11:07:21,627 INFO [STDOUT] masterCaseId No variable called attachment.. So what happened to this: <mapping esb="body.pdffile" bpm="attachment" /> I know the body.pdffile variable is there (as seen above).. Amd I referring to it wrong? is it not "body."??? thanks for the help!!! Gary -------------------------------------------------------------- Reply to this message by going to Community [http://community.jboss.org/message/580078#580078] Start a new discussion in jBPM at Community [http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user