1 Reply Latest reply on Jun 20, 2014 2:04 AM by Maciej Swiderski

    jbpm process recovery if Processinstanceinfo record is missing from database

    Jina Lu Newbie

      Hi,

      One of DB administrators accidentally deleted records from processinstanceinfo table. Despite the fact he restored most of them some are still missing living no possibility to signal process to continue after I updated my jbpm application. I know exactly what processes are missing and on from which step the execution stopped. Are any ways to recover those processes and force them to continue?

       

      Thanks a lot

        • 1. Re: jbpm process recovery if Processinstanceinfo record is missing from database
          Maciej Swiderski Master

          I don't think there is an option to recover process instance if the underlying data base entry is gone. Engine simply won't find the process instance any longer so it does not exist from that point of view. It might still have some log entries but they point to not existing process instance info.

           

          Something that might be worth trying is to recreate new process instance based on the trace data of the missing one and then make the new one to become old one. Tricky especially when it comes to process variables but maybe it will fit you case.

           

          HTH