[jboss-jira] [JBoss JIRA] Updated: (JBAS-7287) OOM encountered with tomcat-sso-tests with 64 bit JVM
Scott Marlow (JIRA)
jira-events at lists.jboss.org
Tue Oct 13 14:14:05 EDT 2009
[ https://jira.jboss.org/jira/browse/JBAS-7287?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Scott Marlow updated JBAS-7287:
-------------------------------
Attachment: AS5_x_tomcat-sso_pid16784.txt
Histogram showing top consumers at the time of deploying tomcat-sso. Note, that the number for retained heap, may include the memory represented by other retained heap values.
1. Objects is the number instances
2. Shallow heap is the memory consumed by one object. An object needs 32 or 64 bits (depending on the OS architecture) per reference, 4 bytes per Integer, 8 bytes per Long, etc. The total is then aligned to 8 bytes.
3. Retained heap of X is the sum of shallow sizes of all objects in the retained set of X, i.e. memory kept alive by X.
Generally speaking, shallow heap of an object is its size in the heap and retained size of the same object is the amount of heap memory that will be freed when the object is garbage collected.
The retained set for a leading set of objects, such as all objects of a particular class or all objects of all classes loaded by a particular class loader or simply a bunch of arbitrary objects, is the set of objects that is released if all objects of that leading set become unaccessible. The retained set includes these objects as well as all other objects only accessible through these objects. The retained size is the total heap size of all objects contained in the retained set.
> OOM encountered with tomcat-sso-tests with 64 bit JVM
> -----------------------------------------------------
>
> Key: JBAS-7287
> URL: https://jira.jboss.org/jira/browse/JBAS-7287
> Project: JBoss Application Server
> Issue Type: Sub-task
> Security Level: Public(Everyone can see)
> Reporter: Shelly McGowan
> Assignee: Scott Marlow
> Attachments: AS5_x_BootOnly_pid3289.txt, AS5_x_tomcat-sso_pid16784.txt
>
>
> deploy, url=file:/mnt/hudson_workspace/workspace/JBoss-AS-5.x-testSuite-sun16/JBossAS_5_x/testsuite/output/lib/programmaticweblogin.ear
> 05:03:59,926 WARN [BasicMBeanRegistry] preRegister() failed for jboss.deployment:id="jboss.jacc:id="vfszip:/mnt/hudson_workspace/workspace/JBoss-AS-5.x-testSuite-sun16/JBossAS_5_x/testsuite/output/lib/web-sso.ear/jbosstest-web-ejbs.jar/",parent="web-sso.ear",service=jacc",type=Component:
> 05:04:20,304 ERROR [STDERR] Exception in thread "AOPListner"
> 05:17:09,347 ERROR [STDERR] java.lang.OutOfMemoryError: Java heap space
> 05:13:43,064 ERROR [BasicMBeanRegistry] Cannot register MBean
> java.lang.OutOfMemoryError: Java heap space
> 05:13:40,032 WARN [MainDeployer] Failed to deploy: file:/mnt/hudson_workspace/workspace/JBoss-AS-5.x-testSuite-sun16/JBossAS_5_x/testsuite/output/lib/programmaticweblogin.ear
> org.jboss.deployers.spi.DeploymentException: Exception determining structure: AbstractVFSDeployment(programmaticweblogin.ear)
> at org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49)
> at org.jboss.deployers.structure.spi.helpers.AbstractStructuralDeployers.determineStructure(AbstractStructuralDeployers.java:85)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineStructure(MainDeployerImpl.java:1004)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.determineDeploymentContext(MainDeployerImpl.java:440)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:390)
> at org.jboss.deployers.plugins.main.MainDeployerImpl.addDeployment(MainDeployerImpl.java:300)
> at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:829)
> at org.jboss.deployment.MainDeployer.redeploy(MainDeployer.java:605)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list