On Mon, Jan 12, 2009 at 4:49 AM, Daniel Luebke < [email protected]> wrote:
> Ok, after some sleep you find the errors :-( So, anyone who discovers > this error message: the Eclipse BPEL Editor hadn't committed the added > empty activity to the onMessage. Therefore, ODE cannot extract the > activity that shall be executed when the onMessage event is received. > However, still, a better error message would be welcomed :-) > Are you on 1.2 or the branch? I think the error message has been improved already but that change is unreleased yet (working on it). Matthieu > > Regards, > Daniel > > Daniel Luebke schrieb: > > Hello, > > > > again I have a perhaps newbiish question. However, after I placed a > > pick-activity in a BPEL process, deployment and compilation is seriously > > broken. > > > > The message I get is: > > > > ERROR - GeronimoLog.error(108) | Deployment of CorrelationProcess > > failed, aborting for now. > > java.lang.IllegalArgumentException: null-argument > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:832) > > at > > org.apache.ode.bpel.compiler.PickGenerator.compile(PickGenerator.java:52) > > at > > org.apache.ode.bpel.compiler.BpelCompiler$7.run(BpelCompiler.java:901) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065) > > at > > > org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:897) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:846) > > 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:901) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065) > > at > > > org.apache.ode.bpel.compiler.BpelCompiler.compileActivity(BpelCompiler.java:897) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:846) > > at > > org.apache.ode.bpel.compiler.BpelCompiler$5.run(BpelCompiler.java:723) > > at > > org.apache.ode.bpel.compiler.BpelCompiler$8.run(BpelCompiler.java:1155) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:1065) > > at > > > org.apache.ode.bpel.compiler.BpelCompiler.compileScope(BpelCompiler.java:1105) > > at > > org.apache.ode.bpel.compiler.BpelCompiler.compile(BpelCompiler.java:703) > > at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:260) > > at org.apache.ode.bpel.compiler.BpelC.compile(BpelC.java:330) > > at > > > org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:162) > > at > > > org.apache.ode.store.DeploymentUnitDir.compile(DeploymentUnitDir.java:126) > > at > > org.apache.ode.store.ProcessStoreImpl.deploy(ProcessStoreImpl.java:165) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller.check(DeploymentPoller.java:144) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller.access$300(DeploymentPoller.java:55) > > at > > > org.apache.ode.axis2.deploy.DeploymentPoller$PollingThread.run(DeploymentPoller.java:188) > > > > Nothing more (before or later). > > I checked the pick and onMessage syntax but I think it is correct; > > although I maybe mistaken there. However, I think end-users should never > > see an IllegalArgumentException. > > When I comment out the pick, everything is fine. > > I attached the process in a ZIP archive to this e-mail. Hope anyone has > > an idea. > > > > Thanks in advance, > > > > Daniel > > > > > > > -- > Dr.-Ing. Daniel Lübke > Leibniz Universität Hannover > Welfengarten 1 > D-30167 Hannover > Tel. +49 511 762 19672 > Fax +49 511 762 19679 > > >
