ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mark Lui" <m...@alodar.com>
Subject Re: Problems with foreach activity
Date Wed, 14 Nov 2007 03:19:40 GMT
Alex,

Sorry, I made a mistake by copying in an incorrect jar file.  The
foreach activity does work using the 1.1 branch code.  I just need to
resolve the build issue.

Mark

On Nov 13, 2007 7:15 PM, Mark Lui <mlui@alodar.com> wrote:
> 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 <mlui@alodar.com> 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 <boisvert@intalio.com> 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 <dr.mark.lui@gmail.com> 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
> > > >
> > >
> > >
> >
>

Mime
View raw message