Re: Continuum under Tomcat CVS

2007-10-12 Thread Antonín Faltýnek
This is GREAT :-D whole my family will praise you as a hero ;)

Using cvs_native solved all my problems and now continuum is fully 
functionall.

When look back, there has to be some property configured in jetty or plexus 
that is not configured in tomcat. That is my only explanation of this issue.

Thank you very much Emmanuel
Best regards
Tonda

Dne čtvrtek 11. října 2007 Emmanuel Venisse napsal(a):
 weird. standalone and webapp use the same cvs provider.

 If you prefer to use the native cvs instead of the java cvs, you can set
 this property in your tomcat:

 -Dmaven.scm.provider.cvs.implementation=cvs_native

 Emmanuel

 Antonín Faltýnek a écrit :
  This is really funny,
 
  because I'm running on linux box, I'm not able to perform cvs login for
  'ext' server and my repo is not run on pserver.
 
  So I tried connecting to cvs server through ssh using rsa key.
 
  When I configure (fresh install and upload of one POM) continuum, which
  was running as standalone, everything works fine.
 
  When I run continuum from Tomcat, under same user as before I got
  following error, I've same configuration, same user, only another
  container:
 
  2007-10-11 15:53:19,506 [pool-1-thread-1] INFO
  BuildController:default- Initializing build
  2007-10-11 15:53:19,513 [pool-1-thread-1] INFO
  BuildController:default- Starting build of TIF Utils
  2007-10-11 15:53:19,552 [pool-1-thread-1] INFO
  BuildController:default- Purging exiting working copy
  2007-10-11 15:53:19,552 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  clean-working-directory 2007-10-11 15:53:19,554 [pool-1-thread-1] INFO
  BuildController:default- Updating working dir
  2007-10-11 15:53:19,554 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  check-working-directory 2007-10-11 15:53:19,557 [pool-1-thread-1] INFO
  BuildController:default- Performing action checkout-project
  2007-10-11 15:53:19,560 [pool-1-thread-1] INFO
  ContinuumScm:default   - Checking out project: 'TIF Utils', id:
  '6' to
  '/var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory/6'.
  2007-10-11 15:53:19,561 [pool-1-thread-1] INFO
  ScmManager:default -
  Executing: /bin/sh -c cd
  /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory  cvs
  -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 6
  TIF_Utils
  2007-10-11 15:53:19,561 [pool-1-thread-1] INFO
  ScmManager:default - Working
  directory:
  /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,590 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -
  servletPath=/WEB-INF/jsp/projectView.jsp, pathInfo=null,
  queryString=null, name=null
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,590 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  Path Based Forward
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,592 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -
  servletPath=/WEB-INF/jsp/navigations/ProjectMenu.jsp, pathInfo=null,
  queryString=tab=view, name=null
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,592 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  Path Based Include
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,649 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -
  servletPath=/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp,
  pathInfo=null, queryString=null, name=null
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,649 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  Path Based Include
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,687 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  Disabling the response for futher
  output log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,688 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  The Response is vehiculed using a
  wrapper: com.opensymphony.module.sitemesh.filter.PageResponseWrapper
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,690 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -
  servletPath=/WEB-INF/jsp/decorators/default.jsp, pathInfo=null,
  queryString=null, name=null
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,690 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -  Path Based Include
  log4j:ERROR Attempted to append to closed appender named [R].
  2007-10-11 15:53:19,744 [http-8080-Processor24] DEBUG
  ApplicationDispatcher  -
  servletPath=/WEB-INF/jsp/components/companyLogo.jsp, 

Re: Continuum under Tomcat CVS

2007-10-11 Thread Antonín Faltýnek
Nope, I've tried to use Continuum configuration options 'SCM username' 
and 'SCM password'.

Tonda

Dne středa 10. října 2007 Emmanuel Venisse napsal(a):
 Do you have a .cvspass file with your cvsroot declared in it?

 Emmanuel

 Antonín Faltýnek a écrit :
  I've tried but it was not functional for me, this error was caused when
  I've tried to use 'SCM username' and 'SCM password'. In ./.ssh directory
  is only known_hosts file.
 
  TOnda
 
  Dne středa 10. října 2007 Emmanuel Venisse napsal(a):
  Do you use a private/public ssh key to connect to your cvs server? where
  is it stored?
 
  Emmanuel
 
  Antonín Faltýnek a écrit :
  I'm sorry for late response, but I was away from town.
 
  I'd tried new continuum beta3, but connection to CVS is not still
  working, Tomcat user has its home directory with ssh configuration.
  It's environmet varible CVS_RSH is correctly set to 'ssh', this command
  is available on PATH.
 
  When I try to use username/password authentication I get following
  error:
 
  2007-10-10 08:36:04,837 [pool-1-thread-1] INFO
  BuildController:default- Starting build of TIF Utils
  2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
  BuildController:default- Purging exiting working copy
  2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  clean-working-directory 2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
  BuildController:default- Updating working dir
  2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  check-working-directory 2007-10-10 08:36:04,877 [pool-1-thread-1] INFO
  BuildController:default- Performing action checkout-project
  2007-10-10 08:36:04,882 [pool-1-thread-1] INFO
  ContinuumScm:default   - Checking out project: 'TIF Utils', id:
  '1' to '/var/lib/tomcat-5.
  5/webapps/continuum/WEB-INF/working-directory/1'.
  2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
  ScmManager:default -
  Executing: /bin/sh -c cd /var/lib/tomcat-5.5/webapps/continuum/W
  EB-INF/working-directory 
  cvs -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 1
  TIF_Utils
  2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
  ScmManager:default - Working
  directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/
  working-directory
  java.lang.IllegalArgumentException: password argument is null
  at
  ch.ethz.ssh2.Connection.authenticateWithPassword(Connection.java:307)
  at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.ExtConnection.open(Ex
 tC onnection.java:122) at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.connect
 (C vsConnection.java:164) at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.process
 Co mmand(CvsConnection.java:475) at
  org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout.CvsJavaCh
 ec kOutCommand.executeCvsCommand(CvsJavaCheckOutCommand.java:50) at
  org.apache.maven.scm.provider.cvslib.command.checkout.AbstractCvsCheckO
 ut Command.executeCheckOutCommand(AbstractCvsCheckOutCommand.java
 
:83) at
 
  org.apache.maven.scm.command.checkout.AbstractCheckOutCommand.executeCo
 mm and(AbstractCheckOutCommand.java:49) at
  org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.ja
 va
 
  :58) at
 
  org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeComm
 an d(AbstractCvsScmProvider.java:521) at
  org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.checkout(Ab
 st ractCvsScmProvider.java:595) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmP
 ro vider.java:444) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmP
 ro vider.java:399) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmP
 ro vider.java:382) at
  org.apache.maven.continuum.scm.DefaultContinuumScm.checkOut(DefaultCont
 in uumScm.java:136) at
  org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction.e
 xe cute(CheckoutProjectContinuumAction.java:91) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.perfo
 rm Action(DefaultBuildController.java:417) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.updat
 eW orkingDirectory(DefaultBuildController.java:400) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.build
 (D efaultBuildController.java:112) at
  org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exe
 cu teTask(BuildProjectTaskExecutor.java:50) at
  org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execu
 to rRunnable$1.run(ThreadedTaskQueueExecutor.java:116) at
  edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapte
 r. call(Executors.java:442) at
  edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTas
 k. java:176) at
  edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWo
 rk 

Re: Continuum under Tomcat CVS

2007-10-11 Thread Antonín Faltýnek
This is really funny,

because I'm running on linux box, I'm not able to perform cvs login for 'ext' 
server and my repo is not run on pserver.

So I tried connecting to cvs server through ssh using rsa key.

When I configure (fresh install and upload of one POM) continuum, which was 
running as standalone, everything works fine.

When I run continuum from Tomcat, under same user as before I got following 
error, I've same configuration, same user, only another container:

2007-10-11 15:53:19,506 [pool-1-thread-1] INFO  
BuildController:default- Initializing build
2007-10-11 15:53:19,513 [pool-1-thread-1] INFO  
BuildController:default- Starting build of TIF Utils
2007-10-11 15:53:19,552 [pool-1-thread-1] INFO  
BuildController:default- Purging exiting working copy
2007-10-11 15:53:19,552 [pool-1-thread-1] INFO  
BuildController:default- Performing action clean-working-directory
2007-10-11 15:53:19,554 [pool-1-thread-1] INFO  
BuildController:default- Updating working dir
2007-10-11 15:53:19,554 [pool-1-thread-1] INFO  
BuildController:default- Performing action check-working-directory
2007-10-11 15:53:19,557 [pool-1-thread-1] INFO  
BuildController:default- Performing action checkout-project
2007-10-11 15:53:19,560 [pool-1-thread-1] INFO  
ContinuumScm:default   - Checking out project: 'TIF Utils', id: '6' 
to '/var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory/6'.
2007-10-11 15:53:19,561 [pool-1-thread-1] INFO  
ScmManager:default - 
Executing: /bin/sh -c cd 
/var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory 
 cvs -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 6 
