Hi Lundin,
If you see the second <bpel:copy>, where <bpel:from> tag has no xpath expression.It caused error. If you assign expression to that it'll work fine..
Thanks.
-Ratha.

Doug Lundin wrote:
Ratha,

So, it looks like I had an extra "Expression to Variable" step. Once I
removed the duplicate, I was able to deploy in Apache ODE.

As I saw in this code snippet, the second <bpel:copy> is extraneous and
should be deleted.

===================================
            <bpel:copy>
                <bpel:from>
                    <![CDATA[concat("Hello, ", $input.payload/tns:input)]]>
                </bpel:from>
                <bpel:to part="payload" variable="output">
                    <bpel:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:result]]></bpel:query>
                </bpel:to>
            </bpel:copy>
            <bpel:copy>
                <bpel:from></bpel:from>
                <bpel:to part="payload" variable="output">
                    <bpel:query
queryLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0"><![CDATA[tns:result]]></bpel:query>
                </bpel:to>
            </bpel:copy>
===================================





On Mon, Apr 6, 2009 at 11:12 AM, ratha <[email protected]> wrote:

Hi Lundin,
In your process you have assigned an activity without  Xpath expression. In
Eclipse, when you try to assign an activity most of the times it
automatically assign such variable without expression. Select the 'Assign'
activity and go to its property window and delete it.
Thanks.
-Ratha.

Doug Lundin wrote:

Hello,

I've just installed the Eclipse BPEL project and am working through the
"Developing, Deploying and Running a Hello World BPEL Process with the
Eclipse BPEL Designer and Apache ODE" tutorial. I am getting this error
when
I try to deploy:

INFO: Server startup in 14392 ms
ERROR - GeronimoLog.error(108) | Deployment of ODE_Test failed, aborting
for
now.
java.lang.IllegalStateException: XPath string and xpath node are both null
   at

org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerImpl.doJaxenCompile(XPath10ExpressionCompilerImpl.java:109)
   at

org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerBPEL20._compile(XPath10ExpressionCompilerBPEL20.java:88)
   at

org.apache.ode.bpel.elang.xpath10.compiler.XPath10ExpressionCompilerBPEL20.compile(XPath10ExpressionCompilerBPEL20.java:70)
   at

org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:549)
   at

org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:534)
   at

org.apache.ode.bpel.compiler.AssignGenerator.compileFrom(AssignGenerator.java:186)
   at

org.apache.ode.bpel.compiler.AssignGenerator.compile(AssignGenerator.java:72)
   at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:901)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065)
   at

org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:897)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:846)
   at

org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(SequenceGenerator.java:54)
   at

org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerator.java:45)
   at
org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:901)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065)
   at

org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:897)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:846)
   at
org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:723)
   at
org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1155)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065)
   at

org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1105)
   at
org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:703)
   at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:260)
   at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:330)
   at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:162)
   at
org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:126)
   at
org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:165)
   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)

Thanks in advance,
Doug

 ------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database:
270.11.43/2043 - Release Date: 04/06/09 06:22:00




------------------------------------------------------------------------


No virus found in this incoming message.
Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.43/2043 - Release Date: 04/06/09 06:22:00


Reply via email to