You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Matthew Beermann <mb...@yahoo.com> on 2005/10/27 21:08:39 UTC

Can't build anymore with Continuum 1.0/Maven 2.0 Final

I'm trying to load a Maven 2.0 project into Continuum, one that builds perfectly from the command line. The build fails, but I can't quite figure out why, because the build log is completely blank! Here's what Continuum spews out to the command line.
 
The only thing I can guess is that the checkout is failing silently. That cvsRoot looks slightly wrong, for one thing, and it doesn't agree with what projecthelp:effective-pom says that my SCM url really is:
 
    <connection>scm:cvs:pserver:username@server:/projects/system-core</connection>
 
jvm 1    | 2005-10-27 14:01:38,630 [Thread-2] INFO  ContinuumScm   - Checking out project: 'system-core', id: '6' to 'C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\6'.
jvm 1    | 2005-10-27 14:01:38,647 [Thread-2] DEBUG ScmManager   - cvsRoot: :pserver:username@server:2401/projects
jvm 1    | 2005-10-27 14:01:38,647 [Thread-2] DEBUG ScmManager   - passFile: C:\Documents and Settings\mb011000\.cvspass
jvm 1    | 2005-10-27 14:01:40,795 [SocketListener0-1] INFO  Continuum            - Enqueuing 'system-core' (Build definition id=6.
jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] INFO  ContinuumScm   - Checking out project: 'system-core', id: '6' to 'C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\6'.
jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] DEBUG ScmManager   - cvsRoot: :pserver:username@server:2401/projects
jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] DEBUG ScmManager   - passFile: C:\Documents and Settings\mb011000\.cvspass
jvm 1    | 2005-10-27 14:01:41,273 [Thread-1] WARN  ConfigurationService   - Error reading build output for build '8'.
jvm 1    | java.io.FileNotFoundException: C:\continuum-1.0\bin\win32\..\..\apps\continuum\build-output-directory\6\8.log.txt (The system cannot find the file sp
ecified)
jvm 1    |      at java.io.FileInputStream.open(Native Method)
jvm 1    |      at java.io.FileInputStream.<init>(FileInputStream.java:106)
jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:269)
jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:261)
jvm 1    |      at org.apache.maven.continuum.configuration.DefaultConfigurationService.getBuildOutput(DefaultConfigurationService.java:167)
jvm 1    |      at org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.sendNotification(DefaultContinuumNotificationDispatcher.java:129)
jvm 1    |      at org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.buildComplete(DefaultContinuumNotificationDispatcher.java:96)
jvm 1    |      at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:261)
jvm 1    |      at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:53)
jvm 1    |      at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExec
utor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:103)
jvm 1    |      at java.lang.Thread.run(Thread.java:595)
jvm 1    | 2005-10-27 14:01:41,324 [Thread-1] INFO  Notifier:mail
   - No mail recipients for 'system-core'.