TIF_Utils
2007-10-11 15:53:19,561 [pool-1-thread-1] INFO  
ScmManager:default - Working 
directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,590 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  - servletPath=/WEB-INF/jsp/projectView.jsp, 
pathInfo=null, queryString=null, name=null
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,590 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Path Based Forward
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,592 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  - 
servletPath=/WEB-INF/jsp/navigations/ProjectMenu.jsp, pathInfo=null, 
queryString=tab=view, name=null
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,592 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Path Based Include
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,649 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  - 
servletPath=/WEB-INF/jsp/components/buildDefinitionSummaryComponent.jsp, 
pathInfo=null, queryString=null, name=null
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,649 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Path Based Include
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,687 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Disabling the response for futher output
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,688 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  The Response is vehiculed using a wrapper: 
com.opensymphony.module.sitemesh.filter.PageResponseWrapper
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,690 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  - 
servletPath=/WEB-INF/jsp/decorators/default.jsp, pathInfo=null, 
queryString=null, name=null
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,690 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Path Based Include
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,744 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  - 
servletPath=/WEB-INF/jsp/components/companyLogo.jsp, pathInfo=null, 
queryString=null, name=null
log4j:ERROR Attempted to append to closed appender named [R].
2007-10-11 15:53:19,744 [http-8080-Processor24] DEBUG 
ApplicationDispatcher  -  Path Based Include
org.netbeans.lib.cvsclient.connection.AuthenticationException: Cannot 
authenticate. Reason: Publickey authentication failed.
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.ExtConnection.open(ExtConnection.java:135)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.connect(CvsConnection.java:164)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCommand(CvsConnection.java:475)
at 

Re: Continuum under Tomcat CVS

2007-10-10 Thread Antonín Faltýnek
I'm sorry for late response, but I was away from town.

I'd tried new continuum beta3, but connection to CVS is not still working, 
Tomcat user has its home directory with ssh configuration. It's environmet 
varible CVS_RSH is correctly set to 'ssh', this command is available on PATH.

When I try to use username/password authentication I get following error:

2007-10-10 08:36:04,837 [pool-1-thread-1] INFO  
BuildController:default- Starting build of TIF Utils
2007-10-10 08:36:04,873 [pool-1-thread-1] INFO  
BuildController:default- Purging exiting working copy
2007-10-10 08:36:04,873 [pool-1-thread-1] INFO  
BuildController:default- Performing action clean-working-directory
2007-10-10 08:36:04,875 [pool-1-thread-1] INFO  
BuildController:default- Updating working dir
2007-10-10 08:36:04,875 [pool-1-thread-1] INFO  
BuildController:default- Performing action check-working-directory
2007-10-10 08:36:04,877 [pool-1-thread-1] INFO  
BuildController:default- Performing action checkout-project
2007-10-10 08:36:04,882 [pool-1-thread-1] INFO  
ContinuumScm:default   - Checking out project: 'TIF Utils', id: '1' 
to '/var/lib/tomcat-5.   
5/webapps/continuum/WEB-INF/working-directory/1'.
2007-10-10 08:36:04,883 [pool-1-thread-1] INFO  
ScmManager:default - 
Executing: /bin/sh -c cd /var/lib/tomcat-5.5/webapps/continuum/W   

EB-INF/working-directory  
cvs -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 1 
TIF_Utils
2007-10-10 08:36:04,883 [pool-1-thread-1] INFO  
ScmManager:default - Working 
directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/   

working-directory
java.lang.IllegalArgumentException: password argument is null
at 
ch.ethz.ssh2.Connection.authenticateWithPassword(Connection.java:307)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.ExtConnection.open(ExtConnection.java:122)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.connect(CvsConnection.java:164)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCommand(CvsConnection.java:475)
at 
org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout.CvsJavaCheckOutCommand.executeCvsCommand(CvsJavaCheckOutCommand.java:50)
at 
org.apache.maven.scm.provider.cvslib.command.checkout.AbstractCvsCheckOutCommand.executeCheckOutCommand(AbstractCvsCheckOutCommand.java
   :83)
