ESB Process Fails with "NameNotFoundException: ejb/collaxa/system/DeliveryBean not found" when Calling BPEL Process Using Java (Doc ID 605148.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle(R) BPEL Process Manager - Version 10.1.3.5.0 and later
Oracle ESB - Version 10.1.3.5 and later
Information in this document applies to any platform.
***Checked for relevance on 16-Sep-2011***


Symptoms

In a SOA Suite 10.1.3.3 cluster, when an ESB process calls a BPEL process using a native call, i.e. Java call (not a SOAP call) it fails with the following error.

ERROR
-----------------------
<part name="detail"><detail>oracle.tip.esb.server.common.exceptions.BusinessEventFatalException: An unhandled exception has been thrown in the ESB system. The exception reported is: "java.lang.Exception: Failed to create "ejb/collaxa/system/DeliveryBean" bean; exception reported is: "javax.naming.NameNotFoundException: ejb/collaxa/system/DeliveryBean not found
        at com.evermind.server.rmi.RMIClientContext.lookup(RMIClientContext.java:52)
        at javax.naming.InitialContext.lookup(InitialContext.java:351)
        at com.oracle.bpel.client.util.BeanRegistry.lookupDeliveryBean(BeanRegistry.java:279)
        at com.oracle.bpel.client.delivery.DeliveryService.getDeliveryBean(DeliveryService.java:250)
        at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:83)
        at com.oracle.bpel.client.delivery.DeliveryService.request(DeliveryService.java:67)
        at oracle.tip.esb.server.service.impl.bpel.BPELService.processBusinessEvent(BPELService.java:380)
        at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatchNonRoutingService(InitialEventDispatcher.java:106)
        at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:85)
        at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1416)
        at oracle.tip.esb.utils.EventUtils.raiseBusinessEvent(EventUtils.java:105)
        at oracle.tip.esb.server.service.EsbRouterSubscription.onBusinessEvent(EsbRouterSubscription.java:273)
        at oracle.tip.esb.server.dispatch.EventDispatcher.executeSubscription(EventDispatcher.java:138)
        at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscription(InitialEventDispatcher.java:212)
        at oracle.tip.esb.server.dispatch.InitialEventDispatcher.processSubscriptions(InitialEventDispatcher.java:197)
        at oracle.tip.esb.server.dispatch.EventDispatcher.dispatchRoutingService(EventDispatcher.java:94)
        at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:82)
        at oracle.tip.esb.server.dispatch.BusinessEvent.ra



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms