My Oracle Support Banner

WebService Not Found Error When Using Dynamic HTTP Binding in BPEL (Doc ID 785943.1)

Last updated on MARCH 29, 2019

Applies to:

Oracle(R) BPEL Process Manager 10g - Version 10.1.3.3.1 and later
Information in this document applies to any platform.

Symptoms

You have a BPEL process that uses dynamic HTTP binding to invoke the same web service in two different hosts, for example your Development and Production hosts. When BPEL invokes the web service you get the following error:

<2009-01-13 12:48:49,328> <DEBUG> <default.collaxa.cube.ws>
<SOAPRequestProvider::processMessage> exception
com.oracle.bpel.client.BPELFault: faultName:
{{http://schemas.oracle.com/bpel/extension}bindingFault}
messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage}
parts:
{{summary=<summary>com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_HTTP@
1c : Could not invoke 'process'; nested exception is:
java.lang.Exception: Error in HTTP get: Status 404: Not Found:
<html><head><title>WebService Not Found</title>
</head><body>
<h2> No WebService Provider is registered at this URL </h2>
</body></html>
</summary>
,detail=<detail>java.lang.Exception: Error in HTTP get: Status 404: Not
Found: <html><head><title>WebService Not Found</title>
</head><body>
<h2> No WebService Provider is registered at this URL </h2>
</body></html>
</detail>
}}
.
at
com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:61
7)
at
com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:436)
at
com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:214)
at
com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__invoke(BPELInvokeWMP.java:790)
.
at
com.collaxa.cube.engine.ext.wmp.BPELInvokeWMP.__executeStatements(BPELInvokeWM
P.java:395)
at
com.collaxa.cube.engine.ext.wmp.BPELActivityWMP.perform(BPELActivityWMP.java:1
95)
at com.collaxa.cube.engine.CubeEngine.performActivity(CubeEngine.java:3705)
at com.collaxa.cube.engine.CubeEngine.handleWorkItem(CubeEngine.java:1654)
at
com.collaxa.cube.engine.dispatch.message.instance.PerformMessageHandler.handle
Local(PerformMessageHandler.java:75)
at
com.collaxa.cube.engine.dispatch.DispatchHelper.handleLocalMessage(DispatchHel
per.java:220)
at
com.collaxa.cube.engine.dispatch.DispatchHelper.sendMemory(DispatchHelper.java
:317)
at com.collaxa.cube.engine.CubeEngine.endRequest(CubeEngine.java:5700)
at com.collaxa.cube.engine.CubeEngine.createAndInvoke(CubeEngine.java:1084)
at
com.collaxa.cube.engine.ejb.impl.CubeEngineBean.createAndInvoke(CubeEngineBean
.java:132)
at
com.collaxa.cube.engine.ejb.impl.CubeEngineBean.syncCreateAndInvoke(CubeEngine
Bean.java:161)
at sun.reflect.GeneratedMethodAccessor74.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.j
ava:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinP
ointImpl.java:35)
at
com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationCo
ntextImpl.java:119)
at
com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSIntercepto
r.java:52)
at
com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationCo
ntextImpl.java:119)
at
com.evermind.server.ejb.interceptor.system.JAASInterceptor$1.run(JAASIntercept
or.java:31)
at com.evermind.server.ThreadState.runAs(ThreadState.java:646)
at
com.evermind.server.ejb.interceptor.system.JAASInterceptor.invoke(JAASIntercep
tor.java:34)
at
com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationCo
ntextImpl.java:119)
at
com.evermind.server.ejb.interceptor.system.TxRequiresNewInterceptor.invoke(TxR
equiresNewInterceptor.java:52)
at

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.