on 01-04-2005 2:44 PM
Hello!
I have a problem to activate a business process in XI 3.0. In the Integration Repository I can activate it and there are no errors.
However, if I go to SXI_CACHE the return code is 99 and it cannot be activated. I have executed a complete cache refresh but there is always the following error:
Send step: Fault message '87794cf65e3d11d9b4f6d1dd0fc5e9ea' is not defined
In the business process a client sends a request using the HTTP adapter. Then the process engine sends several requests in parallel to different SAP systems using the RFC adapter. The responses are collected and sent back to the client using the sync-async bridge.
In the Integration Repository I have specified fault messages types for all synchronous message interfaces of my namespace. I have either referenced an imported RFC fault messages type or an external definition.
How can I solve the error so that a functional runtime version is created? Thanks for your help.
Regards, Tanja
The outbound interface is incorrect. Just delete the "Integration Process" in your configuration and recreate it. It worked for me.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi!
The process has status 0 in SXI_CACHE now. However if it is executed and the RFC returns an exception the whole process stops and in SWDP there is an error message
saying "No exception defined for fault message
Entitlement_Syn2.Exception http://tempuri.org/".
Does anybody have an idea why I get this error message? In the Integration Repository I have defined a fault message for the interface object Entitlement_Syn2. I want the process to go on even if there is an RFC exception so I have also defined an exception block for all RFC calls in the business process. Is there anything else I need to define to capture the RFC exception?
Regards, Tanja
Hi!
> you have to look in the properties of your steps
> (probably send) for not referenced exceptions. Define
> a exception branch and reference it.
I have defined an exception branch for the send step which references an exception:
http://www.obloid.de/temp/BPM1.jpg
http://www.obloid.de/temp/BPM2.jpg
The RFC exception is defined as fault message type:
http://www.obloid.de/temp/BPM3.jpg
Regards, Tanja
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.