at 
org.apache.maven.scm.command.checkout.AbstractCheckOutCommand.executeCommand(AbstractCheckOutCommand.java:49)
at 
org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:58)
at 
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeCommand(AbstractCvsScmProvider.java:521)
at 
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.checkout(AbstractCvsScmProvider.java:595)
at 
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmProvider.java:444)
at 
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmProvider.java:399)
at 
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmProvider.java:382)
at 
org.apache.maven.continuum.scm.DefaultContinuumScm.checkOut(DefaultContinuumScm.java:136)
at 
org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction.execute(CheckoutProjectContinuumAction.java:91)
at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.performAction(DefaultBuildController.java:417)
at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.updateWorkingDirectory(DefaultBuildController.java:400)
at 
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:112)
at 
org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:50)
at 
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable$1.run(ThreadedTaskQueueExecutor.java:116)
at 
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442)
at 
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.java:176)
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:987)
at 
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:528)
at java.lang.Thread.run(Thread.java:595)
2007-10-10 08:36:05,043 [pool-1-thread-1] WARN  
ContinuumScm:default   - Error while checking out the code for 
project: 'TIF Utils', id: '   1' 
to '/var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory/1'.
2007-10-10 08:36:05,043 [pool-1-thread-1] WARN  

Re: Continuum under Tomcat CVS

2007-10-10 Thread Antonín Faltýnek
I've tried but it was not functional for me, this error was caused when I've 
tried to use 'SCM username' and 'SCM password'. In ./.ssh directory is only 
known_hosts file.

TOnda

Dne středa 10. října 2007 Emmanuel Venisse napsal(a):
 Do you use a private/public ssh key to connect to your cvs server? where is
 it stored?

 Emmanuel

 Antonín Faltýnek a écrit :
  I'm sorry for late response, but I was away from town.
 
  I'd tried new continuum beta3, but connection to CVS is not still
  working, Tomcat user has its home directory with ssh configuration. It's
  environmet varible CVS_RSH is correctly set to 'ssh', this command is
  available on PATH.
 
  When I try to use username/password authentication I get following error:
 
  2007-10-10 08:36:04,837 [pool-1-thread-1] INFO
  BuildController:default- Starting build of TIF Utils
  2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
  BuildController:default- Purging exiting working copy
  2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  clean-working-directory 2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
  BuildController:default- Updating working dir
  2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
  BuildController:default- Performing action
  check-working-directory 2007-10-10 08:36:04,877 [pool-1-thread-1] INFO
  BuildController:default- Performing action checkout-project
  2007-10-10 08:36:04,882 [pool-1-thread-1] INFO
  ContinuumScm:default   - Checking out project: 'TIF Utils', id:
  '1' to '/var/lib/tomcat-5.
  5/webapps/continuum/WEB-INF/working-directory/1'.
  2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
  ScmManager:default -
  Executing: /bin/sh -c cd /var/lib/tomcat-5.5/webapps/continuum/W
  EB-INF/working-directory 
  cvs -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 1
  TIF_Utils
  2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
  ScmManager:default - Working
  directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/
  working-directory
  java.lang.IllegalArgumentException: password argument is null
  at
  ch.ethz.ssh2.Connection.authenticateWithPassword(Connection.java:307)
  at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.ExtConnection.open(ExtC
 onnection.java:122) at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.connect(C
 vsConnection.java:164) at
  org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCo
 mmand(CvsConnection.java:475) at
  org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout.CvsJavaChec
 kOutCommand.executeCvsCommand(CvsJavaCheckOutCommand.java:50) at
  org.apache.maven.scm.provider.cvslib.command.checkout.AbstractCvsCheckOut
 Command.executeCheckOutCommand(AbstractCvsCheckOutCommand.java
:83) at
  org.apache.maven.scm.command.checkout.AbstractCheckOutCommand.executeComm
 and(AbstractCheckOutCommand.java:49) at
  org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java
 :58) at
  org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeComman
 d(AbstractCvsScmProvider.java:521) at
  org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.checkout(Abst
 ractCvsScmProvider.java:595) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
 vider.java:444) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
 vider.java:399) at
  org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
 vider.java:382) at
  org.apache.maven.continuum.scm.DefaultContinuumScm.checkOut(DefaultContin
 uumScm.java:136) at
  org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction.exe
 cute(CheckoutProjectContinuumAction.java:91) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.perform
 Action(DefaultBuildController.java:417) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.updateW
 orkingDirectory(DefaultBuildController.java:400) at
  org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(D
 efaultBuildController.java:112) at
  org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.execu
 teTask(BuildProjectTaskExecutor.java:50) at
  org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Executo
 rRunnable$1.run(ThreadedTaskQueueExecutor.java:116) at
  edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.
 call(Executors.java:442) at
  edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.
 java:176) at
  edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWork
 er(ThreadPoolExecutor.java:987) at
  edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.
 run(ThreadPoolExecutor.java:528) at java.lang.Thread.run(Thread.java:595)
  2007-10-10 08:36:05,043 [pool-1-thread-1] WARN
  ContinuumScm:default   - Error while checking out the code for

