Perhaps it is trying to retrieve too many logs from the CVS repository? Does 
running the listed command provide you with a fairly sensible result?

On 09/12/2010, at 9:22 AM, Jerry DuVal wrote:

> Using 1.4.0 ( Beta )
> 
> Wrapper.conf settings =      wrapper.java.maxmemory=1024
> 
> When the working-directory has not been checked out yet, the first time it 
> builds fine.
> 
> Once the working-directory is established ( second I click build ) I get a 
> OOM in the log. 
> 
> The UI displays “Scm result is null.”
> 
> Any idea’s?  I’m using JDK 6, 64 bit Debian Lenny 
> 
> 
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO  
> action#update-working-directory-from-scm  - Updating project: 23-special.21', 
> id: '2' to '/usr/local/continuum/data/working-directory/2' with branch/tag 
> epace_23_special_21.
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd 
> /usr/local/continuum/data/working-directory/2 && cvs -z3 -f -q update -d 
> -repace_23_special_21
> 2010-12-08 22:06:37,419 [pool-7-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory: 
> /usr/local/continuum/data/working-directory/2
> 2010-12-08 22:07:02,087 [pool-7-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Executing: /bin/sh -c cd 
> /usr/local/continuum/data/working-directory/2 && cvs -z3 -f -d 
> :pserver:anon...@wahoo:/var/lib/cvs -q log -d '2010-12-08 
> 22:01:09+0000<2010-12-08 22:07:02+0000'
> 2010-12-08 22:07:02,088 [pool-7-thread-1] INFO  
> org.apache.continuum.scm.manager.Slf4jScmLogger  - Working directory: 
> /usr/local/continuum/data/working-directory/2
> 2010-12-08 22:10:56,599 [pool-7-thread-1] INFO  
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  - 
> Ending prepare build of project: 23-special.21
> 2010-12-08 22:10:56,601 [pool-7-thread-1] INFO  
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor  - 
> Ending prepare build
> 2010-12-08 22:10:56,609 [Thread-22] ERROR 
> taskQueueExecutor#prepare-build-project  - Error executing task
> edu.emory.mathcs.backport.java.util.concurrent.ExecutionException: 
> java.lang.OutOfMemoryError: Java heap space
>     at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.getResult(FutureTask.java:299)
>     at 
> edu.emory.mathcs.backport.java.util.concurrent.FutureTask.get(FutureTask.java:118)
>     at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.waitForTask(ThreadedTaskQueueExecutor.java:159)
>     at 
> org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$ExecutorRunnable.run(ThreadedTaskQueueExecutor.java:127)
> Caused by: java.lang.OutOfMemoryError: Java heap space
>     at java.util.Arrays.copyOf(Arrays.java:2882)
>     at 
> java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
>     at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
>     at java.lang.StringBuffer.append(StringBuffer.java:224)
>     at 
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsLogListener.messageSent(CvsLogListener.java:66)
>     at 
> org.netbeans.lib.cvsclient.event.MessageEvent.fireEvent(MessageEvent.java:109)
>     at 
> org.netbeans.lib.cvsclient.event.EventManager.fireCVSEvent(EventManager.java:127)
>     at 
> org.netbeans.lib.cvsclient.response.MessageResponse.process(MessageResponse.java:59)
>     at org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:570)
>     at org.netbeans.lib.cvsclient.Client.processRequests(Client.java:520)
>     at 
> org.netbeans.lib.cvsclient.command.log.LogCommand.execute(LogCommand.java:132)
>     at org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:629)
>     at 
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.executeCommand(CvsConnection.java:95)
>     at 
> org.apache.maven.scm.provider.cvslib.cvsjava.util.CvsConnection.processCommand(CvsConnection.java:504)
>     at 
> org.apache.maven.scm.provider.cvslib.cvsjava.command.changelog.CvsJavaChangeLogCommand.executeCvsCommand(CvsJavaChangeLogCommand.java:55)
>     at 
> org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogCommand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:124)
>     at 
> org.apache.maven.scm.provider.cvslib.command.changelog.AbstractCvsChangeLogCommand.executeChangeLogCommand(AbstractCvsChangeLogCommand.java:64)
>     at 
> org.apache.maven.scm.command.changelog.AbstractChangeLogCommand.executeCommand(AbstractChangeLogCommand.java:102)
>     at 
> org.apache.maven.scm.command.update.AbstractUpdateCommand.executeCommand(AbstractUpdateCommand.java:76)
>     at 
> org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
>     at 
> org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.executeCommand(AbstractCvsScmProvider.java:750)
>     at 
> org.apache.maven.scm.provider.cvslib.AbstractCvsScmProvider.update(AbstractCvsScmProvider.java:348)
>     at 
> org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:877)
>     at 
> org.apache.maven.scm.provider.AbstractScmProvider.update(AbstractScmProvider.java:838)
>     at 
> org.apache.maven.scm.manager.AbstractScmManager.update(AbstractScmManager.java:555)
>     at 
> org.apache.continuum.scm.DefaultContinuumScm.update(DefaultContinuumScm.java:137)
>     at 
> org.apache.maven.continuum.core.action.UpdateWorkingDirectoryFromScmContinuumAction.execute(UpdateWorkingDirectoryFromScmContinuumAction.java:128)
>     at 
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.performAction(PrepareBuildProjectsTaskExecutor.java:427)
>     at 
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.updateWorkingDirectory(PrepareBuildProjectsTaskExecutor.java:251)
>     at 
> org.apache.maven.continuum.scm.queue.PrepareBuildProjectsTaskExecutor.executeTask(PrepareBuildProjectsTaskExecutor.java:149)
>     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)
> 
> Jerry DuVal | Director, Software Engineering, EFI Pace 
> EFI Inc www.efi.com | 800.624.5999 x9510
> 
> 
> 
> Confidentiality notice: This message may contain confidential information. It 
> is intended only for the person to whom it is addressed. If you are not that 
> person, you should not use this message. We request that you notify us by 
> replying to this message, and then delete all copies including any contained 
> in your reply. Thank you.

--
Brett Porter
[email protected]
http://brettporter.wordpress.com/
http://au.linkedin.com/in/brettporter




Reply via email to