Hi Richard,

        I just got out from this boring problem - the always repeating 
"...scheduled job event...".
        The solution is rather simple: inserting a single line in the 
deploy.xml file of your process. For example:

    <process name="pns:HelloWorld2">
        <active>true</active>
        <provide partnerLink="helloPartnerLink">
                <service name="wns:HelloService" port="HelloPort"/>
        </provide>
        <cleanup on="always" />      <!-- <<<<==== this line -->
    </process>

   Then restart Tomcat(or re-deploy the process) and it'll be OK. :-)

   P.S. I found out this solution at the ODE online document: 
http://ode.apache.org/user-guide.html#UserGuide-InstanceDataCleanup
    

Regards

Wenfeng

======= 2009-01-21 02:04:43 您在来信中写道:=======

>Hi,
>
>I deploy my BPEL processes on ODE 1.2 from the BPEL Designer recently ported on
>Ganymede.
>
>When I stop and launch again my "Ode v1.x Server" to deploy new BPEL process, I
>observe in the log console that old process instances are always deployed.
>
>The logs related on these old instance are on the same model :
>Received a scheduled job event for active process
>{http://www.exemple.com/}Process-XXX; rescheduling job hqejbhcnphr3xa0lkp1jq3
>
>When I open the URL : http://localhost:8080/ode/services/listServices, I can
>list also my old services. It's like if services were persistent between two 
>ODE
>startup.
>
>My question is :
>How can I delete these old instances (manually, which files to delete, 
>other...)
>? There is no administration tool (i.e.: management console) to do that.
>
>Richard.
>

= = = = = = = = = = = = = = = = = = = =
                        

        致
礼!
 
                                 
        ZHAO Wenfeng
        [email protected]
          2009-01-21

Reply via email to