ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From SŽebastien Mosser <mos...@polytech.unice.fr>
Subject Re: NullPointerException at process deployment
Date Mon, 03 Dec 2007 15:50:44 GMT
Matthieu Riou a écrit :
> Mmmh also your GetConvertedStockValueService doesn't appear to have a
> GetConvertedStockValue port. Seems to me that the port should be
> ConvertedStock_SOAP.

Great, I think I'm reached the end of the tunnel :
     <provide partnerLink="client">
        <service name="tns:GetConvertedStockValueService" 
port="ConvertedStock_SOAP"/>
      </provide>

      <invoke partnerLink="Stock">
      	<service name="stock:StockService" 
port="StockServiceSOAP11port_http" />
      </invoke>

       <invoke partnerLink="Convert">
      	<service name="convert:ConverterService" 
port="ConverterServiceSOAP11port_http" />
      </invoke>

Now generate a :
ERROR - GeronimoLog.error(108) | Deployment of GetConvertedStockValue 
failed, aborting for now.
org.apache.ode.bpel.iapi.ContextException: Deployment failed within the 
engine.
         at 
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:291)
         at 
org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:144)
         at 
org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:55)
         at 
org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:188)
Caused by: java.lang.IllegalArgumentException: No service name for 
myRole plink Convert
         at 
org.apache.ode.bpel.engine.BpelProcess.setRoles(BpelProcess.java:385)
         at 
org.apache.ode.bpel.engine.BpelProcess.access$1000(BpelProcess.java:75)
         at 
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.doHydrate(BpelProcess.java:707)
         at 
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.access$100(BpelProcess.java:654)
         at 
org.apache.ode.bpel.engine.BpelProcess$HydrationLatch$2.run(BpelProcess.java:666)
         at 
org.apache.ode.bpel.engine.NStateLatch.latch(NStateLatch.java:89)
         at 
org.apache.ode.bpel.engine.BpelProcess.hydrate(BpelProcess.java:547)
         at 
org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:277)
         at org.apache.ode.axis2.ODEServer.handleEvent(ODEServer.java:526)
         at org.apache.ode.axis2.ODEServer.access$100(ODEServer.java:70)
         at 
org.apache.ode.axis2.ODEServer$ProcessStoreListenerImpl.onProcessStoreEvent(ODEServer.java:512)
         at 
org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java:501)
         at 
org.apache.ode.store.ProcessStoreImpl.fireStateChange(ProcessStoreImpl.java:507)
         at 
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:284)
         ... 3 more


So it's a problem in my WSDL description ?


> 

-- 
  Sebastian

Mime
View raw message