[ http://jira.codehaus.org/browse/MEAR-17?page=comments#action_73263 ] 
            
Steve Loughran commented on MEAR-17:
------------------------------------

Sun's belief that you should patch the EJB modules is bollocks, because it 
doesnt take in to account signed JAR files, does it?


On a brighter note while j2ee 1.5 spec doesnt come out and document it 
anywhere, there may a <library-directoy> element in the ear

http://docs.sun.com/app/docs/doc/819-3659/6n5s6m57h?a=view

This will point to the location of the library dir, and it appears to default 
to /lib if not set.

Now, if EAR files point it at  APP-INF/lib you get the same settings for 
weblogic as for java5.. 

Of course, jboss4.x doesnt handle the 1.5 descriptor. There are some hints in 
its docs that it takes the APP-INF/lib dir, but I dont see it working for me.

> Jar files packed in the EAR file should also be added to application.xml or 
> manifest.mf
> ---------------------------------------------------------------------------------------
>
>                 Key: MEAR-17
>                 URL: http://jira.codehaus.org/browse/MEAR-17
>             Project: Maven 2.x Ear Plugin
>          Issue Type: Improvement
>            Reporter: Kristoffer Peterhäesel
>         Assigned To: Stephane Nicoll
>
> While attempting to package an EAR for deployment on JBoss I have come across 
> a (for me) major issue with the way this module works.
> The issue is that there are a lot dependency jars included by default. That 
> by itself isn't the problem. The problem is there is no way to include it in 
> the classpath without defining all the dependencies again in the pom.xml for 
> the EAR.
> In an ideal world (for me) the jars would be an easy way to add the jars to 
> the classpath since I want to include all I need in the EAR to make it as 
> easy as possible to set up a depoyment environment.
> There are really two options for how to do that. Either the jar files are 
> added to the generated Manifest.MF file or else there should be a simple 
> option to include all packed jar files to the application.xml. Both should 
> (AFAIK) work in any standard-compliant container.
> The option of putting all the jar files in APP-INF/lib only works on Weblogic.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to