You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ode.apache.org by "Nowakowski, Mateusz" <Ma...@sabre-holdings.com> on 2010/06/04 14:57:50 UTC

Vote -1 for RE: [VOTE] ODE 1.3.4 release

There is only what  I've pasted here: (the whole log below)

2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - javax.xml.xpath.XPathExpressionException

It doesn't show a stacktrace because the exception is logged this way:
__log.debug(e); 

but it should be
__log.debug("some message", e);


I've investigated it old way (java debugger) and I have to raise a bug and vote -1: https://issues.apache.org/jira/browse/ODE-840


org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.doJaxpCompile(OXPath20ExpressionBPEL20 out, Expression source):Line 169-170
            for (String functionExpr : extractFunctionExprs(xpathStr)) {
                expr = xpe.compile(functionExpr); //Line: 170 here an exception is thrown
            	try {
            		expr.evaluate(node);
            	} catch (XPathExpressionException xpee) {
                	// swallow errors caused by uninitialized variable 
            	}
            }

xpathStr equals: 
bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)

The result of extractFunctionExprs(xpathStr) is a list with one element:

bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true()

but it should be the same as xpathStr.


So the results is that Line 170 throws an exception:

Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at char 149 in {...derRQ, "someParameter3", tru...}: 
    expected ")", found "<eof>"


javax.xml.xpath.XPathExpressionException
        at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:403)
        at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.doJaxpCompile(XPath20ExpressionCompilerImpl.java:170)
        at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl._compile(XPath20ExpressionCompilerImpl.java:124)
        at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.compile(XPath20ExpressionCompilerImpl.java:106)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:574)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:554)
        at org.apache.ode.bpel.compiler.AssignGenerator.compileFrom(AssignGenerator.java:194)
        at org.apache.ode.bpel.compiler.AssignGenerator.compile(AssignGenerator.java:82)
        at org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        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:961)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        at org.apache.ode.bpel.compiler.IfGenerator.compile(IfGenerator.java:52)
        at org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        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:961)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        at org.apache.ode.bpel.compiler.BpelCompiler$6.run(BpelCompiler.java:941)
        at org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1167)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileSLC(BpelCompiler.java:930)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        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:961)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
        at org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:760)
        at org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
        at org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1167)
        at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:740)
        at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:263)
        at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:333)
        at org.apache.ode.store.DeploymentUnitDir$5.run(DeploymentUnitDir.java:213)
        at org.apache.ode.utils.InternPool.runBlock(InternPool.java:57)
        at org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:210)
        at org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:171)
        at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:200)
        at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:164)
        at org.apache.ode.jbi.OdeServiceUnit.deploy(OdeServiceUnit.java:74)
        at org.apache.ode.jbi.OdeSUManager.deploy(OdeSUManager.java:59)
        at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:520)
        at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:349)
        at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:255)
        at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:658)
        at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:63)
        at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:622)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at char 149 in {...derRQ, "someParameter3", tru...}: 
    expected ")", found "<eof>"
        at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:149)
        at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:125)
        at net.sf.saxon.expr.ExpressionParser.expect(ExpressionParser.java:113)
        at net.sf.saxon.expr.ExpressionParser.parseFunctionCall(ExpressionParser.java:1787)
        at net.sf.saxon.expr.ExpressionParser.parseBasicStep(ExpressionParser.java:1307)
        at net.sf.saxon.expr.ExpressionParser.parseStepExpression(ExpressionParser.java:1213)
        at net.sf.saxon.expr.ExpressionParser.parseRelativePath(ExpressionParser.java:1151)
        at net.sf.saxon.expr.ExpressionParser.parsePathExpression(ExpressionParser.java:1137)
        at net.sf.saxon.expr.ExpressionParser.parseUnaryExpression(ExpressionParser.java:1026)
        at net.sf.saxon.expr.ExpressionParser.parseCastExpression(ExpressionParser.java:691)
        at net.sf.saxon.expr.ExpressionParser.parseCastableExpression(ExpressionParser.java:646)
        at net.sf.saxon.expr.ExpressionParser.parseTreatExpression(ExpressionParser.java:627)
        at net.sf.saxon.expr.ExpressionParser.parseInstanceOfExpression(ExpressionParser.java:609)
        at net.sf.saxon.expr.ExpressionParser.parseIntersectExpression(ExpressionParser.java:1059)
        at net.sf.saxon.expr.ExpressionParser.parseUnionExpression(ExpressionParser.java:1041)
        at net.sf.saxon.expr.ExpressionParser.parseMultiplicativeExpression(ExpressionParser.java:978)
        at net.sf.saxon.expr.ExpressionParser.parseAdditiveExpression(ExpressionParser.java:958)
        at net.sf.saxon.expr.ExpressionParser.parseRangeExpression(ExpressionParser.java:876)
        at net.sf.saxon.expr.ExpressionParser.parseComparisonExpression(ExpressionParser.java:826)
        at net.sf.saxon.expr.ExpressionParser.parseAndExpression(ExpressionParser.java:423)
        at net.sf.saxon.expr.ExpressionParser.parseOrExpression(ExpressionParser.java:405)
        at net.sf.saxon.expr.ExpressionParser.parseExprSingle(ExpressionParser.java:354)
        at net.sf.saxon.expr.ExpressionParser.parseExpression(ExpressionParser.java:306)
        at net.sf.saxon.expr.ExpressionParser.parse(ExpressionParser.java:228)
        at net.sf.saxon.expr.ExpressionTool.make(ExpressionTool.java:73)
        at net.sf.saxon.xpath.XPathEvaluator.createExpressionInternal(XPathEvaluator.java:222)
        at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:401)
        ... 63 more





