Re: 1.1alpha 1 not deploying on tomcat 6.0.10
Hi Wim, This is how I set up the WAR on Tomcat 6.0.10. 1) Added a context.xml under continuum webapp's /META-INF directory. 2) Set up for JNDI resources in context.xml (reproduced below). - snip --- driverClassName="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:mem:database" maxActive="8" maxIdle="4"/> driverClassName="org.hsqldb.jdbcDriver" url="jdbc:hsqldb:mem:database" maxActive="8" maxIdle="4"/> -- /snip 3) Copied JARs for HSQL DB, JavaMail and Activation. PS: From Evenisse's email, tried specifying 'appserver.base' property in catalina.bat script. There is still a directory being created with label "${appserver.base}" under CATALINA_HOME/bin , and I find only 'continuum.log' created in the logs directory that I specified with 'appserver.base' property. HTH, Rahul ----- Original Message - From: "Wim Deblauwe" <[EMAIL PROTECTED]> To: Sent: Tuesday, April 24, 2007 10:13 PM Subject: Re: 1.1alpha 1 not deploying on tomcat 6.0.10 Thanks, that works. However, I still get this error: INFO: Deploying web application archive continuum-webapp-1.1-alpha-1.war 2007-04-24 12:14:48,595 [main] INFO PlexusContainer- Loading on start [role,roleHint]: [org.apache.maven.continuum.Continuum ,default] 24-apr-2007 12:14:50 org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart 24-apr-2007 12:14:50 org.apache.catalina.core.StandardContext start SEVERE: Context [/continuum-webapp-1.1-alpha-1] startup failed due to previous errors regards, Wim 2007/4/24, Emmanuel Venisse <[EMAIL PROTECTED]>: 1- create a directory "appserver_base_directory" with a log subdirectory 2- set CATALINA_OPTS=-Dappserver.base=appserver_base_directory 3- start tomcat Emmanuel Stephane Nicoll a écrit : > On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: >> and where do I put that? >> >> I tried to execute >> "startup -Dappserver.base=C:/apache-tomcat-6.0.10", >> but >> that does not seem to work. > > Use the tomcat manager to set system property. > >> >> Maybe you can add some info to the wiki ( >> http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+on+Tomcat), >> there >> is some talk about that directory being created on that page. > > Don't have time right now, sorry. > > Regards, > Stéphane > >> >> regards, >> >> Wim >> >> 2007/4/24, Stephane Nicoll <[EMAIL PROTECTED]>: >> > >> > Hi, >> > >> > Add -Dappserver.base=/some/path to redirect the logging and other >> > application-specific stuff. This is done automatically for the >> > standalone version. You have to do it yourself for the webapp version. >> > >> > HTH, >> > Stéphane >> > >> > On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: >> > > Hi, >> > > >> > > I just downloaded the 1.1alpha1 and put the war in the webapps >> > > dir of >> > > tomcat. Then started tomcat, but it fails with this message: >> > > >> > > INFO: Deploying web application archive >> continuum-webapp-1.1-alpha-1.war >> > > log4j:ERROR setFile(null,true) call failed. >> > > java.io.FileNotFoundException: \logs\continuum.log (The system cannot >> > find >> > > the path specified) >> > > at java.io.FileOutputStream.openAppend(Native Method) >> > > at >> > > java.io.FileOutputStream.(FileOutputStream.java :177) >> > > at >> > > java.io.FileOutputStream.(FileOutputStream.java :102) >> > > at >> org.apache.log4j.FileAppender.setFile(FileAppender.java:272) >> > > at org.apache.log4j.FileAppender.activateOptions( >> > FileAppender.java >> > > :151) >> > > at org.apache.log4j.DailyRollingFileAppender.activateOptions( >> > > DailyRollingFileAppender.java:206) >> > > at org.apache.log4j.config.PropertySetter.activate( >> > > PropertySetter.java:247) >> > > at >> > > org.apache.log4j.config.PropertySetter.setProperties( >> > > PropertySetter.java:123) >> > > at >> > > org.apache.log4j.config.PropertySetter.setProperties( >> > > PropertySetter.java:87) >> > > at org.apache.log4j.PropertyConfigurator.parseAppender( >> > > PropertyConfigurator.java:645) >> > &g
Re: 1.1alpha 1 not deploying on tomcat 6.0.10
Thanks, that works. However, I still get this error: INFO: Deploying web application archive continuum-webapp-1.1-alpha-1.war 2007-04-24 12:14:48,595 [main] INFO PlexusContainer- Loading on start [role,roleHint]: [org.apache.maven.continuum.Continuum ,default] 24-apr-2007 12:14:50 org.apache.catalina.core.StandardContext start SEVERE: Error listenerStart 24-apr-2007 12:14:50 org.apache.catalina.core.StandardContext start SEVERE: Context [/continuum-webapp-1.1-alpha-1] startup failed due to previous errors regards, Wim 2007/4/24, Emmanuel Venisse <[EMAIL PROTECTED]>: 1- create a directory "appserver_base_directory" with a log subdirectory 2- set CATALINA_OPTS=-Dappserver.base=appserver_base_directory 3- start tomcat Emmanuel Stephane Nicoll a écrit : > On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: >> and where do I put that? >> >> I tried to execute "startup -Dappserver.base=C:/apache-tomcat-6.0.10", >> but >> that does not seem to work. > > Use the tomcat manager to set system property. > >> >> Maybe you can add some info to the wiki ( >> http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+on+Tomcat), >> there >> is some talk about that directory being created on that page. > > Don't have time right now, sorry. > > Regards, > Stéphane > >> >> regards, >> >> Wim >> >> 2007/4/24, Stephane Nicoll <[EMAIL PROTECTED]>: >> > >> > Hi, >> > >> > Add -Dappserver.base=/some/path to redirect the logging and other >> > application-specific stuff. This is done automatically for the >> > standalone version. You have to do it yourself for the webapp version. >> > >> > HTH, >> > Stéphane >> > >> > On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: >> > > Hi, >> > > >> > > I just downloaded the 1.1alpha1 and put the war in the webapps dir of >> > > tomcat. Then started tomcat, but it fails with this message: >> > > >> > > INFO: Deploying web application archive >> continuum-webapp-1.1-alpha-1.war >> > > log4j:ERROR setFile(null,true) call failed. >> > > java.io.FileNotFoundException: \logs\continuum.log (The system cannot >> > find >> > > the path specified) >> > > at java.io.FileOutputStream.openAppend(Native Method) >> > > at java.io.FileOutputStream.(FileOutputStream.java :177) >> > > at java.io.FileOutputStream.(FileOutputStream.java :102) >> > > at >> org.apache.log4j.FileAppender.setFile(FileAppender.java:272) >> > > at org.apache.log4j.FileAppender.activateOptions( >> > FileAppender.java >> > > :151) >> > > at org.apache.log4j.DailyRollingFileAppender.activateOptions( >> > > DailyRollingFileAppender.java:206) >> > > at org.apache.log4j.config.PropertySetter.activate( >> > > PropertySetter.java:247) >> > > at org.apache.log4j.config.PropertySetter.setProperties( >> > > PropertySetter.java:123) >> > > at org.apache.log4j.config.PropertySetter.setProperties( >> > > PropertySetter.java:87) >> > > at org.apache.log4j.PropertyConfigurator.parseAppender( >> > > PropertyConfigurator.java:645) >> > > at org.apache.log4j.PropertyConfigurator.parseCategory( >> > > PropertyConfigurator.java:603) >> > > at >> org.apache.log4j.PropertyConfigurator.configureRootCategory( >> > > PropertyConfigurator.java:500) >> > > at org.apache.log4j.PropertyConfigurator.doConfigure( >> > > PropertyConfigurator.java:406) >> > > at org.apache.log4j.PropertyConfigurator.configure( >> > > PropertyConfigurator.java:340) >> > > at >> org.codehaus.plexus.logging.log4j.Log4JLoggerManager.start( >> > > Log4JLoggerManager.java:299) >> > > at >> > > >> > >> org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute( >> >> > > StartPhase.java:33) >> > > at >> org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start( >> > > AbstractLifecycleHandler.java:128) >> > > at >> > > >> > >> org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle >> >> > > (AbstractComponentManager.java:142) >> > > at >> > > >> > >> org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance >> >> > > (AbstractComponentManager.java:132) >> > > at >> > > >> > >> org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent >> >> > > (ClassicSingletonComponentManager.java:90) >> > > at org.codehaus.plexus.DefaultComponentLookupManager.lookup ( >> > > DefaultComponentLookupManager.java:147) >> > > at >> org.codehaus.plexus.DefaultComponentLookupManager.lookupMap( >> > > DefaultComponentLookupManager.java:199) >> > > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( >> > > DefaultPlexusContainer.java:309) >> > > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( >> > > DefaultPlexusContainer.java:303) >> > > at >> > > >> > >> org.codehaus.plexus.container.initialization.InitializeLoggerManagerPhase.initializeCoreComponent >> >> > > (InitializeL
Re: 1.1alpha 1 not deploying on tomcat 6.0.10
On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: and where do I put that? I tried to execute "startup -Dappserver.base=C:/apache-tomcat-6.0.10", but that does not seem to work. Use the tomcat manager to set system property. Maybe you can add some info to the wiki ( http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+on+Tomcat), there is some talk about that directory being created on that page. Don't have time right now, sorry. Regards, Stéphane regards, Wim 2007/4/24, Stephane Nicoll <[EMAIL PROTECTED]>: > > Hi, > > Add -Dappserver.base=/some/path to redirect the logging and other > application-specific stuff. This is done automatically for the > standalone version. You have to do it yourself for the webapp version. > > HTH, > Stéphane > > On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I just downloaded the 1.1alpha1 and put the war in the webapps dir of > > tomcat. Then started tomcat, but it fails with this message: > > > > INFO: Deploying web application archive continuum-webapp-1.1-alpha-1.war > > log4j:ERROR setFile(null,true) call failed. > > java.io.FileNotFoundException: \logs\continuum.log (The system cannot > find > > the path specified) > > at java.io.FileOutputStream.openAppend(Native Method) > > at java.io.FileOutputStream.(FileOutputStream.java:177) > > at java.io.FileOutputStream.(FileOutputStream.java:102) > > at org.apache.log4j.FileAppender.setFile(FileAppender.java:272) > > at org.apache.log4j.FileAppender.activateOptions( > FileAppender.java > > :151) > > at org.apache.log4j.DailyRollingFileAppender.activateOptions( > > DailyRollingFileAppender.java:206) > > at org.apache.log4j.config.PropertySetter.activate( > > PropertySetter.java:247) > > at org.apache.log4j.config.PropertySetter.setProperties( > > PropertySetter.java:123) > > at org.apache.log4j.config.PropertySetter.setProperties( > > PropertySetter.java:87) > > at org.apache.log4j.PropertyConfigurator.parseAppender( > > PropertyConfigurator.java:645) > > at org.apache.log4j.PropertyConfigurator.parseCategory( > > PropertyConfigurator.java:603) > > at org.apache.log4j.PropertyConfigurator.configureRootCategory( > > PropertyConfigurator.java:500) > > at org.apache.log4j.PropertyConfigurator.doConfigure( > > PropertyConfigurator.java:406) > > at org.apache.log4j.PropertyConfigurator.configure( > > PropertyConfigurator.java:340) > > at org.codehaus.plexus.logging.log4j.Log4JLoggerManager.start( > > Log4JLoggerManager.java:299) > > at > > > org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute( > > StartPhase.java:33) > > at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start( > > AbstractLifecycleHandler.java:128) > > at > > > org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle > > (AbstractComponentManager.java:142) > > at > > > org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance > > (AbstractComponentManager.java:132) > > at > > > org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent > > (ClassicSingletonComponentManager.java:90) > > at org.codehaus.plexus.DefaultComponentLookupManager.lookup( > > DefaultComponentLookupManager.java:147) > > at org.codehaus.plexus.DefaultComponentLookupManager.lookupMap( > > DefaultComponentLookupManager.java:199) > > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( > > DefaultPlexusContainer.java:309) > > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( > > DefaultPlexusContainer.java:303) > > at > > > org.codehaus.plexus.container.initialization.InitializeLoggerManagerPhase.initializeCoreComponent > > (InitializeLoggerManagerPhase.java:47) > > at > > > org.codehaus.plexus.container.initialization.AbstractCoreComponentInitializationPhase.execute > > (AbstractCoreComponentInitializationPhase.java:37) > > at org.codehaus.plexus.DefaultPlexusContainer.initializePhases( > > DefaultPlexusContainer.java:886) > > at org.codehaus.plexus.DefaultPlexusContainer.initialize( > > DefaultPlexusContainer.java:834) > > at org.codehaus.plexus.DefaultPlexusContainer.construct( > > DefaultPlexusContainer.java:811) > > at org.codehaus.plexus.DefaultPlexusContainer.( > > DefaultPlexusContainer.java:222) > > at org.codehaus.plexus.DefaultPlexusContainer.( > > DefaultPlexusContainer.java:260) > > at > > org.codehaus.plexus.xwork.PlexusLifecycleListener.contextInitialized( > > PlexusLifecycleListener.java:76) > > at org.apache.catalina.core.StandardContext.listenerStart( > > StandardContext.java:3827) > > at org.apache.catalina.core.StandardContext.start( > > StandardContext.java:4336) > > at org.apache.catalina.core.ContainerBase.addChildInternal( > > Con
Re: 1.1alpha 1 not deploying on tomcat 6.0.10
and where do I put that? I tried to execute "startup -Dappserver.base=C:/apache-tomcat-6.0.10", but that does not seem to work. Maybe you can add some info to the wiki ( http://docs.codehaus.org/display/CONTINUUMUSER/Continuum+on+Tomcat), there is some talk about that directory being created on that page. regards, Wim 2007/4/24, Stephane Nicoll <[EMAIL PROTECTED]>: Hi, Add -Dappserver.base=/some/path to redirect the logging and other application-specific stuff. This is done automatically for the standalone version. You have to do it yourself for the webapp version. HTH, Stéphane On 4/24/07, Wim Deblauwe <[EMAIL PROTECTED]> wrote: > Hi, > > I just downloaded the 1.1alpha1 and put the war in the webapps dir of > tomcat. Then started tomcat, but it fails with this message: > > INFO: Deploying web application archive continuum-webapp-1.1-alpha-1.war > log4j:ERROR setFile(null,true) call failed. > java.io.FileNotFoundException: \logs\continuum.log (The system cannot find > the path specified) > at java.io.FileOutputStream.openAppend(Native Method) > at java.io.FileOutputStream.(FileOutputStream.java:177) > at java.io.FileOutputStream.(FileOutputStream.java:102) > at org.apache.log4j.FileAppender.setFile(FileAppender.java:272) > at org.apache.log4j.FileAppender.activateOptions( FileAppender.java > :151) > at org.apache.log4j.DailyRollingFileAppender.activateOptions( > DailyRollingFileAppender.java:206) > at org.apache.log4j.config.PropertySetter.activate( > PropertySetter.java:247) > at org.apache.log4j.config.PropertySetter.setProperties( > PropertySetter.java:123) > at org.apache.log4j.config.PropertySetter.setProperties( > PropertySetter.java:87) > at org.apache.log4j.PropertyConfigurator.parseAppender( > PropertyConfigurator.java:645) > at org.apache.log4j.PropertyConfigurator.parseCategory( > PropertyConfigurator.java:603) > at org.apache.log4j.PropertyConfigurator.configureRootCategory( > PropertyConfigurator.java:500) > at org.apache.log4j.PropertyConfigurator.doConfigure( > PropertyConfigurator.java:406) > at org.apache.log4j.PropertyConfigurator.configure( > PropertyConfigurator.java:340) > at org.codehaus.plexus.logging.log4j.Log4JLoggerManager.start( > Log4JLoggerManager.java:299) > at > org.codehaus.plexus.personality.plexus.lifecycle.phase.StartPhase.execute( > StartPhase.java:33) > at org.codehaus.plexus.lifecycle.AbstractLifecycleHandler.start( > AbstractLifecycleHandler.java:128) > at > org.codehaus.plexus.component.manager.AbstractComponentManager.startComponentLifecycle > (AbstractComponentManager.java:142) > at > org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance > (AbstractComponentManager.java:132) > at > org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent > (ClassicSingletonComponentManager.java:90) > at org.codehaus.plexus.DefaultComponentLookupManager.lookup( > DefaultComponentLookupManager.java:147) > at org.codehaus.plexus.DefaultComponentLookupManager.lookupMap( > DefaultComponentLookupManager.java:199) > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( > DefaultPlexusContainer.java:309) > at org.codehaus.plexus.DefaultPlexusContainer.lookupMap( > DefaultPlexusContainer.java:303) > at > org.codehaus.plexus.container.initialization.InitializeLoggerManagerPhase.initializeCoreComponent > (InitializeLoggerManagerPhase.java:47) > at > org.codehaus.plexus.container.initialization.AbstractCoreComponentInitializationPhase.execute > (AbstractCoreComponentInitializationPhase.java:37) > at org.codehaus.plexus.DefaultPlexusContainer.initializePhases( > DefaultPlexusContainer.java:886) > at org.codehaus.plexus.DefaultPlexusContainer.initialize( > DefaultPlexusContainer.java:834) > at org.codehaus.plexus.DefaultPlexusContainer.construct( > DefaultPlexusContainer.java:811) > at org.codehaus.plexus.DefaultPlexusContainer.( > DefaultPlexusContainer.java:222) > at org.codehaus.plexus.DefaultPlexusContainer.( > DefaultPlexusContainer.java:260) > at > org.codehaus.plexus.xwork.PlexusLifecycleListener.contextInitialized( > PlexusLifecycleListener.java:76) > at org.apache.catalina.core.StandardContext.listenerStart( > StandardContext.java:3827) > at org.apache.catalina.core.StandardContext.start( > StandardContext.java:4336) > at org.apache.catalina.core.ContainerBase.addChildInternal( > ContainerBase.java:761) > at org.apache.catalina.core.ContainerBase.addChild( > ContainerBase.java:741) > at org.apache.catalina.core.StandardHost.addChild( StandardHost.java > :525) > at org.apache.catalina.startup.HostConfig.deployWAR( HostConfig.java > :825) > at org.apache.catalina.startup.HostConfig.deployWARs( HostConfig.java