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