Alex, I modified the SCOPE class by adding an empty Exception catch just to get it to compile. But I am still getting the same error with the foreach activity. It does not appear to be fixed in the 1.1 branch.
Mark On Nov 13, 2007 5:20 PM, Mark Lui <[EMAIL PROTECTED]> wrote: > 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 > > > > > > > >
