WSIFException error when using ODI Data Services for a view in BPEL (Doc ID 763102.1)

Last updated on MAY 31, 2011

Applies to:

Oracle(R) BPEL Process Manager - Version: 10.1.3.3 to 10.1.3.3
Information in this document applies to any platform.

Symptoms

You created a BPEL process that invokes a data service view in Oracle Data Integration (ODI) . When BPEL  invokes the service it generates the following error:

<2008-10-14 17:30:54,203> <DEBUG> <default.collaxa.cube.ws>
<WSIFInvocationHandler::invoke> invoke failed
org.collaxa.thirdparty.apache.wsif.WSIFException:
com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_HTTP1819a82 : Could
not find binding output for operation getSrcCityView
at
com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_HTTP.getOutputMIMEXmlPar
t(WSIFOperation_HTTP.java:240)
at
com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_HTTP.executeRequestRespo
nseOperation(WSIFOperation_HTTP.java:373)
at
com.collaxa.cube.ws.WSIFInvocationHandler.invoke(WSIFInvocationHandler.java:47
6)
at
com.collaxa.cube.ws.WSInvocationManager.invoke2(WSInvocationManager.java:436)
at
com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:251)
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.delivery.DeliveryService.handleInvoke(DeliveryService.
java:534)
at
com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.handleInvoke(CubeDeliveryBea
n.java:342)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
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 java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at com.evermind.server.ThreadState.runAs(ThreadState.java:648)
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.TxRequiredInterceptor.invoke(TxRequ
iredInterceptor.java:50)
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.InvocationContextPool.invoke(InvocationContextPool.jav
a:55)
at
com.evermind.server.ejb.StatelessSessionEJBObject.OC4J_invokeMethod(StatelessS
essionEJBObject.java:87)
at CubeDeliveryBean_LocalProxy_4bin6i8.handleInvoke(Unknown Source)
at
com.collaxa.cube.engine.dispatch.message.invoke.InvokeInstanceMessageHandler.h
andle(InvokeInstanceMessageHandler.java:37)
at
com.collaxa.cube.engine.dispatch.DispatchHelper.handleMessage(DispatchHelper.j
ava:142)
at
com.collaxa.cube.engine.dispatch.BaseScheduledWorker.process(BaseScheduledWork
er.java:70)
at com.collaxa.cube.engine.ejb.impl.WorkerBean.onMessage(WorkerBean.java:86)
at sun.reflect.GeneratedMethodAccessor96.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.SetContextActionInterceptor.invoke(
SetContextActionInterceptor.java:44)
at
com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationCo
ntextImpl.java:119)
at
com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.jav
a:55)
at
oracle.j2ee.connector.messageinflow.MessageEndpointImpl.OC4J_invokeMethod(Mess
ageEndpointImpl.java:297)
at WorkerBean_EndPointProxy_4bin6i8.onMessage(Unknown Source)
at oracle.j2ee.ra.jms.generic.WorkConsumer.run(WorkConsumer.java:268)
at
oracle.j2ee.connector.work.WorkWrapper.runTargetWork(WorkWrapper.java:242)
at oracle.j2ee.connector.work.WorkWrapper.doWork(WorkWrapper.java:215)
at oracle.j2ee.connector.work.WorkWrapper.run(WorkWrapper.java:190)
at
EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java
:814)
at java.lang.Thread.run(Thread.java:595)
<2008-10-14 17:30:54,203> <ERROR> <default.collaxa.cube.ws>
<WSIFInvocationHandler::invoke> Fault happened:
com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_HTTP1819a82 : Could
not find binding output for operation getSrcCityView
<2008-10-14 17:30:54,203> <DEBUG> <default.collaxa.cube.engine.bpel>
<BPELInvokeWMP:__handleException::BPELProcess1>
  BPELFault={htp://schemas.oracle.com/bpel/extension}bindingFaultFault=<binding
Fault xmlns="htp://schemas.oracle.com/bpel/extension"><part
name="summary"><summary>com.collaxa.cube.ws.wsif.providers.http.WSIFOperation_
HTTP1819a82 : Could not find binding output for operation
getSrcCityView</summary>
</part></bindingFault>


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