jvm 1    | 2005-10-27 14:01:47,632 [SocketListener0-1] WARN  ConfigurationService           - Error reading build output for build '8'.
jvm 1    | java.io.FileNotFoundException: C:\continuum-1.0\bin\win32\..\..\apps\
continuum\build-output-directory\6\8.log.txt (The system cannot find the file specified)
jvm 1    |      at java.io.FileInputStream.open(Native Method)
jvm 1    |      at java.io.FileInputStream.<init>(FileInputStream.java:106)
jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:269)
jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:261)
jvm 1    |      at org.apache.maven.continuum.configuration.DefaultConfigurationService.getBuildOutput(DefaultConfigurationService.java:167)
jvm 1    |      at org.apache.maven.continuum.DefaultContinuum.getBuildOutput(DefaultContinuum.java:382)
jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
jvm 1    |      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
jvm 1    |      at java.lang.reflect.Method.invoke(Method.java:585)
jvm 1    |      at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:491)
jvm 1    |      at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:785)
jvm 1    |      at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:61)
jvm 1    |      at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:819)
jvm 1    |      at ognl.ASTMethod.getValueBody(ASTMethod.java:75)
jvm 1    |      at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
jvm 1    |      at ognl.SimpleNode.getValue(SimpleNode.java:210)
jvm 1    |      at ognl.Ognl.getValue(Ognl.java:333)
jvm 1    |      at ognl.Ognl.getValue(Ognl.java:378)
jvm 1    |      at ognl.Ognl.getValue(Ognl.java:357)
jvm 1    |      at org.apache.maven.continuum.web.context.DefaultViewContextPopulator.getScalars(DefaultViewContextPopulator.java:57)
jvm 1    |      at org.apache.maven.continuum.web.pipeline.valve.ContinuumViewContextPopulatorValve.populateViewContext(ContinuumViewContextPopulatorValve.java:77)
jvm 1    |      at org.codehaus.plexus.summit.pipeline.valve.CreateViewContextValve.invoke(CreateViewContextValve.java:50)
jvm 1    |      at org.codehaus.plexus.summit.pipeline.AbstractPipeline.invoke(AbstractPipeline.java:70)
jvm 1    |      at org.codehaus.plexus.summit.Summit.doGet(Summit.java:54)
jvm 1    |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
jvm 1    |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
jvm 1    |      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
jvm 1    |      at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
jvm 1    |      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
jvm 1    |      at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
jvm 1    |      at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
jvm 1    |      at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
jvm 1    |      at org.mortbay.http.HttpServer.service(HttpServer.java:879)
jvm 1    |      at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
jvm 1    |      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
jvm 1    |      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
jvm 1    |      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)
jvm 1    |      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:331)
jvm 1    |      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:520)
jvm 1    | 2005-10-27 14:01:47,717 [SocketListener0-1] ERROR VelocityComponent
            - RHS of #set statement is null. Context will not be modified. screens/ProjectBuild.vm [line 73, column 3]


		
---------------------------------
 Yahoo! FareChase - Search multiple travel sites in one click.  

Re: Can't build anymore with Continuum 1.0/Maven 2.0 Final

Posted by Emmanuel Venisse <em...@venisse.net>.
your project was checkouted by continuum or not?
yes, cvs seems to fail silently because you don't have any provider message in output.

I'll fix the exeception later, mail notifier try to read the build result, but if the 
checkout failed, it doesn't exist.

Can you filed an issue for this pb?

emmanuel

