[jboss-jira] [JBoss JIRA] Closed: (JBAS-3971) Add basic classloader leakage tests
Brian Stansberry (JIRA)
jira-events at jboss.com
Sun Feb 4 23:02:24 EST 2007
[ http://jira.jboss.com/jira/browse/JBAS-3971?page=all ]
Brian Stansberry closed JBAS-3971.
----------------------------------
Resolution: Done
> Add basic classloader leakage tests
> -----------------------------------
>
> Key: JBAS-3971
> URL: http://jira.jboss.com/jira/browse/JBAS-3971
> Project: JBoss Application Server
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: ClassLoading
> Reporter: Brian Stansberry
> Assigned To: Brian Stansberry
> Fix For: JBossAS-4.2.0.CR1
>
> Attachments: simplewar-020207.html
>
>
> Add basic tests for classloader leaks following deployment, use and undeployment of various packages (wars, ejb jars and ears with and without scoped classloaders).
> As part of deploy setup, test drivfer will deploy a sar with a service that deployments can use to register their classloader. Service will maintain a WeakReference to the classloader.
> Test will deploy various packages and invoke operations on them (web requests and remote ejb invocations). Deployments will register their classloader, and during invocations will log using commons-logging (thus testing for leaks via commons-logging). Test driver will then undeploy the package check with the service to see if the classloader was released.
> If JBoss Profiler is on the path and -agentlib:jbossAgent is passed to java, if the classloader is not released the service will generate and log a report tracing references to the classloader. This can be used to isolate the cause of the leak.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list