Posted: Thu May 03, 2007 8:29 pm Post subject: MB SOAP Fault handling
Apprentice
Joined: 03 May 2007 Posts: 45
I am creating creating a fault message as shown below
(0x01000021):MRM = (
(0x01000000)http://schemas.xmlsoap.org/soap/envelope/:Body = (
(0x01000000)http://schemas.xmlsoap.org/soap/envelope/:Fault = (
(0x01000000):detail = (
(0x03000000):ExceptionReason = 'Field is longer than Maximum Length'
(0x03000000):ExceptionField = '116^FIELD1'
)
)
)
)
This is achieved with following implementaion
SET OutputRoot.MRM.soapenv:Body.soapenv:Fault.detail.ExceptionReason = ExceptionReason;
SET OutputRoot.MRM.soapenv:Body.soapenv:Fault.detail.ExceptionField = ExceptionField;
The problem is that BPEL Client is giving Exception Error messages
CWWBU0301E: The Business Flow Manager returned an error when it called 'BusinessProcessService.callWithUISettings'.
--------------------------------------------------------
CWWBE0071E: A two-way request for port type 'SERVICE' and operation 'operation1' was accepted by activity 'Receive'. The process ended before a corresponding reply activity was executed.
--------------------------------------------------------
CWWBE0003E: An error occurred during the invocation of the activity implementation 'Invoke'.
--------------------------------------------------------
null
I want to know if the problem is in the fault message created in MB or
"Fault handler" implemented at BPEL.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum