Alex,
Unfortunately, it appears that the 1.1 branch is in flux. I could get
the released 1.1 source to build but not the branch. I am getting the
following error:
D:\bpel\sandbox\ode>rake TEST=no package
(in D:/bpel/sandbox/ode)
Building apache-ode
Compiling 161 source files in ode:bpel-runtime:compile
D:/bpel/sandbox/ode/bpel-runtime/src/main/java/org/apache/ode/bpel/extvar/jdbc/D
bExternalVariable.java:41: package edu.emory.mathcs.backport.java.util does not
exist
import edu.emory.mathcs.backport.java.util.Collections;
^
D:/bpel/sandbox/ode/bpel-runtime/src/main/java/org/apache/ode/bpel/extvar/jdbc/D
bExternalVariable.java:139: cannot find symbol
symbol : variable Collections
location: class org.apache.ode.bpel.extvar.jdbc.DbExternalVariable
throw new IncompleteKeyException(Collections.singleton(kc.name))
;
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
rake aborted!
Failed to compile, see errors above
(See full trace by running task with --trace)
Adding what I believe to be the BACKPORT dependency in the Rakefile,
it get the following error:
D:\bpel\sandbox\ode>rake TEST=no package
(in D:/bpel/sandbox/ode)
Building apache-ode
Compiling 161 source files in ode:bpel-runtime:compile
D:/bpel/sandbox/ode/bpel-runtime/src/main/java/org/apache/ode/bpel/runtime/SCOPE
.java:69: unreported exception org.apache.ode.bpel.explang.EvaluationException;
must be caught or declared to be thrown
val = getBpelRuntimeContext().getExpLangRuntime().evaluateAs
String(mapping.getValue(), getEvaluationContext());
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 error
rake aborted!
Failed to compile, see errors above
(See full trace by running task with --trace)
Mark
On Nov 13, 2007 1:59 PM, Alex Boisvert <[EMAIL PROTECTED]> wrote:
> Hi Mark,
>
> Thanks for filing a bug. I think this bug has been addressed after 1.1 was
> released. You could try building the 1.1 branch and trying to run your
> process on it to verify.
>
> cheers,
> alex
>
>
>
>
>
> On 11/13/07, Mark Lui <[EMAIL PROTECTED]> wrote:
> > I am not sure if this message got through before so I am trying again.
> > I apologies if this is a duplicate.
> >
> > I am having problems with the foreach activity. I keep getting a null
> > pointer exception using using ODE 1.1 running in ServiceMix 3.1.1. I
> > believe I have it configured correctly and all my web searches have
> > turn up nothing. Here is how it is used in the BPEL file:
> >
> > <bpws:forEach counterName="myCount" name="ForEach" parallel="no">
> > <bpws:startCounterValue>1</bpws:startCounterValue>
> > <bpws:finalCounterValue>10</bpws:finalCounterValue>
> > <bpws:scope name="MyScope">
> > <bpws:variables>
> > <bpws:variable name="myVariable"
> type="xsd:unsignedInt"/>
> > </bpws:variables>
> > <bpws:wait name="Wait">
> > <bpws:for>'PT10S'</bpws:for>
> > </bpws:wait>
> > </bpws:scope>
> > </bpws:forEach>
> >
> > Here is the exception:
> >
> > Caused by: java.lang.NullPointerException
> > at org.apache.ode.bpel.runtime.ScopeFrame.resolve
> (ScopeFrame.java:84)
> > at org.apache.ode.bpel.runtime.FOREACH.newChild(FOREACH.java:212)
> > at org.apache.ode.bpel.runtime.FOREACH.run(FOREACH.java:99)
> > at sun.reflect.GeneratedMethodAccessor11.invoke (Unknown Source)
> > at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> > sorImpl.java:25)
> > at java.lang.reflect.Method.invoke(Method.java:585)
> > at org.apache.ode.jacob.vpu.JacobVPU$JacobThreadImpl.run
> (JacobVPU.java:4
> > 51)
> > ... 17 more
> >
> > Any help and/or insight would be appreciated.
> >
> > Thanks,
> >
> > Mark
> >
>
>