The whole log:

2010-06-04 11:06:10,051 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - Compiling expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
2010-06-04 11:06:10,067 [Timer-1] DEBUG org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource: uri=1.0.1/some.xsl relativeDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su
2010-06-04 11:06:10,114 [Timer-1] DEBUG org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource: uri=SwsHeaderPopuler.xsl relativeDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su
2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - javax.xml.xpath.XPathExpressionException
2010-06-04 11:06:10,254 [Timer-1] INFO  org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - Couldn't validate properly expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.compiler.AssignGenerator - verifying copy: {OCopy {VarRef {Variable __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVarType#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPath10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)}}
2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.compiler.AssignGenerator - Copy verified OK: {OCopy {VarRef {Variable __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVarType#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPath10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)}


-- 
Regards,
Mateusz Nowakowski

> -----Original Message-----
> From: Tammo van Lessen [mailto:tvanlessen@gmail.com]
> Sent: Thursday, June 03, 2010 12:17 PM
> To: dev@ode.apache.org
> Subject: Re: Tentaive +1 for RE: [VOTE] ODE 1.3.4 release
> 
> Hi Mateusz,
> 
> thanks for your review. The info message means that an exception has
> happened during the compilation of the XPath expression. The exact
> exception is logged in the debug loglevel. It would be good to see this
> expression in order to understand what went wrong and to understand if
> it is caused by the expression or by a regression in ODE. Could you
> please retry this debug log settings enabled and post the stack trace
> here?
> 
> Thanks,
>   Tammo
> 
> On 02.06.2010 20:05, Nowakowski, Mateusz wrote:
> > Tentative +1
> >
> > New ODE passed our regression tests, however I've found strange logs
> during startup:
> >
> > 2010-06-02 08:56:06,032 [Timer-1] INFO
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPE
> L20 - Couldn't validate properly expression
> bpel:doXslTransform("some.xsl", $Variable.body, "someParameter",
> $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3",
> true(), "someXpathParameter", $XPath)
> >
> > What does it mean?
> > The log didn't say about the reason why it "Couldn't validate
> properly expression".
> >
> >
> > PS. I don't have a permission to vote by default, because I'm not an
> ODE developer, but please forgive me my bravery :)
> >
> 
> --
> Tammo van Lessen - http://www.taval.de

Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by Tammo van Lessen <tv...@gmail.com>.
Hi Meeraj,

yes, we plan to upload the artifacts to a central maven repository (once
the candidate as been voted and released).

Best,
  Tammo

On 07.06.2010 14:50, Meeraj Kunnumpurath wrote:
> Hi,
> 
> Once you have the release, would the 1.3.4 artifacts (individual jar
> files) be available in the central repo. Or is it just going to be the
> war distribution available for download?
> 
> Regards
> Meeraj
> 
> On Mon, Jun 7, 2010 at 9:03 AM, Nowakowski, Mateusz
> <Mateusz.Nowakowski@sabre-holdings.com
> <ma...@sabre-holdings.com>> wrote:
> 
>     David,
> 
>     Thanks.
>     I've tested the fix and I've marked ODE-840 fixed.
> 
>     Tammo,
> 
>     Could you prepare second release candidate for ODE 1.3.4 that I can
>     regression once again?
> 
>     --
>     Regards,
>     Mateusz Nowakowski
> 
>     > -----Original Message-----
>     > From: David Carver [mailto:d_a_carver@yahoo.com
>     <ma...@yahoo.com>]
>     > Sent: Friday, June 04, 2010 9:17 PM
>     > To: dev@ode.apache.org <ma...@ode.apache.org>
>     > Cc: Nowakowski, Mateusz
>     > Subject: Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release
>     >
>     > I talked with Tammo, and committed the Patch to 1.3.4 branch.  A
>     Respin
>     > will need to be done to pickup the change.   I'll commit the same fix
>     > to
>     > head later today or tomorrow.
>     >
>     > Dave
>     >
>     > On 06/04/2010 09:23 AM, David Carver wrote:
>     > > Take a look at the patch I supplied on ODE-840.  It should get you
>     > > going.  All tests seem to pass locally.  Please let me know if there
>     > > are any problems.  I'd like verification before we commit this.
>     > >
>     > >
>     > > Dave
>     > >
>     > > On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
>     > >> Thanks. Please fix
>     > >>
>     > >>>> It doesn't show a stack trace because the exception is logged
>     this
>     > >>> way:
>     > >>>> __log.debug(e);
>     > >>>>
>     > >>>> but it should be
>     > >>>> __log.debug("some message", e);
>     > >> as well.
>     > >>
>     > >
>     > >
>     > >
> 
> 

-- 
Tammo van Lessen - http://www.taval.de

Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by Meeraj Kunnumpurath <mk...@googlemail.com>.
Hi,

Once you have the release, would the 1.3.4 artifacts (individual jar files)
be available in the central repo. Or is it just going to be the war
distribution available for download?

Regards
Meeraj

On Mon, Jun 7, 2010 at 9:03 AM, Nowakowski, Mateusz <
Mateusz.Nowakowski@sabre-holdings.com> wrote:

> David,
>
> Thanks.
> I've tested the fix and I've marked ODE-840 fixed.
>
> Tammo,
>
> Could you prepare second release candidate for ODE 1.3.4 that I can
> regression once again?
>
> --
> Regards,
> Mateusz Nowakowski
>
> > -----Original Message-----
> > From: David Carver [mailto:d_a_carver@yahoo.com]
> > Sent: Friday, June 04, 2010 9:17 PM
> > To: dev@ode.apache.org
> > Cc: Nowakowski, Mateusz
> > Subject: Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release
> >
> > I talked with Tammo, and committed the Patch to 1.3.4 branch.  A Respin
> > will need to be done to pickup the change.   I'll commit the same fix
> > to
> > head later today or tomorrow.
> >
> > Dave
> >
> > On 06/04/2010 09:23 AM, David Carver wrote:
> > > Take a look at the patch I supplied on ODE-840.  It should get you
> > > going.  All tests seem to pass locally.  Please let me know if there
> > > are any problems.  I'd like verification before we commit this.
> > >
> > >
> > > Dave
> > >
> > > On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
> > >> Thanks. Please fix
> > >>
> > >>>> It doesn't show a stack trace because the exception is logged this
> > >>> way:
> > >>>> __log.debug(e);
> > >>>>
> > >>>> but it should be
> > >>>> __log.debug("some message", e);
> > >> as well.
> > >>
> > >
> > >
> > >
>
>

Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by Tammo van Lessen <tv...@gmail.com>.
Hi,

Mateusz, thanks for your tests. I'll cut another release candidate.

I hereby close this vote. Although it has passed, I decided to not
release this version and start another vote for a fixed candidate.

Thanks,
  Tammo

On 07.06.2010 10:03, Nowakowski, Mateusz wrote:
> David,
> 
> Thanks. 
> I've tested the fix and I've marked ODE-840 fixed.
> 
> Tammo,
> 
> Could you prepare second release candidate for ODE 1.3.4 that I can regression once again?
> 

-- 
Tammo van Lessen - http://www.taval.de

RE: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by "Nowakowski, Mateusz" <Ma...@sabre-holdings.com>.
David,

Thanks. 
I've tested the fix and I've marked ODE-840 fixed.

Tammo,

Could you prepare second release candidate for ODE 1.3.4 that I can regression once again?

-- 
Regards,
Mateusz Nowakowski

> -----Original Message-----
> From: David Carver [mailto:d_a_carver@yahoo.com]
> Sent: Friday, June 04, 2010 9:17 PM
> To: dev@ode.apache.org
> Cc: Nowakowski, Mateusz
> Subject: Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release
> 
> I talked with Tammo, and committed the Patch to 1.3.4 branch.  A Respin
> will need to be done to pickup the change.   I'll commit the same fix
> to
> head later today or tomorrow.
> 
> Dave
> 
> On 06/04/2010 09:23 AM, David Carver wrote:
> > Take a look at the patch I supplied on ODE-840.  It should get you
> > going.  All tests seem to pass locally.  Please let me know if there
> > are any problems.  I'd like verification before we commit this.
> >
> >
> > Dave
> >
> > On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
> >> Thanks. Please fix
> >>
> >>>> It doesn't show a stack trace because the exception is logged this
> >>> way:
> >>>> __log.debug(e);
> >>>>
> >>>> but it should be
> >>>> __log.debug("some message", e);
> >> as well.
> >>
> >
> >
> >


Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by David Carver <d_...@yahoo.com>.
I talked with Tammo, and committed the Patch to 1.3.4 branch.  A Respin 
will need to be done to pickup the change.   I'll commit the same fix to 
head later today or tomorrow.

Dave

On 06/04/2010 09:23 AM, David Carver wrote:
> Take a look at the patch I supplied on ODE-840.  It should get you 
> going.  All tests seem to pass locally.  Please let me know if there 
> are any problems.  I'd like verification before we commit this.
>
>
> Dave
>
> On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
>> Thanks. Please fix
>>
>>>> It doesn't show a stack trace because the exception is logged this
>>> way:
>>>> __log.debug(e);
>>>>
>>>> but it should be
>>>> __log.debug("some message", e);
>> as well.
>>
>
>
>


Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by David Carver <d_...@yahoo.com>.
Take a look at the patch I supplied on ODE-840.  It should get you 
going.  All tests seem to pass locally.  Please let me know if there are 
any problems.  I'd like verification before we commit this.


Dave

On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
> Thanks. Please fix
>
>    
>>> It doesn't show a stack trace because the exception is logged this
>>>        
>> way:
>>      
>>> __log.debug(e);
>>>
>>> but it should be
>>> __log.debug("some message", e);
>>>        
> as well.
>
>    



Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by David Carver <d_...@yahoo.com>.
I'm testing a fix for this now.

Dave

On 06/04/2010 07:42 AM, Nowakowski, Mateusz wrote:
> Thanks. Please fix
>
>    
>>> It doesn't show a stack trace because the exception is logged this
>>>        
>> way:
>>      
>>> __log.debug(e);
>>>
>>> but it should be
>>> __log.debug("some message", e);
>>>        
> as well.
>
>    



RE: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by "Nowakowski, Mateusz" <Ma...@sabre-holdings.com>.
Thanks. Please fix 

> > It doesn't show a stack trace because the exception is logged this
> way:
> > __log.debug(e);
> >
> > but it should be
> > __log.debug("some message", e);

as well.

-- 
Regards,
Mateusz Nowakowski


> -----Original Message-----
> From: David Carver [mailto:d_a_carver@yahoo.com]
> Sent: Friday, June 04, 2010 3:55 PM
> To: dev@ode.apache.org
> Cc: Nowakowski, Mateusz
> Subject: Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release
> 
> See comment on ODE-840.  Seems to be caused by ODE-807 which fixed one
> bug, but apparently introduced another.  I'm looking into it.
> 
> On 06/04/2010 05:57 AM, Nowakowski, Mateusz wrote:
> > There is only what  I've pasted here: (the whole log below)
> >
> > 2010-06-04 11:06:10,254 [Timer-1] DEBUG
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPE
> L20 - javax.xml.xpath.XPathExpressionException
> >
> > It doesn't show a stacktrace because the exception is logged this
> way:
> > __log.debug(e);
> >
> > but it should be
> > __log.debug("some message", e);
> >
> >
> > I've investigated it old way (java debugger) and I have to raise a
> bug and vote -1: https://issues.apache.org/jira/browse/ODE-840
> >
> >
> >
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImp
> l.doJaxpCompile(OXPath20ExpressionBPEL20 out, Expression source):Line
> 169-170
> >              for (String functionExpr :
> extractFunctionExprs(xpathStr)) {
> >                  expr = xpe.compile(functionExpr); //Line: 170 here
> an exception is thrown
> >              	try {
> >              		expr.evaluate(node);
> >              	} catch (XPathExpressionException xpee) {
> >                  	// swallow errors caused by uninitialized
> variable
> >              	}
> >              }
> >
> > xpathStr equals:
> > bpel:doXslTransform("1.0.1/some.xsl", $Variable.body,
> "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ,
> "someParameter3", true(), "someXpathParameter", $XPath)
> >
> > The result of extractFunctionExprs(xpathStr) is a list with one
> element:
> >
> > bpel:doXslTransform("1.0.1/some.xsl", $Variable.body,
> "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ,
> "someParameter3", true()
> >
> > but it should be the same as xpathStr.
> >
> >
> > So the results is that Line 170 throws an exception:
> >
> > Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at
> char 149 in {...derRQ, "someParameter3", tru...}:
> >      expected ")", found "<eof>"
> >
> >
> > javax.xml.xpath.XPathExpressionException
> >          at
> net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:403)
> >          at
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImp
> l.doJaxpCompile(XPath20ExpressionCompilerImpl.java:170)
> >          at
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImp
> l._compile(XPath20ExpressionCompilerImpl.java:124)
> >          at
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImp
> l.compile(XPath20ExpressionCompilerImpl.java:106)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java
> :574)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java
> :554)
> >          at
> org.apache.ode.bpel.compiler.AssignGenerator.compileFrom(AssignGenerato
> r.java:194)
> >          at
> org.apache.ode.bpel.compiler.AssignGenerator.compile(AssignGenerator.ja
> va:82)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.
> java:957)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(Sequence
> Generator.java:54)
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerato
> r.java:45)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.
> java:957)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.IfGenerator.compile(IfGenerator.java:52)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.
> java:957)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(Sequence
> Generator.java:54)
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerato
> r.java:45)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.
> java:957)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$6.run(BpelCompiler.java:941)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.jav
> a:1167)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileSLC(BpelCompiler.java:
> 930)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compileChildren(Sequence
> Generator.java:54)
> >          at
> org.apache.ode.bpel.compiler.SequenceGenerator.compile(SequenceGenerato
> r.java:45)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.
> java:957)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906
> )
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:760)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:112
> 7)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.jav
> a:1167)
> >          at
> org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:740
> )
> >          at
> org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:263)
> >          at
> org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:333)
> >          at
> org.apache.ode.store.DeploymentUnitDir$5.run(DeploymentUnitDir.java:213
> )
> >          at
> org.apache.ode.utils.InternPool.runBlock(InternPool.java:57)
> >          at
> org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:2
> 10)
> >          at
> org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:1
> 71)
> >          at
> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:200)
> >          at
> org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:164)
> >          at
> org.apache.ode.jbi.OdeServiceUnit.deploy(OdeServiceUnit.java:74)
> >          at
> org.apache.ode.jbi.OdeSUManager.deploy(OdeSUManager.java:59)
> >          at
> org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAsse
> mbly(DeploymentService.java:520)
> >          at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateService
> Assembly(AutoDeploymentService.java:349)
> >          at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive
> (AutoDeploymentService.java:255)
> >          at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirect
> ory(AutoDeploymentService.java:658)
> >          at
> org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(Au
> toDeploymentService.java:63)
> >          at
> org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDep
> loymentService.java:622)
> >          at java.util.TimerThread.mainLoop(Timer.java:512)
> >          at java.util.TimerThread.run(Timer.java:462)
> > Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at
> char 149 in {...derRQ, "someParameter3", tru...}:
> >      expected ")", found "<eof>"
> >          at
> net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:149)
> >          at
> net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:125)
> >          at
> net.sf.saxon.expr.ExpressionParser.expect(ExpressionParser.java:113)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseFunctionCall(ExpressionParser.j
> ava:1787)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseBasicStep(ExpressionParser.java
> :1307)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseStepExpression(ExpressionParser
> .java:1213)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseRelativePath(ExpressionParser.j
> ava:1151)
> >          at
> net.sf.saxon.expr.ExpressionParser.parsePathExpression(ExpressionParser
> .java:1137)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseUnaryExpression(ExpressionParse
> r.java:1026)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseCastExpression(ExpressionParser
> .java:691)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseCastableExpression(ExpressionPa
> rser.java:646)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseTreatExpression(ExpressionParse
> r.java:627)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseInstanceOfExpression(Expression
> Parser.java:609)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseIntersectExpression(ExpressionP
> arser.java:1059)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseUnionExpression(ExpressionParse
> r.java:1041)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseMultiplicativeExpression(Expres
> sionParser.java:978)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseAdditiveExpression(ExpressionPa
> rser.java:958)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseRangeExpression(ExpressionParse
> r.java:876)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseComparisonExpression(Expression
> Parser.java:826)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseAndExpression(ExpressionParser.
> java:423)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseOrExpression(ExpressionParser.j
> ava:405)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseExprSingle(ExpressionParser.jav
> a:354)
> >          at
> net.sf.saxon.expr.ExpressionParser.parseExpression(ExpressionParser.jav
> a:306)
> >          at
> net.sf.saxon.expr.ExpressionParser.parse(ExpressionParser.java:228)
> >          at
> net.sf.saxon.expr.ExpressionTool.make(ExpressionTool.java:73)
> >          at
> net.sf.saxon.xpath.XPathEvaluator.createExpressionInternal(XPathEvaluat
> or.java:222)
> >          at
> net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:401)
> >          ... 63 more
> >
> >
> >
> >
> >
> > The whole log:
> >
> > 2010-06-04 11:06:10,051 [Timer-1] DEBUG
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPE
> L20 - Compiling expression bpel:doXslTransform("1.0.1/some.xsl",
> $Variable.body, "someParameter", $OtherVariable.body, "someParameter2",
> $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
> > 2010-06-04 11:06:10,067 [Timer-1] DEBUG
> org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource:
> uri=1.0.1/some.xsl relativeDir=C:\pathToFuse-3.4.0.5\data\smx\service-
> assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-
> ode-su absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-
> assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-
> ode-su
> > 2010-06-04 11:06:10,114 [Timer-1] DEBUG
> org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource:
> uri=SwsHeaderPopuler.xsl relativeDir=C:\pathToFuse-
> 3.4.0.5\data\smx\service-assemblies\some-process-
> sa\version_1\sus\OdeBpelEngine\some-process-ode-su
> absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-
> process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su
> > 2010-06-04 11:06:10,254 [Timer-1] DEBUG
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPE
> L20 - javax.xml.xpath.XPathExpressionException
> > 2010-06-04 11:06:10,254 [Timer-1] INFO
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPE
> L20 - Couldn't validate properly expression
> bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter",
> $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3",
> true(), "someXpathParameter", $XPath)
> > 2010-06-04 11:06:10,254 [Timer-1] DEBUG
> org.apache.ode.bpel.compiler.AssignGenerator - verifying copy: {OCopy
> {VarRef {Variable
> __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVar
> Type#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPa
> th10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body,
> "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ,
> "someParameter3", true(), "someXpathParameter", $XPath)}}
> > 2010-06-04 11:06:10,254 [Timer-1] DEBUG
> org.apache.ode.bpel.compiler.AssignGenerator - Copy verified OK: {OCopy
> {VarRef {Variable
> __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVar
> Type#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPa
> th10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body,
> "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ,
> "someParameter3", true(), "someXpathParameter", $XPath)}
> >
> >
> >


Re: Vote -1 for RE: [VOTE] ODE 1.3.4 release

Posted by David Carver <d_...@yahoo.com>.
See comment on ODE-840.  Seems to be caused by ODE-807 which fixed one 
bug, but apparently introduced another.  I'm looking into it.

On 06/04/2010 05:57 AM, Nowakowski, Mateusz wrote:
> There is only what  I've pasted here: (the whole log below)
>
> 2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - javax.xml.xpath.XPathExpressionException
>
> It doesn't show a stacktrace because the exception is logged this way:
> __log.debug(e);
>
> but it should be
> __log.debug("some message", e);
>
>
> I've investigated it old way (java debugger) and I have to raise a bug and vote -1: https://issues.apache.org/jira/browse/ODE-840
>
>
> org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.doJaxpCompile(OXPath20ExpressionBPEL20 out, Expression source):Line 169-170
>              for (String functionExpr : extractFunctionExprs(xpathStr)) {
>                  expr = xpe.compile(functionExpr); //Line: 170 here an exception is thrown
>              	try {
>              		expr.evaluate(node);
>              	} catch (XPathExpressionException xpee) {
>                  	// swallow errors caused by uninitialized variable
>              	}
>              }
>
> xpathStr equals:
> bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
>
> The result of extractFunctionExprs(xpathStr) is a list with one element:
>
> bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true()
>
> but it should be the same as xpathStr.
>
>
> So the results is that Line 170 throws an exception:
>
> Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at char 149 in {...derRQ, "someParameter3", tru...}:
>      expected ")", found "<eof>"
>
>
> javax.xml.xpath.XPathExpressionException
>          at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:403)
>          at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.doJaxpCompile(XPath20ExpressionCompilerImpl.java:170)
>          at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl._compile(XPath20ExpressionCompilerImpl.java:124)
>          at org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerImpl.compile(XPath20ExpressionCompilerImpl.java:106)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:574)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileExpr(BpelCompiler.java:554)
>          at org.apache.ode.bpel.compiler.AssignGenerator.compileFrom(AssignGenerator.java:194)
>          at org.apache.ode.bpel.compiler.AssignGenerator.compile(AssignGenerator.java:82)
>          at org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          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:961)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          at org.apache.ode.bpel.compiler.IfGenerator.compile(IfGenerator.java:52)
>          at org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:961)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          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:961)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          at org.apache.ode.bpel.compiler.BpelCompiler$6.run(BpelCompiler.java:941)
>          at org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1167)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileSLC(BpelCompiler.java:930)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          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:961)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:957)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:906)
>          at org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:760)
>          at org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1217)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1127)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1167)
>          at org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:740)
>          at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:263)
>          at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:333)
>          at org.apache.ode.store.DeploymentUnitDir$5.run(DeploymentUnitDir.java:213)
>          at org.apache.ode.utils.InternPool.runBlock(InternPool.java:57)
>          at org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:210)
>          at org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:171)
>          at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:200)
>          at org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:164)
>          at org.apache.ode.jbi.OdeServiceUnit.deploy(OdeServiceUnit.java:74)
>          at org.apache.ode.jbi.OdeSUManager.deploy(OdeSUManager.java:59)
>          at org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:520)
>          at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:349)
>          at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:255)
>          at org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:658)
>          at org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:63)
>          at org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:622)
>          at java.util.TimerThread.mainLoop(Timer.java:512)
>          at java.util.TimerThread.run(Timer.java:462)
> Caused by: net.sf.saxon.trans.XPathException: XPath syntax error at char 149 in {...derRQ, "someParameter3", tru...}:
>      expected ")", found "<eof>"
>          at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:149)
>          at net.sf.saxon.expr.ExpressionParser.grumble(ExpressionParser.java:125)
>          at net.sf.saxon.expr.ExpressionParser.expect(ExpressionParser.java:113)
>          at net.sf.saxon.expr.ExpressionParser.parseFunctionCall(ExpressionParser.java:1787)
>          at net.sf.saxon.expr.ExpressionParser.parseBasicStep(ExpressionParser.java:1307)
>          at net.sf.saxon.expr.ExpressionParser.parseStepExpression(ExpressionParser.java:1213)
>          at net.sf.saxon.expr.ExpressionParser.parseRelativePath(ExpressionParser.java:1151)
>          at net.sf.saxon.expr.ExpressionParser.parsePathExpression(ExpressionParser.java:1137)
>          at net.sf.saxon.expr.ExpressionParser.parseUnaryExpression(ExpressionParser.java:1026)
>          at net.sf.saxon.expr.ExpressionParser.parseCastExpression(ExpressionParser.java:691)
>          at net.sf.saxon.expr.ExpressionParser.parseCastableExpression(ExpressionParser.java:646)
>          at net.sf.saxon.expr.ExpressionParser.parseTreatExpression(ExpressionParser.java:627)
>          at net.sf.saxon.expr.ExpressionParser.parseInstanceOfExpression(ExpressionParser.java:609)
>          at net.sf.saxon.expr.ExpressionParser.parseIntersectExpression(ExpressionParser.java:1059)
>          at net.sf.saxon.expr.ExpressionParser.parseUnionExpression(ExpressionParser.java:1041)
>          at net.sf.saxon.expr.ExpressionParser.parseMultiplicativeExpression(ExpressionParser.java:978)
>          at net.sf.saxon.expr.ExpressionParser.parseAdditiveExpression(ExpressionParser.java:958)
>          at net.sf.saxon.expr.ExpressionParser.parseRangeExpression(ExpressionParser.java:876)
>          at net.sf.saxon.expr.ExpressionParser.parseComparisonExpression(ExpressionParser.java:826)
>          at net.sf.saxon.expr.ExpressionParser.parseAndExpression(ExpressionParser.java:423)
>          at net.sf.saxon.expr.ExpressionParser.parseOrExpression(ExpressionParser.java:405)
>          at net.sf.saxon.expr.ExpressionParser.parseExprSingle(ExpressionParser.java:354)
>          at net.sf.saxon.expr.ExpressionParser.parseExpression(ExpressionParser.java:306)
>          at net.sf.saxon.expr.ExpressionParser.parse(ExpressionParser.java:228)
>          at net.sf.saxon.expr.ExpressionTool.make(ExpressionTool.java:73)
>          at net.sf.saxon.xpath.XPathEvaluator.createExpressionInternal(XPathEvaluator.java:222)
>          at net.sf.saxon.xpath.XPathEvaluator.compile(XPathEvaluator.java:401)
>          ... 63 more
>
>
>
>
>
> The whole log:
>
> 2010-06-04 11:06:10,051 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - Compiling expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
> 2010-06-04 11:06:10,067 [Timer-1] DEBUG org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource: uri=1.0.1/some.xsl relativeDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su
> 2010-06-04 11:06:10,114 [Timer-1] DEBUG org.apache.ode.bpel.compiler.DefaultResourceFinder - openResource: uri=SwsHeaderPopuler.xsl relativeDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su absoluteDir=C:\pathToFuse-3.4.0.5\data\smx\service-assemblies\some-process-sa\version_1\sus\OdeBpelEngine\some-process-ode-su
> 2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - javax.xml.xpath.XPathExpressionException
> 2010-06-04 11:06:10,254 [Timer-1] INFO  org.apache.ode.bpel.elang.xpath20.compiler.XPath20ExpressionCompilerBPEL20 - Couldn't validate properly expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)
> 2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.compiler.AssignGenerator - verifying copy: {OCopy {VarRef {Variable __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVarType#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPath10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)}}
> 2010-06-04 11:06:10,254 [Timer-1] DEBUG org.apache.ode.bpel.compiler.AssignGenerator - Copy verified OK: {OCopy {VarRef {Variable __PROCESS_SCOPE:ProcessNameProcess1.0.1.ProcessNameResponse:OMessageVarType#10({https://someNamespace.com/some}ProcessNameOutput)}.body}={OXPath10Expression bpel:doXslTransform("1.0.1/some.xsl", $Variable.body, "someParameter", $OtherVariable.body, "someParameter2", $SwsHeaderRQ, "someParameter3", true(), "someXpathParameter", $XPath)}
>
>
>