[ https://issues.apache.org/activemq/browse/SM-526?page=all ]
Guillaume Nodet resolved SM-526. -------------------------------- Fix Version/s: 3.0-M3 Resolution: Fixed Assignee: Guillaume Nodet Author: gnodet Date: Sun Aug 13 23:45:09 2006 New Revision: 431301 URL: http://svn.apache.org/viewvc?rev=431301&view=rev Log: SM-526: Fault messages returned to BPEL via servicemix-bpe are not accessible in BPEL Modified: incubator/servicemix/trunk/servicemix-bpe/src/main/java/org/apache/servicemix/bpe/external/JbiInvokeAction.java > Fault messages returned to BPEL via servicemix-bpe are not accessible in BPEL > ----------------------------------------------------------------------------- > > Key: SM-526 > URL: https://issues.apache.org/activemq/browse/SM-526 > Project: ServiceMix > Issue Type: Bug > Components: servicemix-bpe > Environment: Ubuntu Linux 5.10, Windows XP SP2, ServiceMix HEAD > Reporter: Grant McDonald > Assigned To: Guillaume Nodet > Fix For: 3.0-M3 > > Attachments: JbiInvokeAction.java.patch > > Original Estimate: 15 minutes > Remaining Estimate: 15 minutes > > When returning output and fault messages an XMLInteractionObject is currently > being used to wrap the Document object created from the NormalizedMessage. > The use of XMLInteractionObject is deprecated within ODE and due to some not > entirely understood code paths this results in Fault messages being wrapped > in a CannedFormattableValue which renders the object immutable in BPEL and > its data unretrieveable to the JBI world when sent back to ServiceMix. > The answer is to use instead DocumentFormattableValue from ODE/BPE to wrap > both the output and fault messages of a JBI invoke action. A patch for this > has been attached. Testing has confirmed the correctness of the solution > works for namespace and non-namespace messages that contain mixed namespace > declarations. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/activemq/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira