3 Replies Latest reply on Apr 5, 2013 11:48 AM by objectiser

    Unable to re-deploy a riftsaw bpel process



      I'm unable to re-deploy a bpel process that previously was working and deployable fine.


      Following the logs that show the deploy of the process after the server startup.


      08:42:33,162 INFO  [ServerImpl] JBoss (Microcontainer) [5.1.0.GA (build: SVNTag=JBoss_5_1_0_GA date=200905221634)] Started in 1m:10s:689ms
      08:43:41,834 INFO  [AS5BPELDeployer] Deploy: contentManagement.jar relativePath=deploy.xml
      08:43:41,848 INFO  [ProcessStoreImpl] Starting deployment of processes from directory "/data01/riftsaw/product/jboss-5.1.0.GA/server/engine1/tmp/a4p4kc-b2ckwe-hf5ceedi-1-hf5chdor-bv/contentManagement.jar". 
      08:43:41,848 INFO  [ClassPathXmlApplicationContext] Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@52aef46c: startup date [Fri Apr 05 08:43:41 EDT 2013]; root of context hierarchy
      08:43:41,849 INFO  [XmlBeanDefinitionReader] Loading XML bean definitions from class path resource [beans.xml]
      08:43:41,850 INFO  [DeploymentUnitDir] Can't initialize beans.xml application context org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource
                                                  [beans.xml]; nested exception is java.io.FileNotFoundException: class path resource [beans.xml] cannot be opened because it does not exist for contentManagement.jar
      08:43:41,862 INFO  [BpelC] info: [CompilingProcess] Compiling BPEL process.
      08:43:41,988 INFO  [ProcessStoreImpl] Process {http://com.example.contentmanagement}ContentManagement-0 deployed from "{http://com.example.contentmanagement}ContentManagement-0".
      08:43:41,991 WARN  [ProcessStoreImpl] Database out of synch for DU contentManagement


      It says "deployed", but the process isn't deployed at all.

      After the last warn, the server is like "freezed", doesn't deploy anything and removing the process contentManagement.jar from the deploy folder doesn't execute any action on the logs anymore.


      If I stop and start the server with this process already on the jboss deploy folder, the server stops during the deploy of that process and also doesn't deploy the other processes.


      The last time, to deploy that flow, I had to clean some temp folders (tmp, work and data inside jboss server folder) and do some server stop and start to make it "magically" works.

      This time nothing seems to work. It seems like there is some temp file not being removed/updated.


      I want avoid to reinstall riftsaw bpel on the server since the same process does deploy fine on other servers, and the same process (the same jar without changes) was previously deploying fine.


      Any hint about something to try? Any other temp folder to clean or logs to analyze?


      Thank you in advance.