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
