[jbossws-issues] [JBoss JIRA] Updated: (JBWS-1860) Memory leak fixes for JBossWS1.2.1

Magesh Kumar B (JIRA) jira-events at lists.jboss.org
Wed Nov 28 12:17:47 EST 2007


     [ http://jira.jboss.com/jira/browse/JBWS-1860?page=all ]

Magesh Kumar B updated JBWS-1860:
---------------------------------

    Patch Instructions: 
PATCH NAME: 
        JBWS-1860 
PRODUCT NAME: 
        JBossWS
VERSION: 
        1.2.1.GA
SHORT DESCRIPTION: 
        Memory leak fixes for JBossWS. 
LONG DESCRIPTION: 
        This patch contains fixes for the following memory leak issues 
         1 - ConfigObserver was causing a memory leak 
         ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer) 
         2 - DOMUtils doesn't clear thread locals 
         DOMUtils doesn't clear thread locals hence it causes Memory Leaks. 
MANUAL INSTALL INSTRUCTIONS:
 These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. 

        If you require the Java 1.4 version: - 
        1.Copy the attached jbossws14-client.jar file over the existing one in %JBOSS_HOME%/client. 
        2.Copy the attached jbossws14-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.
        3. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/client. 
        4. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/lib.
        5. If you are running the test suite/samples test cases make sure the attached jbossretro-rt.jar and jbossretro.jar files are copied over the existing ones in thirdparty directory of the test suite/samples directory (This assumes you have already initiated the build by pulling in all the required thirdparty libraries)

        If you require the Java 5.0 version: - 
        1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client.
        2.Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar. 

COMPATIBILITY: 
        None 
DEPENDENCIES: 
        JBossWS1.2.1.GA 
SUPERSEDES: 
        None 
SUPERSEDED BY: 
        JBossWS2.0.1SP2
CREATOR: 
        Magesh Kumar B 
DATE: 
        28th November 2007

  was:
PATCH NAME: 
        JBWS-1860 
PRODUCT NAME: 
        JBossWS
VERSION: 
        1.2.1.GA
SHORT DESCRIPTION: 
        Memory leak fixes for JBossWS. 
LONG DESCRIPTION: 
        This patch contains fixes for the following memory leak issues 
         1 - ConfigObserver was causing a memory leak 
         ConfigObserver becomes a possible memory leak through the Observable pattern that's used between EndpointMetaData(Subject) and CommonBindingProvider(Observer) 
         2 - DOMUtils doesn't clear thread locals 
         DOMUtils doesn't clear thread locals hence it causes Memory Leaks. 
MANUAL INSTALL INSTRUCTIONS:
 These instructions assume you have already successfully installed JBossWS 1.2.1.GA and are updating the installation. 

        If you require the Java 1.4 version: - 
        1.Copy the attached jbossws14-client.jar file over the existing one in %JBOSS_HOME%/client. 
        2.Copy the attached jbossws14-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar.
        3. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/client. 
        4. Copy the attached jbossretro-rt.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/lib.
        5. If you are running the test suite/samples test cases make sure the attached jbossretro-rt.jar and jbossretro.jar files are copied over the existing ones in thirdparty directory of the test suite/samples directory (This assumes you have already initiated the build by pulling in all the required thirdparty libraries)

        If you require the Java 5.0 version: - 
        1.Copy the attached jbossws-client.jar file over the existing one in %JBOSS_HOME%/client.
        2.Copy the attached jbossws-core.jar file over the existing one in %JBOSS_HOME%/server/%SERVER_CONFIG%/deploy/jbossws.sar. 

        For JDK1.4 please use the unpatched version of JBossWS1.2.1.GA
COMPATIBILITY: 
        None 
DEPENDENCIES: 
        JBossWS1.2.1.GA 
SUPERSEDES: 
        None 
SUPERSEDED BY: 
        JBossWS2.0.1SP2
CREATOR: 
        Magesh Kumar B 
DATE: 
        16th November 2007


> Memory leak fixes for JBossWS1.2.1
> ----------------------------------
>
>                 Key: JBWS-1860
>                 URL: http://jira.jboss.com/jira/browse/JBWS-1860
>             Project: JBoss Web Services
>          Issue Type: Support Patch
>      Security Level: Public(Everyone can see) 
>    Affects Versions: jbossws-1.2.1
>         Environment: JBoss Application Server 4.0.5 + JDK1.5
>            Reporter: Magesh Kumar B
>         Assigned To: Magesh Kumar B
>            Priority: Critical
>         Attachments: jbossretro-rt.jar, jbossretro.jar, jbossws-client.jar, jbossws-core.jar, jbossws14-client.jar, jbossws14-core.jar
>
>          Time Spent: 2 days, 30 minutes
>  Remaining Estimate: 0 minutes
>
> Port the following memory leak fixes for JBossWS1.2.1
> [JBWS-1833] - ConfigObserver was causing a memory leak
> [JBWS-1903] - DOMUtils doesn't clear thread locals

-- 
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 jbossws-issues mailing list