Re: Continuum under Tomcat CVS

2007-10-10 Thread Emmanuel Venisse

Do you have a .cvspass file with your cvsroot declared in it?

Emmanuel

Antonín Faltýnek a écrit :
I've tried but it was not functional for me, this error was caused when I've 
tried to use 'SCM username' and 'SCM password'. In ./.ssh directory is only 
known_hosts file.


TOnda

Dne středa 10. října 2007 Emmanuel Venisse napsal(a):

Do you use a private/public ssh key to connect to your cvs server? where is
it stored?

Emmanuel

Antonín Faltýnek a écrit :

I'm sorry for late response, but I was away from town.

I'd tried new continuum beta3, but connection to CVS is not still
working, Tomcat user has its home directory with ssh configuration. It's
environmet varible CVS_RSH is correctly set to 'ssh', this command is
available on PATH.

When I try to use username/password authentication I get following error:

2007-10-10 08:36:04,837 [pool-1-thread-1] INFO
BuildController:default- Starting build of TIF Utils
2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
BuildController:default- Purging exiting working copy
2007-10-10 08:36:04,873 [pool-1-thread-1] INFO
BuildController:default- Performing action
clean-working-directory 2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
BuildController:default- Updating working dir
2007-10-10 08:36:04,875 [pool-1-thread-1] INFO
BuildController:default- Performing action
check-working-directory 2007-10-10 08:36:04,877 [pool-1-thread-1] INFO
BuildController:default- Performing action checkout-project
2007-10-10 08:36:04,882 [pool-1-thread-1] INFO
ContinuumScm:default   - Checking out project: 'TIF Utils', id:
'1' to '/var/lib/tomcat-5.
5/webapps/continuum/WEB-INF/working-directory/1'.
2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
ScmManager:default -
Executing: /bin/sh -c cd /var/lib/tomcat-5.5/webapps/continuum/W
EB-INF/working-directory 
cvs -z3 -f -d :ext:[EMAIL PROTECTED]:/cvs -q checkout -d 1
TIF_Utils
2007-10-10 08:36:04,883 [pool-1-thread-1] INFO
ScmManager:default - Working
directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/
working-directory
java.lang.IllegalArgumentException: password argument is null
at
ch.ethz.ssh2.Connection.authenticateWithPassword(Connection.java:307)
at
org.apache.maven.scm.provider.cvslib.cvsjava.util.ExtConnection.open(ExtC
onnection.java:122) at
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.connect(C
vsConnection.java:164) at
org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCo
mmand(CvsConnection.java:475) at
org.apache.maven.scm.provider.cvslib.cvsjava.command.checkout.CvsJavaChec
kOutCommand.executeCvsCommand(CvsJavaCheckOutCommand.java:50) at
org.apache.maven.scm.provider.cvslib.command.checkout.AbstractCvsCheckOut
Command.executeCheckOutCommand(AbstractCvsCheckOutCommand.java
  :83) at

org.apache.maven.scm.command.checkout.AbstractCheckOutCommand.executeComm
and(AbstractCheckOutCommand.java:49) at
org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java
:58) at
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeComman
d(AbstractCvsScmProvider.java:521) at
org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.checkout(Abst
ractCvsScmProvider.java:595) at
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
vider.java:444) at
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
vider.java:399) at
org.apache.maven.scm.provider.AbstractScmProvider.checkOut(AbstractScmPro
vider.java:382) at
org.apache.maven.continuum.scm.DefaultContinuumScm.checkOut(DefaultContin
uumScm.java:136) at
org.apache.maven.continuum.core.action.CheckoutProjectContinuumAction.exe
cute(CheckoutProjectContinuumAction.java:91) at
org.apache.maven.continuum.buildcontroller.DefaultBuildController.perform
Action(DefaultBuildController.java:417) at
org.apache.maven.continuum.buildcontroller.DefaultBuildController.updateW
orkingDirectory(DefaultBuildController.java:400) at
org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(D
efaultBuildController.java:112) at
org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.execu
teTask(BuildProjectTaskExecutor.java:50) at
org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Executo
rRunnable$1.run(ThreadedTaskQueueExecutor.java:116) at
edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter.
call(Executors.java:442) at
edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask.
java:176) at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWork
er(ThreadPoolExecutor.java:987) at
edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:528) at java.lang.Thread.run(Thread.java:595)
2007-10-10 08:36:05,043 [pool-1-thread-1] WARN
ContinuumScm:default   - Error while checking out the code for
project: 'TIF Utils', id: '  

