You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by Adnan <ad...@yahoo.com> on 2010/08/26 10:05:52 UTC
No or for operation [blabla]
Hello
Does someone has any idea about this exception?
Using ODE 1.3.4
But service has those operations...
http://ws.cdyne.com/WeatherWS/Weather.asmx?WSDL
09:29:58,143 ERROR [BindingContextImpl] Could not create external service.
java.lang.IllegalArgumentException: No <http:operation> or <soap:operation> for
operation GetWeatherInformation
at
org.apache.ode.utils.wsdl.WsdlUtils.getOperationExtension(WsdlUtils.java:187)
at org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:89)
at
org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:108)
at
org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:134)
at
org.apache.ode.axis2.BindingContextImpl.createExternalService(BindingContextImpl.java:205)
at
org.apache.ode.axis2.BindingContextImpl.createPartnerRoleChannel(BindingContextImpl.java:104)
at
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.doHydrate(BpelProcess.java:890)
at
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.access$100(BpelProcess.java:799)
at
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch$2.run(BpelProcess.java:809)
at org.apache.ode.bpel.engine.NStateLatch.latch(NStateLatch.java:89)
at org.apache.ode.bpel.engine.BpelProcess.hydrate(BpelProcess.java:710)
at
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:324)
at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:654)
at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:88)
at
org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:630)
at
org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:570)
at
org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:576)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:307)
at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:168)
at
org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:160)
at
org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60)
at
org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251)
09:29:58,190 ERROR [NStateLatch] Latch error, was releasing for state 1 but
actually in -1
09:29:58,190 WARN [ProcessStoreImpl] Deployment failed within the engine, store
undeploying process.
thanks in advance
--
al
Re: No or for operation [blabla]
Posted by Rafal Rusin <ra...@gmail.com>.
Hello,
please try WeatherSoap (not soap12).
Attached is working example.
On 26 August 2010 10:05, Adnan <ad...@yahoo.com> wrote:
> Hello
>
> Does someone has any idea about this exception?
> Using ODE 1.3.4
> But service has those operations...
>
> http://ws.cdyne.com/WeatherWS/Weather.asmx?WSDL
>
>
> 09:29:58,143 ERROR [BindingContextImpl] Could not create external service.
> java.lang.IllegalArgumentException: No <http:operation> or <soap:operation> for
> operation GetWeatherInformation
> at
> org.apache.ode.utils.wsdl.WsdlUtils.getOperationExtension(WsdlUtils.java:187)
> at org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:89)
> at
> org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:108)
> at
> org.apache.ode.utils.wsdl.WsdlUtils.useHTTPBinding(WsdlUtils.java:134)
> at
> org.apache.ode.axis2.BindingContextImpl.createExternalService(BindingContextImpl.java:205)
>
> at
> org.apache.ode.axis2.BindingContextImpl.createPartnerRoleChannel(BindingContextImpl.java:104)
>
> at
> org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.doHydrate(BpelProcess.java:890)
>
> at
> org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.access$100(BpelProcess.java:799)
>
> at
> org.apache.ode.bpel.engine.BpelProcess$HydrationLatch$2.run(BpelProcess.java:809)
>
> at org.apache.ode.bpel.engine.NStateLatch.latch(NStateLatch.java:89)
> at org.apache.ode.bpel.engine.BpelProcess.hydrate(BpelProcess.java:710)
> at
> org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:324)
> at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:654)
> at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:88)
> at
> org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:630)
>
> at
> org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:570)
> at
> org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:576)
> at
> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:307)
> at
> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:168)
> at
> org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:160)
> at
> org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:60)
>
> at
> org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:251)
>
> 09:29:58,190 ERROR [NStateLatch] Latch error, was releasing for state 1 but
> actually in -1
> 09:29:58,190 WARN [ProcessStoreImpl] Deployment failed within the engine, store
> undeploying process.
>
>
>
> thanks in advance
> --
> al
>
>
>
>
--
Regards,
Rafał Rusin
http://rrusin.blogspot.com