ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Boisvert" <boisv...@intalio.com>
Subject Re: Problem in Ode deployment
Date Fri, 26 Oct 2007 22:01:35 GMT
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 <getaceres@gmail.com> 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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message