[
https://jira.jboss.org/jira/browse/JBESB-2317?page=com.atlassian.jira.plu...
]
Kevin Conner commented on JBESB-2317:
-------------------------------------
It should be possible to take these from the process definition, through the action
delegate previously mentioned.
We only have two choices for this information
- embed it in the EPR (as at present)
- discover it from the process definition
If we cannot do the second then we have to do the first. The message body is not an
option as it will not be returned to the callback service.
Reduce verbosity of jBPM callback EPRs
--------------------------------------
Key: JBESB-2317
URL:
https://jira.jboss.org/jira/browse/JBESB-2317
Project: JBoss ESB
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Process flow
Affects Versions: 4.4
Reporter: Kevin Conner
Assignee: Daniel Bevenius
Fix For: 4.5
The EPR contains information such as variable mappings, information that can be retrieved
from the action rather than passed via the EPRs.
The configuration information is available through the action delegate, albeit as a
string needing to be parsed.
For example, one of the actions in the bpm_orchestration1 has the following
configuration
<esbCategoryName>BPM_Orchestration_Service1</esbCategoryName>
<esbServiceName>Service1</esbServiceName>
<bpmToEsbVars><mapping bpm="theBody"
esb="BODY_CONTENT"/></bpmToEsbVars>
<esbToBpmVars><mapping esb="BODY_CONTENT"
bpm="theBody"/></esbToBpmVars>
There are likely to be other parameters that can be removed from the generated EPR.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira