[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [bpel-dev] FW: [Fatal Error] :-1:-1: Premature end of file.
|
this is a known Bug - as a workaround :
Open the deploy.xml in a text editor and remove every occurance of
<retired>false</retired>
Somehow ODE doesn't check the value of the retired field, it just checks
the existance.
So remove it, publish the process again and you should be fine.
Mit freundlichen Grüßen / Kind regards
Simon Daniel Moser
Team Lead BPEL Editor - Websphere Integration Developer (WID)
IBM Software Group, Application and Integration Middleware Software
Business Process Solutions Development 1
Phone: +49-7031-16-4304 IBM Deutschland (Embedded
image moved
to file:
pic14119.gif)
Fax: +49-7031-16-4890 Schoenaicher Str. 220
E-Mail: smoser@xxxxxxxxxx 71032 Boeblingen
Germany
IBM Deutschland
Research &
Development
GmbH /
Vorsitzender des
Aufsichtsrats:
Martin Jetter
Geschäftsführung:
Erich Baier
Sitz der
Gesellschaft:
Böblingen /
Registergericht:
Amtsgericht
Stuttgart, HRB
243294
From: "Member" <member@xxxxxxxxxxxxxxx>
To: <bpel-dev@xxxxxxxxxxx>
Date: 22.04.2009 20:26
Subject: [bpel-dev] FW: [Fatal Error] :-1:-1: Premature end of file.
Sent by: bpel-dev-bounces@xxxxxxxxxxx
Hi all,
I am a newbie giving it a try out.
I retrieved a snapshot via CVS and am running it via a runtime workbench.
I am following the HelloWorld-BPELDesignAndODE.pfd document but am stuck at
the last step with a lot of exceptions as below
Two more things:
The action is not process but initiate
When going back to the first eclipse workbench I see the following in
the eclipse runtime's console:
[Fatal Error] :-1:-1: Premature end of file.
Dump:
DEBUG - GeronimoLog.debug(66) | Received one-way message for Test.{
http://test}initiate
DEBUG - GeronimoLog.debug(66) | Starting transaction.
DEBUG - GeronimoLog.debug(66) | Routed: svcQname {http://test
}TestProcessService --> BpelProcess[{http://test}Test-15]
DEBUG - GeronimoLog.debug(66) | ODE routed to operation Operation: name=
initiate
style=ONE_WAY,0
Input: name=null
Message: name={http://test}TestRequestMessage.
Part: name=payload
elementName={http://test}TestRequest from service {http://test
}TestProcessService
DEBUG - GeronimoLog.debug(66) | Invoking ODE using MEX
{MyRoleMex#hqejbhcnphr47tq0uehuef [Client hqejbhcnphr47tq0uehuee] calling {
http://test}TestProcessService.initiate(...)}
DEBUG - GeronimoLog.debug(66) | Message content: <?xml version="1.0"
encoding="UTF-8"?>
<message><payload><TestRequest xmlns="http://test" xmlns:q0="http://test"
xmlns:soapenv=">http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="
http://www.w3.org/2001/XMLSchema" xmlns:xsi=".
http://www.w3.org/2001/XMLSchema-instance">
<input>boo</input>
</TestRequest></payload></message>
DEBUG - GeronimoLog.debug(66) | Routed: svcQname {?http://test
}TestProcessService --> BpelProcess[{http://test}Test-15]
DEBUG - GeronimoLog.debug(66) | invoke() EPR= null ==> BpelProcess[{
http://test}Test-15]
DEBUG - GeronimoLog.debug(66) | Commiting ODE MEX
{MyRoleMex#hqejbhcnphr47tq0uehuef [Client hqejbhcnphr47tq0uehuee] calling {
http://test}TestProcessService.initiate(...)}
DEBUG - GeronimoLog.debug(66) | Commiting transaction.
DEBUG - GeronimoLog.debug(66) | Releasing mex hqejbhcnphr47tq0uehuef
DEBUG - GeronimoLog.debug(66) | >> handleWorkEvent(jobData=
{type=INVOKE_INTERNAL, mexid=hqejbhcnphr47tq0uehuef, pid={http://test
}Test-15})
DEBUG - GeronimoLog.debug(66) | InvokeInternal event for mexid
hqejbhcnphr47tq0uehuef
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.myRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | GET MEX property
org.apache.ode.bpel.partnerRoleSessionId = null
DEBUG - GeronimoLog.debug(66) | INPUTMSG: 12.initiate: MSG RCVD keys=[]
mySessionId=null partnerSessionId=null,
DEBUG - GeronimoLog.debug(66) | INPUTMSG: 12.initiate: routing failed,
CREATING NEW INSTANCE
ERROR - GeronimoLog.error(108) | Scheduled job failed; jobDetail=
{type=INVOKE_INTERNAL, mexid=hqejbhcnphr47tq0uehuef, pid={http://test
}Test-15}
org.apache.ode.bpel.runtime.InvalidProcessException: Process is retired.
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(
PartnerLinkMyRoleImpl.java:173)
at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(
BpelProcess.java:204)
at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(
BpelProcess.java:372)
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(
BpelEngineImpl.java:326)
at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(
BpelServerImpl.java:373)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(
SimpleScheduler.java:337)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(
SimpleScheduler.java:336)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(
SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(
SimpleScheduler.java:335)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(
SimpleScheduler.java:332)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(.FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(
ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
ERROR - GeronimoLog.error(108) | Error while processing transaction,
retrying.
org.apache.ode.bpel.iapi.Scheduler$JobProcessorException:
org.apache.ode.bpel.runtime.InvalidProcessException: Process is retired.
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(
BpelEngineImpl.java:336)
at org.apache.ode.bpel.engine.BpelServerImpl.onScheduledJob(
BpelServerImpl.java:373)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(
SimpleScheduler.java:337)
at org.apache.ode.scheduler.simple.SimpleScheduler$4$1.call(
SimpleScheduler.java:336)
at org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction(,
SimpleScheduler.java:174)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(
SimpleScheduler.java:335)
at org.apache.ode.scheduler.simple.SimpleScheduler$4.call(
SimpleScheduler.java:332)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(.FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(
ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(
ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.apache.ode.bpel.runtime.InvalidProcessException: Process is
retired.
at org.apache.ode.bpel.engine.PartnerLinkMyRoleImpl.invokeNewInstance(
PartnerLinkMyRoleImpl.java:173)
at org.apache.ode.bpel.engine.BpelProcess.invokeProcess(
BpelProcess.java:204)
at org.apache.ode.bpel.engine.BpelProcess.handleWorkEvent(
BpelProcess.java:372)
at org.apache.ode.bpel.engine.BpelEngineImpl.onScheduledJob(
BpelEngineImpl.java:326)
... 11 more
Regards,
Jan-Rudolph Buhrmann
_______________________________________________
bpel-dev mailing list
bpel-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpel-dev
Attachment:
pic14119.gif
Description: GIF image