Matthew Beermann a écrit :
> I'm trying to load a Maven 2.0 project into Continuum, one that builds perfectly from the command line. The build fails, but I can't quite figure out why, because the build log is completely blank! Here's what Continuum spews out to the command line.
>  
> The only thing I can guess is that the checkout is failing silently. That cvsRoot looks slightly wrong, for one thing, and it doesn't agree with what projecthelp:effective-pom says that my SCM url really is:
>  
>     <connection>scm:cvs:pserver:username@server:/projects/system-core</connection>
>  
> jvm 1    | 2005-10-27 14:01:38,630 [Thread-2] INFO  ContinuumScm   - Checking out project: 'system-core', id: '6' to 'C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\6'.
> jvm 1    | 2005-10-27 14:01:38,647 [Thread-2] DEBUG ScmManager   - cvsRoot: :pserver:username@server:2401/projects
> jvm 1    | 2005-10-27 14:01:38,647 [Thread-2] DEBUG ScmManager   - passFile: C:\Documents and Settings\mb011000\.cvspass
> jvm 1    | 2005-10-27 14:01:40,795 [SocketListener0-1] INFO  Continuum            - Enqueuing 'system-core' (Build definition id=6.
> jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] INFO  ContinuumScm   - Checking out project: 'system-core', id: '6' to 'C:\continuum-1.0\bin\win32\..\..\apps\continuum\working-directory\6'.
> jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] DEBUG ScmManager   - cvsRoot: :pserver:username@server:2401/projects
> jvm 1    | 2005-10-27 14:01:41,017 [Thread-1] DEBUG ScmManager   - passFile: C:\Documents and Settings\mb011000\.cvspass
> jvm 1    | 2005-10-27 14:01:41,273 [Thread-1] WARN  ConfigurationService   - Error reading build output for build '8'.
> jvm 1    | java.io.FileNotFoundException: C:\continuum-1.0\bin\win32\..\..\apps\continuum\build-output-directory\6\8.log.txt (The system cannot find the file sp
> ecified)
> jvm 1    |      at java.io.FileInputStream.open(Native Method)
> jvm 1    |      at java.io.FileInputStream.<init>(FileInputStream.java:106)
> jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:269)
> jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:261)
> jvm 1    |      at org.apache.maven.continuum.configuration.DefaultConfigurationService.getBuildOutput(DefaultConfigurationService.java:167)
> jvm 1    |      at org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.sendNotification(DefaultContinuumNotificationDispatcher.java:129)
> jvm 1    |      at org.apache.maven.continuum.notification.DefaultContinuumNotificationDispatcher.buildComplete(DefaultContinuumNotificationDispatcher.java:96)
> jvm 1    |      at org.apache.maven.continuum.buildcontroller.DefaultBuildController.build(DefaultBuildController.java:261)
> jvm 1    |      at org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.executeTask(BuildProjectTaskExecutor.java:53)
> jvm 1    |      at org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExec
> utor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:103)
> jvm 1    |      at java.lang.Thread.run(Thread.java:595)
> jvm 1    | 2005-10-27 14:01:41,324 [Thread-1] INFO  Notifier:mail
>    - No mail recipients for 'system-core'.
> jvm 1    | 2005-10-27 14:01:47,632 [SocketListener0-1] WARN  ConfigurationService           - Error reading build output for build '8'.
> jvm 1    | java.io.FileNotFoundException: C:\continuum-1.0\bin\win32\..\..\apps\
> continuum\build-output-directory\6\8.log.txt (The system cannot find the file specified)
> jvm 1    |      at java.io.FileInputStream.open(Native Method)
> jvm 1    |      at java.io.FileInputStream.<init>(FileInputStream.java:106)
> jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:269)
> jvm 1    |      at org.codehaus.plexus.util.FileUtils.fileRead(FileUtils.java:261)
> jvm 1    |      at org.apache.maven.continuum.configuration.DefaultConfigurationService.getBuildOutput(DefaultConfigurationService.java:167)
> jvm 1    |      at org.apache.maven.continuum.DefaultContinuum.getBuildOutput(DefaultContinuum.java:382)
> jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> jvm 1    |      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> jvm 1    |      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> jvm 1    |      at java.lang.reflect.Method.invoke(Method.java:585)
> jvm 1    |      at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:491)
> jvm 1    |      at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:785)
> jvm 1    |      at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:61)
> jvm 1    |      at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:819)
> jvm 1    |      at ognl.ASTMethod.getValueBody(ASTMethod.java:75)
> jvm 1    |      at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170)
> jvm 1    |      at ognl.SimpleNode.getValue(SimpleNode.java:210)
> jvm 1    |      at ognl.Ognl.getValue(Ognl.java:333)
> jvm 1    |      at ognl.Ognl.getValue(Ognl.java:378)
> jvm 1    |      at ognl.Ognl.getValue(Ognl.java:357)
> jvm 1    |      at org.apache.maven.continuum.web.context.DefaultViewContextPopulator.getScalars(DefaultViewContextPopulator.java:57)
> jvm 1    |      at org.apache.maven.continuum.web.pipeline.valve.ContinuumViewContextPopulatorValve.populateViewContext(ContinuumViewContextPopulatorValve.java:77)
> jvm 1    |      at org.codehaus.plexus.summit.pipeline.valve.CreateViewContextValve.invoke(CreateViewContextValve.java:50)
> jvm 1    |      at org.codehaus.plexus.summit.pipeline.AbstractPipeline.invoke(AbstractPipeline.java:70)
> jvm 1    |      at org.codehaus.plexus.summit.Summit.doGet(Summit.java:54)
> jvm 1    |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> jvm 1    |      at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> jvm 1    |      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
> jvm 1    |      at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
> jvm 1    |      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
> jvm 1    |      at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
> jvm 1    |      at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
> jvm 1    |      at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
> jvm 1    |      at org.mortbay.http.HttpServer.service(HttpServer.java:879)
> jvm 1    |      at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
> jvm 1    |      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
> jvm 1    |      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
> jvm 1    |      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)
> jvm 1    |      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:331)
> jvm 1    |      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:520)
> jvm 1    | 2005-10-27 14:01:47,717 [SocketListener0-1] ERROR VelocityComponent
>             - RHS of #set statement is null. Context will not be modified. screens/ProjectBuild.vm [line 73, column 3]
> 
> 
> 		
> ---------------------------------
>  Yahoo! FareChase - Search multiple travel sites in one click.