[jboss-jira] [JBoss JIRA] Updated: (EJBTHREE-1700) EJB3 installer deletes JBOSS_HOME/client/ejb3-persistence.jar and does not copy it back during patching

jaikiran pai (JIRA) jira-events at lists.jboss.org
Tue Jan 27 06:43:44 EST 2009


     [ https://jira.jboss.org/jira/browse/EJBTHREE-1700?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

jaikiran pai updated EJBTHREE-1700:
-----------------------------------

    Workaround Description: 
1) Manually copy the ejb3-persistence.jar from %JBOSS_HOME%/common/lib folder to %JBOSS_HOME%/client

OR
2) Edit the client classpath to include %JBOSS_HOME%/common/lib/ejb3-persistence.jar in the classpath.
                Workaround: [Workaround Exists]


> EJB3 installer deletes JBOSS_HOME/client/ejb3-persistence.jar and does not copy it back during patching
> -------------------------------------------------------------------------------------------------------
>
>                 Key: EJBTHREE-1700
>                 URL: https://jira.jboss.org/jira/browse/EJBTHREE-1700
>             Project: EJB 3.0
>          Issue Type: Bug
>          Components: installer
>    Affects Versions: 1.0.0-GA
>         Environment: JBossAS5.0 GA, Sun Java 1.5, RHEL5 OS
>            Reporter: jaikiran pai
>            Assignee: jaikiran pai
>
> The installer deletes the following files from the %JBOSS_HOME%/client folder:
> client/jboss-annotations-ejb3.jar
> client/jboss-ejb3-impl.jar
> client/jboss-ejb3-client.jar
> client/ejb3-persistence.jar
> client/jboss-ejb3-impl-javadoc.jar
> client/jboss-ejb3-ext-api.jar
> client/jboss-ejb3-core-client.jar
> client/jboss-ejb3-proxy-client.jar
> client/jboss-ejb3-proxy-clustered-client.jar
> client/jboss-ejb3-security-client.jar
> but copies back only:
> jboss-ejb3-ext-api.jar
> jboss-ejb3-common-client.jar
> jboss-ejb3-core-client.jar
> jboss-ejb3-proxy-client.jar
> jboss-ejb3-proxy-clustered-client.jar
> jboss-ejb3-security-client.jar
> jboss-metadata.jar
> 1) The installer has references to unexistent jars:
> client/jboss-annotations-ejb3.jar
> client/jboss-ejb3-impl.jar
> client/jboss-ejb3-client.jar
> client/jboss-ejb3-impl-javadoc.jar
> Need to see other such references to non-existent jar(s) and cleanup those references. Not very critical since those are just redundant references.
> 2) The installer deletes the client/ejb3-persistence.jar and does not recopy it. Since we don't do any changes to this jar, we shouldn't be deleting this. Fixing this is important since it breaks the client which rely on the presence of this jar in their classpath (either directly or through jbossall-client.jar). Till this is fixed, the workaround for the clients of this jar is to add %JBOSS_HOME%/common/lib/ejb3-persistence.jar to their classpath.

-- 
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