Archive

Archive for May, 2012

Callback issue in Oracle SOA 11G clustered environment

May 28, 2012 1 comment

Problem:

In Oracle SOA 11G clustered server environment, “A” asynchronous BPEL process calling “B” asynchronous BPEL process. While “B” process trying to give a callback response to “A” process , “B” process faulted with this exception Client received SOAP Fault from server : oracle.fabric.common.FabricException: java.lang.NullPointerException

<fault>
            <bpelFault>
                        <faultType>0</faultType>
                        <remoteFault>
                                    <part name="summary">
                                                <summary>oracle.j2ee.ws.client.jaxws.JRFSOAPFaultException: Client received SOAP Fault from server : oracle.fabric.common.FabricException: java.lang.NullPointerException</summary>
                                    </part>
                                    <part name="detail">
                                                <detail>Client received SOAP Fault from server : oracle.fabric.common.FabricException: java.lang.NullPointerException</detail>
                                    </part>
                        </remoteFault>
            </bpelFault>
</fault>

 
 
Solution:

1. Set serverURL and callbackServerURL settings of soa-infra.
2. Frontend Host and Frontend HTTP Port for SOA_Cluster.
Please refer the below link for Frontend HTTP Host and Port, as well as determining the callback URL.

Advertisements