If you check the message you'll see that there's apparently no namespace associated with the missing variables or partner links:
ERROR - BpelC.logCompilationMessage (412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF \processes\BprId218\BpId318.bpel:29:error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "InitProcessSt oragePartnerOpMsg" in namespace . Normally you should get the namespace URI there but it appears to be an empty string. So there's maybe some problem left with your namespaces declarations. If you're still stuck try posting your BPEL and WSDLS and I'll have a look. Matthieu On 11/7/06, Alina Dima <[EMAIL PROTECTED]> wrote:
Hi all again, Thank you very much for the help on my previous post. I have managed to create the deployment file, however, when I try to deploy the process I am getting the following errors: WARN - BpelC.logCompilationMessage(420) | file:///C:/Program%20Files/Apache%20So ftware%20Foundation/Tomcat%205.5/webapps/ode/WEB-INF/processes/BprId218/BpId318. bpel:74: warning: [] The "out" correlation pattern is the only one that makes se nse for <reply>. ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:40:error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "storeResultDa taOpReqMsg" in namespace . ERROR - BpelC.logCompilationMessage (412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:29:error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "InitProcessSt oragePartnerOpMsg" in namespace . ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:36:error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "getRawDataOpR eqMsg" in namespace . ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:31:error: [UndeclaredMessage] Attempt to reference undeclared WSDL message "InitProcessSt oragePartnerOpRespMsg" in namespace . ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:44:error: [UndeclaredProperty] Attempt to reference undeclared property "stringIDToken". ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:23:error: [UndeclaredPartnerLinkType] Attempt to reference undeclared partner link type " InitProcessStoragePartnerPLType". ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:25:error: [UndeclaredPartnerLinkType] Attempt to reference undeclared partner link type " SimpleOutputServicePLTypeType". ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:24:error: [UndeclaredPartnerLinkType] Attempt to reference undeclared partner link type " AnalysisStoragePLType". ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:47:error: [UndeclaredPartnerLink] Attempt to reference undeclared partner link "InitProce ssStoragePartnerPL". ERROR - BpelC.logCompilationMessage(412) | C:\Program Files\Apache Software Foun dation\Tomcat 5.5\webapps\ode\WEB-INF\processes\BprId218\BpId318.bpel:60:error: [UnexpectedNodeTypeForXPath] The XPath node with value "<?xml version=" 1.0" enc oding="UTF-8"?> <InitProcessStoragePartnerOpRespMsgElem xmlns=" http://cdl2bpel.cecka.sap.com/SAC 1SOT"> <IDElem> <ID/> </IDElem> </InitProcessStoragePartnerOpRespMsgElem>" was not a text node. ERROR - DeploymentPoller.check(136) | Deployment of BprId218 failed, aborting fo r now. java.lang.IllegalStateException : XPath string and xpath node are both null at org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerI mpl.doJaxenCompile(XPath10ExpressionCompilerImpl.java:114) at org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerB PEL20._compile(XPath10ExpressionCompilerBPEL20.java:74) at org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerB PEL20.compile(XPath10ExpressionCompilerBPEL20.java:53) at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr ( BpelCompiler.ja va:425) at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr( BpelCompiler.ja va:416) at org.apache.ode.bpel.compiler.AssignGenerator.compileFrom (AssignGenera tor.java:160) at org.apache.ode.bpel.compiler.AssignGenerator.compile (AssignGenerator. java:73) at org.apache.ode.bpel.compiler.BpelCompiler$8.run( BpelCompiler.java :761 ) at org.apache.ode.bpel.compiler.BpelCompiler.compile ( BpelCompiler.java:9 08) at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity (BpelCompile r.java:757) at org.apache.ode.bpel.compiler.BpelCompiler.compileSLC( BpelCompiler.jav a:747) at org.apache.ode.bpel.compiler.BpelCompiler$6.run( BpelCompiler.java :701 ) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:9 08) at org.apache.ode.bpel.compiler.BpelCompiler.compileSJF ( BpelCompiler.jav a:699) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:6 79) at org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren (Sequen ceGenerator.java :50) at org.apache.ode.bpel.compiler.SequenceGenerator.compile (SequenceGenera tor.java:43) at org.apache.ode.bpel.compiler.BpelCompiler$8.run( BpelCompiler.java :761 ) at org.apache.ode.bpel.compiler.BpelCompiler.compile ( BpelCompiler.java:9 08) at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity (BpelCompile r.java:757) at org.apache.ode.bpel.compiler.BpelCompiler.compileSLC( BpelCompiler.jav a:747) at org.apache.ode.bpel.compiler.BpelCompiler$6.run( BpelCompiler.java :701 ) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:9 08) at org.apache.ode.bpel.compiler.BpelCompiler.compileSJF ( BpelCompiler.jav a:699) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:6 79) at org.apache.ode.bpel.compiler.BpelCompiler$5.run( BpelCompiler.java :558 ) at org.apache.ode.bpel.compiler.BpelCompiler$9.run( BpelCompiler.java :999 ) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:9 08) at org.apache.ode.bpel.compiler.BpelCompiler.compileScope ( BpelCompiler.j ava:942) at org.apache.ode.bpel.compiler.BpelCompiler.compile( BpelCompiler.java:5 56) at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:268) at org.apache.ode.bpel.compiler.BpelC.compile (BpelC.java:362) at org.apache.ode.bpel.deploy.DeploymentUnitImpl.compile (DeploymentUnitI mpl.java:136) at org.apache.ode.bpel.deploy.DeploymentUnitImpl.compileProcesses (Deploy mentUnitImpl.java :126) at org.apache.ode.bpel.deploy.DeploymentUnitImpl.loadProcessDefinitions( DeploymentUnitImpl.java:144) at org.apache.ode.bpel.deploy.DeploymentUnitImpl.refresh (DeploymentUnitI mpl.java:288) at org.apache.ode.bpel.deploy.DeploymentUnitImpl .<init>(DeploymentUnitIm pl.java:110) at org.apache.ode.bpel.deploy.DeploymentManagerImpl.createDeploymentUnit (DeploymentManagerImpl.java :71) at org.apache.ode.bpel.engine.BpelServerImpl.deploy( BpelServerImpl.java: 630) at org.apache.ode.axis2.deploy.DeploymentPoller.check( DeploymentPoller.j ava:133) 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) I have declared my namespaces correclty I think and I have imported all the necessary wsdl files in the bpel file. However, the target namespace in the bpel file is the same as the one in one of the wsdl files. Does anyone know what is done wrong? The bpel and wsdl files were automatically generated using ActiveBPEL and now I am attempting to deploy and run them using ODE. Thanks in advance, Alina
