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:15:14 GMT
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