Hi, Did you check that the directory /local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb existed? Could you compare its content to the original WAR to make sure it's been unpacked correctly? Could be a simple unzip issue.
Cheers, Matthieu On 10/29/07, José Antonio Sánchez <[EMAIL PROTECTED]> wrote: > > Well, the only thing different in my setup is that I'm using Tomcat > 6.0.13 and that it's listening on port 9090 instead of the standard > 8080 port. Could that be the problem? > > On 10/26/07, Alex Boisvert <[EMAIL PROTECTED]> wrote: > > I just tried the following, > > > > 1) unzip tomcat-6.0.14 > > 2) copy ode-1.1.war under tomcat/webapps > > 3) start tomcat > > > > and it worked. did you do something different? > > > > alex > > > > > > On 10/26/07, José Antonio Sánchez <[EMAIL PROTECTED]> wrote: > > > > > > I've downloaded the war distribution of Ode and I've deployed it to > > > Tomcat 6.0 but when I start Tomcat I get the following output in the > > > log: > > > > > > DEBUG - GeronimoLog.debug(66) | Loading properties > > > WARN - GeronimoLog.warn(92) | Config file > > > /local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/conf/ode- > > > axis2.properties > > > not found, default values will be used. > > > DEBUG - GeronimoLog.debug(66) | Initializing transaction manager > > > DEBUG - GeronimoLog.debug(66) | Initializing transaction manager using > > > org.apache.ode.il.EmbeddedGeronimoFactory > > > DEBUG - GeronimoLog.debug(66) | Creating data source. > > > DEBUG - GeronimoLog.debug(66) | Starting DAO. > > > INFO - GeronimoLog.info(79) | Using DAO Connection Factory class > > > org.apache.ode.dao.jpa.BPELDAOConnectionFactoryImpl. > > > DEBUG - GeronimoLog.debug(66) | DAO started. > > > DEBUG - GeronimoLog.debug(66) | Initializing BPEL process store. > > > DEBUG - GeronimoLog.debug(66) | Initializing BPEL server. > > > DEBUG - GeronimoLog.debug(66) | ODE initializing > > > WARN - GeronimoLog.warn(96) | Unable to determine database dialect > > > SQL Exception: Failed to start database > > > '/local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb', see > > > the next exception for details. > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.generateCsSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException > > > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown > > > Source) > > > at org.apache.derby.jdbc.Driver30.getNewEmbedConnection > (Unknown > > > Source) > > > at org.apache.derby.jdbc.InternalDriver.connect(Unknown > Source) > > > at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown > Source) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.getPhysicalConnection( > > > JDBCDriverMCF.java:96) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.createManagedConnection > > > (JDBCDriverMCF.java:73) > > > at > > > > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection > > > (MCFConnectionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.LocalXAResourceInsertionInterceptor.getConnection > > > (LocalXAResourceInsertionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection > > > (SinglePoolConnectionInterceptor.java:66) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection > > > (AbstractSinglePoolConnectionInterceptor.java:78) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection > > > (TransactionEnlistingInterceptor.java:46) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection > > > (TransactionCachingInterceptor.java:95) > > > at > > > > org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.getConnection > > > (ConnectionHandleInterceptor.java:43) > > > at > > > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection( > > > TCCLInterceptor.java:39) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractConnectionManager.allocateConnection > > > (AbstractConnectionManager.java:61) > > > at org.tranql.connector.jdbc.DataSource.getConnection( > > > DataSource.java:56) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getConnection( > > > JdbcDelegate.java:254) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.guessDialect( > > > JdbcDelegate.java:289) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.<init>( > > > JdbcDelegate.java:78) > > > at org.apache.ode.axis2.ODEServer.createScheduler( > ODEServer.java > > > :434) > > > at org.apache.ode.axis2.ODEServer.initBpelServer( > ODEServer.java > > > :450) > > > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:155) > > > at org.apache.ode.axis2.hooks.ODEAxisServlet.init( > > > ODEAxisServlet.java:47) > > > at org.apache.catalina.core.StandardWrapper.loadServlet( > > > StandardWrapper.java:1161) > > > at org.apache.catalina.core.StandardWrapper.load( > > > StandardWrapper.java:981) > > > at org.apache.catalina.core.StandardContext.loadOnStartup( > > > StandardContext.java:4042) > > > at org.apache.catalina.core.StandardContext.start( > > > StandardContext.java:4348) > > > at org.apache.catalina.core.ContainerBase.addChildInternal( > > > ContainerBase.java:791) > > > at org.apache.catalina.core.ContainerBase.addChild( > > > ContainerBase.java:771) > > > at org.apache.catalina.core.StandardHost.addChild( > > > StandardHost.java:525) > > > at org.apache.catalina.startup.HostConfig.deployDirectory( > > > HostConfig.java:920) > > > at org.apache.catalina.startup.HostConfig.deployDirectories( > > > HostConfig.java:883) > > > at org.apache.catalina.startup.HostConfig.deployApps( > > > HostConfig.java:492) > > > at org.apache.catalina.startup.HostConfig.start( > HostConfig.java > > > :1138) > > > at org.apache.catalina.startup.HostConfig.lifecycleEvent( > > > HostConfig.java:311) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > > > LifecycleSupport.java:117) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1053) > > > at org.apache.catalina.core.StandardHost.start( > StandardHost.java > > > :719) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1045) > > > at org.apache.catalina.core.StandardEngine.start( > > > StandardEngine.java:443) > > > at org.apache.catalina.core.StandardService.start( > > > StandardService.java:516) > > > at org.apache.catalina.core.StandardServer.start( > > > StandardServer.java:710) > > > at org.apache.catalina.startup.Catalina.start(Catalina.java > :566) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java:39) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java > :288) > > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java > :413) > > > DEBUG - GeronimoLog.debug(66) | BPEL SERVER initializing > > > DEBUG - GeronimoLog.debug(66) | BPEL SERVER starting. > > > ERROR - GeronimoLog.error(108) | Error retrieving node list. > > > org.apache.ode.scheduler.simple.DatabaseException: SQL Exception: > > > Failed to start database > > > '/local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb', see > > > the next exception for details. > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds( > > > JdbcDelegate.java:118) > > > at org.apache.ode.scheduler.simple.SimpleScheduler$3.call( > > > SimpleScheduler.java:282) > > > at org.apache.ode.scheduler.simple.SimpleScheduler$3.call( > > > SimpleScheduler.java:281) > > > at > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction > > > (SimpleScheduler.java:173) > > > at org.apache.ode.scheduler.simple.SimpleScheduler.start( > > > SimpleScheduler.java:279) > > > at org.apache.ode.bpel.engine.BpelServerImpl.start( > > > BpelServerImpl.java:135) > > > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:163) > > > at org.apache.ode.axis2.hooks.ODEAxisServlet.init( > > > ODEAxisServlet.java:47) > > > at org.apache.catalina.core.StandardWrapper.loadServlet( > > > StandardWrapper.java:1161) > > > at org.apache.catalina.core.StandardWrapper.load( > > > StandardWrapper.java:981) > > > at org.apache.catalina.core.StandardContext.loadOnStartup( > > > StandardContext.java:4042) > > > at org.apache.catalina.core.StandardContext.start( > > > StandardContext.java:4348) > > > at org.apache.catalina.core.ContainerBase.addChildInternal( > > > ContainerBase.java:791) > > > at org.apache.catalina.core.ContainerBase.addChild( > > > ContainerBase.java:771) > > > at org.apache.catalina.core.StandardHost.addChild( > > > StandardHost.java:525) > > > at org.apache.catalina.startup.HostConfig.deployDirectory( > > > HostConfig.java:920) > > > at org.apache.catalina.startup.HostConfig.deployDirectories( > > > HostConfig.java:883) > > > at org.apache.catalina.startup.HostConfig.deployApps( > > > HostConfig.java:492) > > > at org.apache.catalina.startup.HostConfig.start( > HostConfig.java > > > :1138) > > > at org.apache.catalina.startup.HostConfig.lifecycleEvent( > > > HostConfig.java:311) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > > > LifecycleSupport.java:117) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1053) > > > at org.apache.catalina.core.StandardHost.start( > StandardHost.java > > > :719) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1045) > > > at org.apache.catalina.core.StandardEngine.start( > > > StandardEngine.java:443) > > > at org.apache.catalina.core.StandardService.start( > > > StandardService.java:516) > > > at org.apache.catalina.core.StandardServer.start( > > > StandardServer.java:710) > > > at org.apache.catalina.startup.Catalina.start(Catalina.java > :566) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java:39) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java > :288) > > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java > :413) > > > Caused by: SQL Exception: Failed to start database > > > '/local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb', see > > > the next exception for details. > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.generateCsSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException > > > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown > > > Source) > > > at org.apache.derby.jdbc.Driver30.getNewEmbedConnection > (Unknown > > > Source) > > > at org.apache.derby.jdbc.InternalDriver.connect(Unknown > Source) > > > at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown > Source) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.getPhysicalConnection( > > > JDBCDriverMCF.java:96) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.createManagedConnection > > > (JDBCDriverMCF.java:73) > > > at > > > > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection > > > (MCFConnectionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.LocalXAResourceInsertionInterceptor.getConnection > > > (LocalXAResourceInsertionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection > > > (SinglePoolConnectionInterceptor.java:66) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection > > > (AbstractSinglePoolConnectionInterceptor.java:78) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection > > > (TransactionEnlistingInterceptor.java:46) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection > > > (TransactionCachingInterceptor.java:87) > > > at > > > > org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.getConnection > > > (ConnectionHandleInterceptor.java:43) > > > at > > > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection( > > > TCCLInterceptor.java:39) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractConnectionManager.allocateConnection > > > (AbstractConnectionManager.java:61) > > > at org.tranql.connector.jdbc.DataSource.getConnection( > > > DataSource.java:56) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getConnection( > > > JdbcDelegate.java:254) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds( > > > JdbcDelegate.java:105) > > > ... 33 more > > > ERROR - GeronimoLog.error(108) | ODE BPEL Server failed to start. > > > org.apache.ode.bpel.iapi.ContextException: Error retrieving node list. > > > at org.apache.ode.scheduler.simple.SimpleScheduler.start( > > > SimpleScheduler.java:289) > > > at org.apache.ode.bpel.engine.BpelServerImpl.start( > > > BpelServerImpl.java:135) > > > at org.apache.ode.axis2.ODEServer.init(ODEServer.java:163) > > > at org.apache.ode.axis2.hooks.ODEAxisServlet.init( > > > ODEAxisServlet.java:47) > > > at org.apache.catalina.core.StandardWrapper.loadServlet( > > > StandardWrapper.java:1161) > > > at org.apache.catalina.core.StandardWrapper.load( > > > StandardWrapper.java:981) > > > at org.apache.catalina.core.StandardContext.loadOnStartup( > > > StandardContext.java:4042) > > > at org.apache.catalina.core.StandardContext.start( > > > StandardContext.java:4348) > > > at org.apache.catalina.core.ContainerBase.addChildInternal( > > > ContainerBase.java:791) > > > at org.apache.catalina.core.ContainerBase.addChild( > > > ContainerBase.java:771) > > > at org.apache.catalina.core.StandardHost.addChild( > > > StandardHost.java:525) > > > at org.apache.catalina.startup.HostConfig.deployDirectory( > > > HostConfig.java:920) > > > at org.apache.catalina.startup.HostConfig.deployDirectories( > > > HostConfig.java:883) > > > at org.apache.catalina.startup.HostConfig.deployApps( > > > HostConfig.java:492) > > > at org.apache.catalina.startup.HostConfig.start( > HostConfig.java > > > :1138) > > > at org.apache.catalina.startup.HostConfig.lifecycleEvent( > > > HostConfig.java:311) > > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent( > > > LifecycleSupport.java:117) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1053) > > > at org.apache.catalina.core.StandardHost.start( > StandardHost.java > > > :719) > > > at org.apache.catalina.core.ContainerBase.start( > ContainerBase.java > > > :1045) > > > at org.apache.catalina.core.StandardEngine.start( > > > StandardEngine.java:443) > > > at org.apache.catalina.core.StandardService.start( > > > StandardService.java:516) > > > at org.apache.catalina.core.StandardServer.start( > > > StandardServer.java:710) > > > at org.apache.catalina.startup.Catalina.start(Catalina.java > :566) > > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke( > > > NativeMethodAccessorImpl.java:39) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > > > DelegatingMethodAccessorImpl.java:25) > > > at java.lang.reflect.Method.invoke(Method.java:597) > > > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java > :288) > > > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java > :413) > > > Caused by: org.apache.ode.scheduler.simple.DatabaseException: SQL > > > Exception: Failed to start database > > > '/local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb', see > > > the next exception for details. > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds( > > > JdbcDelegate.java:118) > > > at org.apache.ode.scheduler.simple.SimpleScheduler$3.call( > > > SimpleScheduler.java:282) > > > at org.apache.ode.scheduler.simple.SimpleScheduler$3.call( > > > SimpleScheduler.java:281) > > > at > org.apache.ode.scheduler.simple.SimpleScheduler.execTransaction > > > (SimpleScheduler.java:173) > > > at org.apache.ode.scheduler.simple.SimpleScheduler.start( > > > SimpleScheduler.java:279) > > > ... 29 more > > > Caused by: SQL Exception: Failed to start database > > > '/local/jasanchez/apache-tomcat-6.0.13/webapps/ode/WEB-INF/jpadb', see > > > the next exception for details. > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.newEmbedSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.Util.generateCsSQLException > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.newSQLException > > > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase > (Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown > > > Source) > > > at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown > > > Source) > > > at org.apache.derby.jdbc.Driver30.getNewEmbedConnection > (Unknown > > > Source) > > > at org.apache.derby.jdbc.InternalDriver.connect(Unknown > Source) > > > at org.apache.derby.jdbc.EmbeddedDriver.connect(Unknown > Source) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.getPhysicalConnection( > > > JDBCDriverMCF.java:96) > > > at > org.tranql.connector.jdbc.JDBCDriverMCF.createManagedConnection > > > (JDBCDriverMCF.java:73) > > > at > > > > org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection > > > (MCFConnectionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.LocalXAResourceInsertionInterceptor.getConnection > > > (LocalXAResourceInsertionInterceptor.java:41) > > > at > > > > org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection > > > (SinglePoolConnectionInterceptor.java:66) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection > > > (AbstractSinglePoolConnectionInterceptor.java:78) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection > > > (TransactionEnlistingInterceptor.java:46) > > > at > > > > org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection > > > (TransactionCachingInterceptor.java:87) > > > at > > > > org.apache.geronimo.connector.outbound.ConnectionHandleInterceptor.getConnection > > > (ConnectionHandleInterceptor.java:43) > > > at > > > org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection( > > > TCCLInterceptor.java:39) > > > at > > > > org.apache.geronimo.connector.outbound.AbstractConnectionManager.allocateConnection > > > (AbstractConnectionManager.java:61) > > > at org.tranql.connector.jdbc.DataSource.getConnection( > > > DataSource.java:56) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getConnection( > > > JdbcDelegate.java:254) > > > at org.apache.ode.scheduler.simple.JdbcDelegate.getNodeIds( > > > JdbcDelegate.java:105) > > > ... 33 more > > > 26-oct-2007 13:56:08 org.apache.coyote.http11.Http11Protocol start > > > INFO: Arrancando Coyote HTTP/1.1 en puerto http-9090 > > > 26-oct-2007 13:56:08 org.apache.jk.common.ChannelSocket init > > > INFO: JK: ajp13 listening on /0.0.0.0:8009 > > > 26-oct-2007 13:56:08 org.apache.jk.server.JkMain start > > > INFO: Jk running ID=0 time=0/89 config=null > > > 26-oct-2007 13:56:08 org.apache.catalina.startup.Catalina start > > > INFO: Server startup in 22987 ms > > > > > > I can access the Ode site at http://localhost:9090/ode but I don't > > > know if it's going to work due to that message: > > > > > > ERROR - GeronimoLog.error(108) | ODE BPEL Server failed to start. > > > > > > Is it normal to have that exception? > > > -- > > > Saludos > > > > > > José Antonio Sánchez > > > > > > > > -- > Saludos > > José Antonio Sánchez >
