On Thu, Feb 23, 2012 at 3:50 PM, Rudy Commenge <[email protected]>wrote:

> Hi,
>
> In a BPEL process, I invoke a Web Service which can return a fault.
> I try to propagate this error to the output of my BPEL process.
>
> That I have done :
>            <ext:failureHandling xmlns:ext="
> http://ode.apache.org/activityRecovery";>
>                <ext:faultOnFailure>true</ext:faultOnFailure>
>            </ext:failureHandling>
>            ...
>            <bpel:faultHandlers>
>                <bpel:catchAll>
>                    <bpel:sequence>
>                        <bpel:rethrow />
>                        <bpel:exit />
>                    </bpel:sequence>
>                </bpel:catchAll>
>            </bpel:faultHandlers>
>            ...
>            <bpel:invoke ....>
>                <bpel:catchAll><bpel:sequence>
>                    <bpel:rethrow />
>                </bpel:sequence></bpel:catchAll>
>            </bpel:invoke>
>
> Currently, this process propagate an "Activity failure" fault, and not the
> real fault received from the invoked web service.
>
Looking at the process, it's hard to figure out the reason.
Can you attach the console log related to "Activity failure" ?

>
> Ho to do ?
>
> Best regards,
>
> Rudy
>



-- 
Thanks,
Denis
----------------------------------------------------------
*Denis Weerasiri*
*
*
 <http://wso2.com/>**** <http://wso2.com/>*site: **
https://sites.google.com/site/ddweerasiri/*<https://sites.google.com/site/ddweerasiri/>
*blog: **http://ddweerasiri.blogspot.com* <http://ddweerasiri.blogspot.com/>
*
twitter: **http://twitter.com/ddweerasiri* <http://twitter.com/ddweerasiri>*
linked-in: 
**http://lk.linkedin.com/in/ddweerasiri*<http://lk.linkedin.com/in/ddweerasiri>

Reply via email to