Re: 1.1alpha 1 not deploying on tomcat 6.0.10

2007-04-24 Thread Rahul Thakur


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

2007-04-24 Thread Wim Deblauwe

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

2007-04-24 Thread Stephane Nicoll

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

2007-04-24 Thread Wim Deblauwe

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