8 Replies Latest reply on Jan 20, 2011 3:10 PM by garyp

    Failed to initialize BPEL engine...

    garyp

      I'm trying out Riftsaw and am using SOA-P 5.0 (so ESB 4.7, AS 5.1)..   I upgraded the JBossWS to 3.2.2 per the instructions (using the ant script) and deployed it to the App Server..  When I try to access the BPEL-Console it throws the above error (stack to follow)..    I can't find any reference to this anywhere so I'm quite certain I must have configured something wrong..   first I did install 2.1 and got the error..  It that point I realized it needed ESB 4.8 so I undeployed (via ant script) and then deployed 2.0...  But get same error..   Possible that the undeploy didn't clean up?    Any other thoughts or suggestions on tracking down the real error?   The error message doesn't trigger anything for me..  

       

      Thanks!

      Gary

       

      2011-01-19 11:26:45,734 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[/gwt-console-server].[Resteasy]] (http-localhost%2F127.0.0.1-8080-4) Servlet.service() for servlet Resteasy threw exception

      org.jboss.resteasy.spi.UnhandledException: java.lang.IllegalStateException: Failed to load org.jboss.bpm.console.server.plugin.ProcessEnginePlugin: org.jboss.soa.bpel.console.ProcessEnginePluginImpl

                at org.jboss.resteasy.core.SynchronousDispatcher.handleApplicationException(SynchronousDispatcher.java:319)

                at org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDispatcher.java:230)

                at org.jboss.resteasy.core.SynchronousDispatcher.handleInvokerException(SynchronousDispatcher.java:206)

                at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:360)

                at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:173)

                at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:93)

                at org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:68)

                at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.jboss.bpm.console.server.util.GWTJsonFilter.doFilter(GWTJsonFilter.java:59)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

                at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

                at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)

                at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

                at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)

                at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433)

                at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)

                at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)

                at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)

                at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

                at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)

                at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

                at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)

                at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)

                at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)

                at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)

                at java.lang.Thread.run(Unknown Source)

      Caused by: java.lang.IllegalStateException: Failed to load org.jboss.bpm.console.server.plugin.ProcessEnginePlugin: org.jboss.soa.bpel.console.ProcessEnginePluginImpl

                at org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:94)

                at org.jboss.bpm.console.server.util.ServiceLoader.loadService(ServiceLoader.java:56)

                at org.jboss.bpm.console.server.plugin.PluginMgr.load(PluginMgr.java:54)

                at org.jboss.bpm.console.server.InfoFacade.getServerStatus(InfoFacade.java:83)

                at org.jboss.bpm.console.server.InfoFacade.getServerInfo(InfoFacade.java:72)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                at java.lang.reflect.Method.invoke(Unknown Source)

                at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:117)

                at org.jboss.resteasy.core.ResourceMethod.invokeOnTarget(ResourceMethod.java:260)

                at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:232)

                at org.jboss.resteasy.core.ResourceMethod.invoke(ResourceMethod.java:166)

                at org.jboss.resteasy.core.DispatcherUtilities.getJaxrsResponse(DispatcherUtilities.java:142)

                at org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:356)

                ... 28 more

      Caused by: java.lang.RuntimeException: Failed to initialize BPEL engine

                at org.jboss.soa.bpel.console.ProcessEnginePluginImpl.<init>(ProcessEnginePluginImpl.java:60)

                at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

                at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

                at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

                at java.lang.reflect.Constructor.newInstance(Unknown Source)

                at java.lang.Class.newInstance0(Unknown Source)

                at java.lang.Class.newInstance(Unknown Source)

                at org.jboss.bpm.console.server.util.ServiceLoader.loadFromServices(ServiceLoader.java:89)

                ... 42 more

        • 1. Failed to initialize BPEL engine...
          garyp

          I put the code in debug mode in Eclipse and see that the root cause is:

           

          javax.naming.NameNotFoundException: Engine not bound

           

          Is this a deployment issue with Riftsaw?  IE: something failed in the ant deploy script?

           

          Thanks!

          Gary

          • 2. Failed to initialize BPEL engine...
            jeff.yuchang

            If you wan to work with the SOA-P 5, could you please use the RiftSaw-2.0.0.Final, as we've tested that release against SOA-P 5, it should be working fine.

             

            In terms of you question, yes, we will register the EngineImpl object into the JNDI once the Engine gets started successfully. The console integration is based on this JNDI.

             

            Regards

            Jeff

            • 3. Failed to initialize BPEL engine...
              jeff.yuchang

              Also, if you really want to use the 2.1.0.Final release, could you please post the server.log error about why the RiftSaw Engine didn't get started properly?

               

              What you post earlier is saying console didn't find the EngineService in the JNDI, we need to know the reason why that service didn't work.

               

              Regards

              Jeff

              • 4. Failed to initialize BPEL engine...
                garyp

                I actually am running 2.0 final..  as described above I had deployed 2.1 by mistake then undeployed it and deployed 2.0..    Maybe that caused the issue.. 

                 

                I just noticed this higher up in the logs..    Is there a clean up script for the DB?  (if not I can delete the whole thing as there really isn't anything I need in it)..

                 

                Thanks!

                 

                 

                2011-01-19 14:46:26,139 INFO  [org.hibernate.cfg.SettingsFactory] (main) Named query checking : enabled

                2011-01-19 14:46:26,380 INFO  [org.hibernate.impl.SessionFactoryImpl] (main) building session factory

                2011-01-19 14:46:27,000 INFO  [org.hibernate.impl.SessionFactoryObjectFactory] (main) Not binding factory to JNDI, no JNDI name configured

                2011-01-19 14:46:27,033 INFO  [org.apache.juddi.config.AppConfig] (main) Installing UDDI seed data, loading...

                2011-01-19 14:46:27,134 INFO  [org.apache.juddi.config.Install] (main) Loading the content of file: vfsfile:/E:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/jbossesb-registry.sar/juddi_custom_install_data/root_tModelKeyGen.xml

                2011-01-19 14:46:28,162 INFO  [org.apache.juddi.config.Install] (main) Loading the content of file: vfsfile:/E:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/jbossesb-registry.sar/juddi_custom_install_data/root_BusinessEntity.xml

                2011-01-19 14:46:28,904 INFO  [org.apache.juddi.config.Install] (main) Loading the root Publisher from file root_Publisher.xml

                2011-01-19 14:46:28,906 INFO  [org.apache.juddi.config.Install] (main) Loading the content of file: vfsfile:/E:/jboss-soa-p.5.0.0/jboss-as/server/default/deploy/jbossesb-registry.sar/juddi_custom_install_data/root_Publisher.xml

                2011-01-19 14:46:29,983 WARN  [org.hibernate.util.JDBCExceptionReporter] (main) SQL Error: 1062, SQLState: 23000

                2011-01-19 14:46:29,984 ERROR [org.hibernate.util.JDBCExceptionReporter] (main) Duplicate entry 'root' for key 'PRIMARY'

                2011-01-19 14:46:30,032 ERROR [org.jboss.kernel.plugins.dependency.AbstractKernelController] (main) Error installing to Start: name=jboss.esb:service=JuddiRMI state=Create mode=Manual requiredState=Installed

                org.apache.commons.configuration.ConfigurationException: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update

                          at org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig.java:122)

                          at org.apache.juddi.config.AppConfig.loadConfiguration(AppConfig.java:95)

                          at org.apache.juddi.config.AppConfig.<init>(AppConfig.java:62)

                          at org.apache.juddi.config.AppConfig.getInstance(AppConfig.java:183)

                          at org.apache.juddi.config.AppConfig.getConfiguration(AppConfig.java:205)

                          at org.apache.juddi.Registry.start(Registry.java:55)

                          at org.jboss.internal.soa.esb.dependencies.JuddiRMIService.startService(JuddiRMIService.java:144)

                          at org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:376)

                          at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:322)

                          at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)

                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

                          at java.lang.reflect.Method.invoke(Unknown Source)

                          at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)

                          at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)

                          at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

                          at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)

                          at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)

                          at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:189)

                          at $Proxy38.start(Unknown Source)

                          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)

                          at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)

                          at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)

                          at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)

                          at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)

                          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                          at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:297)

                          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)

                          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:935)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1083)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:985)

                          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)

                          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                          at org.jboss.system.ServiceController.doChange(ServiceController.java:688)

                          at org.jboss.system.ServiceController.start(ServiceController.java:460)

                          at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:163)

                          at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:99)

                          at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:46)

                          at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)

                          at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)

                          at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171)

                          at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1440)

                          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1158)

                          at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1179)

                          at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1099)

                          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)

                          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:935)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1083)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:985)

                          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:823)

                          at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)

                          at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:782)

                          at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702)

                          at org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)

                          at org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)

                          at org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)

                          at org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:403)

                          at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)

                          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1633)

                          at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:935)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1083)

                          at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:985)

                          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:775)

                          at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:540)

                          at org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(AbstractProfileService.java:308)

                          at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:256)

                          at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:461)

                          at org.jboss.Main.boot(Main.java:221)

                          at org.jboss.Main$1.run(Main.java:556)

                          at java.lang.Thread.run(Unknown Source)

                Caused by: javax.persistence.PersistenceException: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update

                          at org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException(AbstractEntityManagerImpl.java:614)

                          at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:226)

                          at org.apache.juddi.config.Install.installPublisherKeyGen(Install.java:476)

                          at org.apache.juddi.config.Install.installRootPublisherKeyGen(Install.java:460)

                          at org.apache.juddi.config.Install.install(Install.java:104)

                          at org.apache.juddi.config.AppConfig.getPersistentConfiguration(AppConfig.java:120)

                          ... 69 more

                Caused by: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update

                          at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:94)

                          at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)

                          at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:275)

                          at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:114)

                          at org.hibernate.jdbc.AbstractBatcher.prepareStatement(AbstractBatcher.java:109)

                          at org.hibernate.jdbc.AbstractBatcher.prepareBatchStatement(AbstractBatcher.java:244)

                          at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2242)

                          at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2678)

                          at org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:79)

                          at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)

                          at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)

                          at org.hibernate.engine.ActionQueue.executeInserts(ActionQueue.java:158)

                          at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:268)

                          at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:204)

                          at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:130)

                          at org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:49)

                          at org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:154)

                          at org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:110)

                          at org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:637)

                          at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:629)

                          at org.hibernate.engine.EJB3CascadingAction$1.cascade(EJB3CascadingAction.java:28)

                          at org.hibernate.engine.Cascade.cascadeToOne(Cascade.java:292)

                          at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:240)

                          at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:193)

                          at org.hibernate.engine.Cascade.cascadeCollectionElements(Cascade.java:320)

                          at org.hibernate.engine.Cascade.cascadeCollection(Cascade.java:266)

                          at org.hibernate.engine.Cascade.cascadeAssociation(Cascade.java:243)

                          at org.hibernate.engine.Cascade.cascadeProperty(Cascade.java:193)

                          at org.hibernate.engine.Cascade.cascade(Cascade.java:154)

                          at org.hibernate.event.def.AbstractSaveEventListener.cascadeAfterSave(AbstractSaveEventListener.java:479)

                          at org.hibernate.event.def.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:357)

                          at org.hibernate.event.def.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:204)

                          at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:144)

                          at org.hibernate.ejb.event.EJB3PersistEventListener.saveWithGeneratedId(EJB3PersistEventListener.java:49)

                          at org.hibernate.event.def.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:154)

                          at org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:110)

                          at org.hibernate.event.def.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:61)

                          at org.hibernate.impl.SessionImpl.firePersist(SessionImpl.java:646)

                          at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:620)

                          at org.hibernate.impl.SessionImpl.persist(SessionImpl.java:624)

                          at org.hibernate.ejb.AbstractEntityManagerImpl.persist(AbstractEntityManagerImpl.java:220)

                          ... 73 more

                Caused by: java.sql.BatchUpdateException: Duplicate entry 'root' for key 'PRIMARY'

                          at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2018)

                          at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1449)

                          at org.jboss.resource.adapter.jdbc.WrappedStatement.executeBatch(WrappedStatement.java:774)

                          at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)

                          at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)

                          ... 111 more

                • 5. Failed to initialize BPEL engine...
                  jeff.yuchang

                  Yeah, for riftsaw, there is a clean up ant task in the RiftSaw/db folder, first, you have to update the jdbc/mysql.properties by using your db connection url etc, and then run: ant drop.riftsaw.schema -Ddatabase=mysql

                   

                  But from what I saw from the log, it seems to me that the juddi didn't get started properly? 

                  • 6. Failed to initialize BPEL engine...
                    garyp

                    thanks..    I just dropped the entire DB and recreated it and still get the error..  Not sure what I could have done to create a duplicate key as shown in the log in the previous message..   I'm betting it has something to do with 2.1 -> 2.0..    (as the error wasn't there before I installed Riftsaw)..    I'll do some digging and see if I have duplicate SQL scripts or something..

                     

                    thanks again for the help!

                    Gary

                    • 7. Failed to initialize BPEL engine...
                      jeff.yuchang

                      This is strange. The riftsaw db schema is very different from 2.1 -> 2.0.

                       

                      I would suggest you that use a fresh SOA-P 5.0, and then try with RiftSaw-2.0.0.Final.

                      When you say the entire DB, I assume not just RiftSaw, but the whole SOA-P database that you used, right?

                       

                      Regards

                      Jeff

                      • 8. Re: Failed to initialize BPEL engine...
                        garyp

                        ok..  I installed a fresh/clean version of JBoss SOA-P 5.0.2GA..    Changed DB to MySql..  Started Server.. No issues..   Deployed Riftsaw 2.0.0.Final  using the ant script (ant deploy -Ddatabase=mysql).. started server and bam!   Got the error shown in the logs above..    I think I've exhausted my timebox for experimenting with BPEL on Jboss SOA..    I'll have to use <shiver> Oracle's until JBoss has official support for BPEL in SOA-P.. :-( 

                         

                        Thanks again for all the help..

                        Gary

                         

                        PS.. The error I meant was this one: Caused by: java.sql.BatchUpdateException: Duplicate entry 'root' for key 'PRIMARY'

                         

                        Message was edited by: Gary Pinkham