ESB Design Time Repository Fails To Start When It Is In Same Container As BPEL

(Doc ID 752385.1)

Last updated on NOVEMBER 02, 2016

Applies to:

Oracle Enterprise Service Bus - Version 10.1.3.3 and later
Information in this document applies to any platform.
***Checked for relevance on 11-June-2016***

Symptoms

You have Advanced Installation of SOA Suite, where BPEL & ESB run in same container.
You have process with ESB -> BPEL -> ESB flow

When you log into ESB console, click on "DefaultSystem" and click on "Apply" (without changing anything), you get the following error:

An unhandled exception has been thrown in the ESB system. 
The exception reported is: "oracle.tip.esb.console.exception.ConsoleTransactionException: File repository not initialized. 
May be ESB bootstrap failed Please review ESB prameters for their correctness. 
at oracle.tip.esb.console.XMLConsoleManagerImpl.commit(XMLConsoleManagerImpl.java:2292) 
at oracle.tip.esb.console.XMLConsoleManagerImpl.updateSystemInRepository(XMLConsoleManagerImpl.java:879 ) 
at oracle.tip.esb.console.XMLConsoleManagerImpl.updateSystemFromElement(XMLConsoleManagerImpl.java:575) 
at oracle.tip.esb.console.XMLConsoleManagerImpl.updateSystem(XMLConsoleManagerImpl.java:553) 
at oracle.tip.esb.configuration.servlet.command.UpdateSystemCommand.execute(UpdateSystemCommand.java:61 ) 
at oracle.tip.esb.configuration.servlet.CommandServlet.doJob(CommandServlet.java:109) 
at oracle.tip.esb.configuration.servlet.CommandServlet.doPost(CommandServlet.java:76) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) 



When you register ESB project from JDeveloper, you get the following error:

error code: 0 : 10 summary: An unhandled exception has been thrown in the ESB system. 
The exception reported is: "oracle.tip.esb.console.exception.ConsoleTransactionException: File repository not initialized. 
May be ESB bootstrap failed Please review ESB prameters for their correctness. 
at oracle.tip.esb.console.XMLConsoleManagerImpl.commit(XMLConsoleManagerImpl.java:2292) 
at oracle.tip.esb.configuration.deployment.JDevDeploymentManager.deploy(JDevDeploymentManager.java:223) 
at oracle.tip.esb.configuration.deployment.DeploymentServlet.doPost(DeploymentServlet.java:120) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) 


ESB container log.xml has following entry :
You also see from logs, that ESB hangs before initializing (bootstrap) itself.
Thread dump shows most threads are in object.wait, waiting on condition

<MSG_TEXT>Unable to get connection to Repository Ensure repository is accessible</MSG_TEXT>   
<MSG_TEXT>WSDL parsing failed :unknown protocol: esb</MSG_TEXT>   
<SUPPL_DETAIL><![CDATA[java.net.MalformedURLException: unknown protocol: esb   
at java.net.URL.<init>(URL.java:574)   
at java.net.URL.<init>(URL.java:464)   
at java.net.URL.<init>(URL.java:413)   
at oracle.tip.esb.model.entity.Service.loadWSDLOperations(Service.java:128)   
at oracle.tip.esb.model.entity.ServiceOperation.getFaults(ServiceOperation.java:161)   
at oracle.tip.esb.console.util.XMLGenerator.buildOperationXML(XMLGenerator.java:602)

Changes

None

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