[jboss-dev] jboss-head-testsuite-1.5 Build Failed

Brian Stansberry brian.stansberry at redhat.com
Mon Mar 26 23:55:00 EDT 2007


Further to this -- a bit before the "Too many open files" errors start, 
at 08:36:42,589 there's a bunch of debug logging from 
org.jboss.virtual.plugins.context.file.FileSystemContext where something 
on the server appears to be trying to open all the files in 
testsuite/output/lib.

2007-03-26 08:36:40,758 DEBUG [org.jboss.system.deployers.SARDeployer] 
Processing classpath: 
vfsfile:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/lib/archivestest-service.xml 
codebase=file:///services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/lib 
archives=bogus.jar, testdeploy.sar
...
2007-03-26 08:36:42,589 DEBUG 
[org.jboss.virtual.plugins.context.file.FileSystemContext] Error opening 
jar file: 
file:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/lib/http-scoped-set.war 
reason=Error opening file
2007-03-26 08:36:42,590 DEBUG 
[org.jboss.virtual.plugins.context.file.FileSystemContext] Error opening 
jar file: 
file:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/lib/http-field.war 
reason=Error opening file
...continues with many more entries like the last, in the middle of 
which the first mention of "Too many open files" starts.

Brian Stansberry wrote:
> The 'cluster-UDP-0' server can't start because the 'all' server never 
> shut down.  A look at the server.log from the 'all' config shows a 
> series of errors with "(Too many open files)" beginning here:
> 
> 2007-03-26 08:49:58,325 INFO  [org.jboss.deployment.MainDeployer] 
> deploy, 
> url=file:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> 
> 2007-03-26 08:49:58,338 DEBUG 
> [org.jboss.deployers.plugins.deployment.MainDeployerImpl] Add deployment 
> context: 
> vfsfile:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> 
> 2007-03-26 08:49:58,338 DEBUG 
> [org.jboss.deployers.plugins.deployment.MainDeployerImpl] Scheduling 
> deployment: 
> vfsfile:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> 
> 2007-03-26 08:49:58,339 ERROR [org.jboss.system.deployers.SARDeployer] 
> Error during deployment: 
> vfsfile:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> 
> org.jboss.deployers.spi.DeploymentException: Error creating managed 
> object for 
> vfsfile:/services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> 
>     at 
> org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.AbstractParsingDeployer.createMetaData(AbstractParsingDeployer.java:121) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.AbstractParsingDeployer.createMetaData(AbstractParsingDeployer.java:88) 
> 
>     at org.jboss.system.deployers.SARDeployer.deploy(SARDeployer.java:90)
>     at 
> org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52) 
> 
>     at 
> org.jboss.deployers.plugins.deployer.DeployerWrapper.commitDeploy(DeployerWrapper.java:170) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:592) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:476) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:406) 
> 
>     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:121) 
> 
>     at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:110) 
> 
>     at 
> org.jboss.profileservice.aop.MainDeployerAspect.process(MainDeployerAspect.java:53) 
> 
>     at 
> org.jboss.aop.advice.org.jboss.profileservice.aop.MainDeployerAspect_z_process_18511994.invoke(MainDeployerAspect_z_process_18511994.java) 
> 
>     at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 
> 
>     at AOPContainerProxy$0.process(AOPContainerProxy$0.java)
>     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:795)
>     at sun.reflect.GeneratedMethodAccessor255.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at 
> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157) 
> 
>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>     at 
> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
> 
>     at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
>     at sun.reflect.GeneratedMethodAccessor948.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at 
> org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:266) 
> 
>     at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
> Caused by: java.io.FileNotFoundException: 
> /services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/output/resources/messaging/test-destinations-full-service.xml 
> (Too many open files)
>     at java.io.FileInputStream.open(Native Method)
>     at java.io.FileInputStream.<init>(FileInputStream.java:106)
>     at 
> org.jboss.net.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:105) 
> 
>     at java.net.URL.openStream(URL.java:1007)
>     at 
> org.jboss.virtual.plugins.context.AbstractURLHandler.openStream(AbstractURLHandler.java:131) 
> 
>     at org.jboss.virtual.VirtualFile.openStream(VirtualFile.java:216)
>     at 
> org.jboss.deployers.plugins.deployers.helpers.SecurityActions$FileActions$2.openStream(SecurityActions.java:75) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.SecurityActions.openStream(SecurityActions.java:88) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.JAXPDeployer.doParse(JAXPDeployer.java:177) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.JAXPDeployer.parse(JAXPDeployer.java:154) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.AbstractParsingDeployer.parse(AbstractParsingDeployer.java:176) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.AbstractParsingDeployer.createMetaData(AbstractParsingDeployer.java:114) 
> 
>     at 
> org.jboss.deployers.plugins.deployers.helpers.AbstractParsingDeployer.createMetaData(AbstractParsingDeployer.java:88) 
> 
>     at org.jboss.system.deployers.SARDeployer.deploy(SARDeployer.java:90)
>     at 
> org.jboss.deployers.plugins.deployer.AbstractSimpleDeployer.commitDeploy(AbstractSimpleDeployer.java:52) 
> 
>     at 
> org.jboss.deployers.plugins.deployer.DeployerWrapper.commitDeploy(DeployerWrapper.java:170) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.commitDeploy(MainDeployerImpl.java:592) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:476) 
> 
>     at 
> org.jboss.deployers.plugins.deployment.MainDeployerImpl.process(MainDeployerImpl.java:406) 
> 
>     at sun.reflect.GeneratedMethodAccessor87.invoke(Unknown Source)
>     at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
> 
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:121) 
> 
>     at 
> org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:110) 
> 
>     at 
> org.jboss.profileservice.aop.MainDeployerAspect.process(MainDeployerAspect.java:53) 
> 
> 
> Tests continue, but fail, until eventually we get a failure by the 
> naming service to accept a socket connection. Presumably, this is the 
> server shutdown call, failure of which leaves the server running:
> 
> 2007-03-26 08:58:45,839 ERROR [org.jboss.naming.Naming] Naming accept 
> handler stopping
> java.net.SocketException: Too many open files
>     at java.net.PlainSocketImpl.socketAccept(Native Method)
>     at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
>     at java.net.ServerSocket.implAccept(ServerSocket.java:450)
>     at java.net.ServerSocket.accept(ServerSocket.java:421)
>     at org.jnp.server.Main$AcceptHandler.run(Main.java:481)
>     at 
> org.jboss.util.threadpool.RunnableTaskWrapper.run(RunnableTaskWrapper.java:148) 
> 
>     at 
> EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:743) 
> 
>     at java.lang.Thread.run(Thread.java:595)
> 
> - Brian
> 
> Charles Crouch wrote:
>> The /trunk testsuite running on jrockit has failed the last two nights...
>>
>> BUILD FAILED
>> /services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/build.xml:874: 
>> The following error occurred while executing this line:
>> /services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/build.xml:959: 
>> The following error occurred while executing this line:
>> /services/cruisecontrol/checkout/jboss-head-testsuite-1.5/testsuite/build.xml:981: 
>> Error starting server "cluster-udp-0": Found a process already 
>> listening on:http://localhost:8080 or jnp://localhost:1099
>>
>> Could someone take a look? Rajesh couldn't find anything obvious wrong 
>> with the test environment.
>>
>> Thanks
>> Charles
>>
>> jboss-qa-internal at redhat.com said the following on 3/26/2007 8:21 AM:
>>> View results here -> 
>>> http://cruisecontrol.jboss.com/cc/buildresults/jboss-head-testsuite-1.5?log=log20070326065137 
>>>
>>>
>>> BUILD FAILED
>>> Ant Error Message: 
>>> /services/cruisecontrol/work/scripts/build-jboss-common.xml:261: The 
>>> following error occurred while executing this line: 
>>> /services/cruisecontrol/work/scripts/build-jboss-common.xml:163: Exit 
>>> code: 1 See tests.log in Build Artifacts for details.
>>> Date of build: 03/26/2007 06:51:37
>>> Time to build: 147 minutes 52 seconds
>>>
>>>  Unit Tests: (0)  Total Errors and Failures: (0)
>>>
>>>  
>>>
>>>  Modifications since last build:  (first 50 of 0)
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> jboss-development mailing list
>>> jboss-development at lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/jboss-development
>>>   
>>
> 
> 


-- 
Brian Stansberry
Lead, AS Clustering
JBoss, a division of Red Hat
brian.stansberry at redhat.com




More information about the jboss-development mailing list