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
>>
>>
>>
>
>

Reply via email to