thank you It does not help! --- Tammo van Lessen <[EMAIL PROTECTED]> schrieb:
> Hi, > > the service to be called must be declared using the > <invoke> element in > your deploy.xml (instead of <provide>) > > Hope this helps, > Tammo > > [1] > http://ode.apache.org/user-guide.html#UserGuide-DeploymentDescriptor > > henry human wrote: > > Hi > > I have a bpel process with own wsdl (wsdl 1) and > > another wsdl (wsdl 2) for the second service > which > > will be called by the bepl process. > > In the deploy file I declare both services. > > I see in the log message that ode create the > service > > than try to register and than do unegister and > finally > > destroy it! > > I do not understand where is the mistake in my > deploy > > file. Ode say in his error: > > Deployment failed within the engine. > > Thanks for your hint > > > > > > > > --------------- wsdl > > 1--------------------------------- > > <?xml version="1.0" encoding="UTF-8"?> > > <definitions name="supplyProcess" > > > > > targetNamespace="http://co.ts.com/wsdl/supplyProcess" > > xmlns="http://schemas.xmlsoap.org/wsdl/" > > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" > > > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > > > xmlns:tns="http://co.ts.com/wsdl/supplyProcess" > > > xmlns:ns="http://co.ts.com/schema/supplyProcess" > > > > > xmlns:plink="http://schemas.xmlsoap.org/ws/2004/03/partner-link/"> > > <types> > > > > > > --------------- wsdl 2------------------- > > <?xml version="1.0" encoding="UTF-8"?> > > <wsdl:definitions targetNamespace= > > "http://co.ts.ms.com/service" > > xmlns:tns= > > "http://co.ts.ms.com/service" > > xmlns:att= > > "http://co.ts.ms.com/att" > > xmlns:xsd= > > "http://www.w3.org/2001/XMLSchema" > > xmlns:soap= > > "http://schemas.xmlsoap.org/wsdl/soap/" > > xmlns:wsdl= > > "http://schemas.xmlsoap.org/wsdl/" > > xmlns:plnk= > > > "http://schemas.xmlsoap.org/ws/2004/03/partner-link/" > > > xmlns= > > "http://schemas.xmlsoap.org/wsdl/"> > > <wsdl:documentation> > > > > --------------- bpel------------------- > > <process > > name="supplyProcess" > > > > > targetNamespace="http://co.ts.com/bpel/supplyProcess" > > xmlns= > > > "http://schemas.xmlsoap.org/ws/2004/03/business-process/" > > xmlns:bkk= > > > "http://schemas.xmlsoap.org/ws/2004/03/business-process/" > > xmlns:ns1= > > "http://co.ts.com/wsdl/supplyProcess" > > xmlns:n0= > > "http://co.ts.com/schema/supplyProcess" > > xmlns:ns2= "http://co.ts.ms.com/service" > > xmlns:ns3= "http://co.ts.ms.com/att" > > xmlns:ns4= > "http://top.co.ts.com/simpleAtt" > > xmlns:ns5= > > "http://www.w3.org/2001/XMLSchema"> > > > > ----------------- deploy.xml------------------- > > <deploy > > > xmlns="http://www.apache.org/ode/schemas/dd/2007/03" > > > xmlns:pns="http://co.ts.com/bpel/supplyProcess" > > xmlns:wns="http://co.ts.com/wsdl/supplyProcess" > > xmlns:top="http://co.ts.ms.com/service"> > > <process name="pns:supplyProcess"> > > <active>true</active> > > <provide partnerLink="supplyBpelPartnerLink"> > > <service name="wns:co.ts.ms.comProcessService" > > port="supplyProcessPort"/> > > </provide> > > > > <provide > partnerLink="topSupplyPartnerLink"> > > <service name="top:topCnwService" > > port="topCnwService"/> > > </provide> > > > > > > > > </process> > > </deploy> > > > > > > > > > > ---------------- error from ODE > ------------------- > > > > INFO - GeronimoLog.info(79) | Process > > > {http://co.ts.com/bpel/supplyBpelProcess}supplyProcess-18 > > has been unregistered. > > 12:59:24,096 INFO [BpelServerImpl] Process > > > {http://co.ts.com/bpel/supplyProcess}supplyProcess-18 > > has been unregistered. > > ERROR - GeronimoLog.error(108) | Deployment of > > supplyProcess failed, aborting > > for now. > > org.apache.ode.bpel.iapi.ContextException: > Deployment > > failed within the engine. > > at > > > org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:29 > > 1) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.j > > ava:144) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPol > > ler.java:55) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(Deploy > > mentPoller.java:188) > > Caused by: java.lang.NullPointerException > > at > > > org.apache.ode.axis2.BindingContextImpl.createPartnerRoleChannel(Bind > > ingContextImpl.java:76) > > at > > > org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.doHydrate(BpelP > > rocess.java:711) > > at > > > org.apache.ode.bpel.engine.BpelProcess$HydrationLatch.access$100(Bpel > > Process.java:654) > > at > > > org.apache.ode.bpel.engine.BpelProcess$HydrationLatch$2.run(BpelProce > > ss.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.jav > > a: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.onProcessStor > > eEvent(ODEServer.java:512) > > at > > > org.apache.ode.store.ProcessStoreImpl.fireEvent(ProcessStoreImpl.java > === message truncated === Machen Sie Yahoo! zu Ihrer Startseite. Los geht's: http://de.yahoo.com/set