Continuum under Tomcat CVS

2007-09-26 Thread Antonín Faltýnek
Hi all,

I have problem with Continuum 1.1 beta2, which I'm running on Linux box
under Tomcat 5.5. Continuum is not able to perform CVS update command, when
I use command from log file and run it as any other user it works fine for
me.

Tomcat is running under user tomcat, which has no home directory
(/dev/null).

Has anybody met (and happily solved :)) this issue?

Thanks

Tonda


Re: Continuum under Tomcat CVS

2007-09-26 Thread Emmanuel Venisse

For cvs (and continnum and maven) a user home is required because cvs store 
authentication in ${user.home}/.cvspass
maven required it too to store the local repository and settings.xml

Emmanuel

Antonín Faltýnek a écrit :

Hi all,

I have problem with Continuum 1.1 beta2, which I'm running on Linux box
under Tomcat 5.5. Continuum is not able to perform CVS update command, when
I use command from log file and run it as any other user it works fine for
me.

Tomcat is running under user tomcat, which has no home directory
(/dev/null).

Has anybody met (and happily solved :)) this issue?

Thanks

Tonda





Re: Continuum under Tomcat CVS

2007-09-26 Thread Emmanuel Venisse

Do you have more informations about the SCM error in your build result?

Emmanuel

Antonín Faltýnek a écrit :

Dne středa 26. září 2007 Emmanuel Venisse napsal(a):

For cvs (and continnum and maven) a user home is required because cvs store
authentication in ${user.home}/.cvspass maven required it too to store the
local repository and settings.xml

Emmanuel

Antonín Faltýnek a écrit :

Hi all,

I have problem with Continuum 1.1 beta2, which I'm running on Linux box
under Tomcat 5.5. Continuum is not able to perform CVS update command,
when I use command from log file and run it as any other user it works
fine for me.

Tomcat is running under user tomcat, which has no home directory
(/dev/null).

Has anybody met (and happily solved :)) this issue?

Thanks

Tonda


So I've created user home for tomcat, I haven't mentioned that for connection 
I'm using ssh with rsa key, from command line it works fine, tomcat is really 
running under tomcat user, but continuum still fails.


(continuum is updating, because co was performed by hand)

 log snipped 

38787 [http-8080-Processor25] DEBUG 
org.apache.catalina.core.ApplicationDispatcher  -  Path Based Include
38727 [pool-1-thread-1] INFO  
org.apache.maven.continuum.scm.ContinuumScm:default  - Updating project: 
id: '1', name 'TIF Utils'.
38980 [pool-1-thread-1] INFO  
org.apache.maven.scm.manager.ScmManager:default  - 
Executing: /bin/bash -c cd /var/lib/tomcat-5.5/webapps/continuum

/WEB-INF/working-directory/1  cvs -z3 -f -q update -d
38980 [pool-1-thread-1] INFO  
org.apache.maven.scm.manager.ScmManager:default  - Working 
directory: /var/lib/tomcat-5.5/webapps/continuum/WEB-INF/

working-directory/1
39155 [http-8080-Processor25] DEBUG 
org.apache.catalina.core.ApplicationDispatcher  - 
servletPath=/WEB-INF/jsp/components/companyLogo.jsp, pathInf

o=null, queryString=null, name=null
39155 [http-8080-Processor25] DEBUG 
org.apache.catalina.core.ApplicationDispatcher  -  Path Based Include
40079 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Error while updating 
the code for project: 'TIF Utils', id: '

1' to '/var/lib/tomcat-5.5/webapps/continuum/WEB-INF/working-directory/1'.
40080 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Command output:
40080 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Provider message: The 
cvs command failed.
40123 [pool-1-thread-1] INFO  
org.apache.maven.continuum.buildcontroller.BuildController:default  - Merging 
SCM results
40622 [pool-1-thread-1] INFO  
org.apache.maven.continuum.buildcontroller.BuildController:default  - Error 
updating from SCM, not building