You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (Jira)" <ji...@apache.org> on 2022/01/12 08:36:00 UTC

[jira] [Updated] (MEAR-307) skinny modules war libs are not put into shared lib directory

     [ https://issues.apache.org/jira/browse/MEAR-307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Osipov updated MEAR-307:
--------------------------------
    Summary: skinny modules war libs are not put into shared lib directory  (was: skinny modules war libs are not put into shared lib folder)

> skinny modules war libs are not put into shared lib directory
> -------------------------------------------------------------
>
>                 Key: MEAR-307
>                 URL: https://issues.apache.org/jira/browse/MEAR-307
>             Project: Maven EAR Plugin
>          Issue Type: Bug
>    Affects Versions: 3.2.0
>            Reporter: Benjamin Asbach
>            Priority: Major
>         Attachments: MEAR-307_fixed_example.zip, ear-war-skinny-bug-ear.zip
>
>
> {code:xml}
>   <build>
>     <plugins>
>       <plugin>
>         <artifactId>maven-ear-plugin</artifactId>
>         <version>3.2.0</version>
>         <configuration>
>           <version>8</version>
>           <defaultLibBundleDir>libs/</defaultLibBundleDir>
>           <skinnyModules>true</skinnyModules>
>         </configuration>
>       </plugin>
>     </plugins>
>   </build>
>   <dependencies>
>     <dependency>
>       <groupId>org.jenkins-ci.main</groupId>
>       <artifactId>jenkins-war</artifactId>
>       <version>2.328</version>
>       <type>war</type>
>     </dependency>
>   </dependencies>
> {code}
> With the current configuration the libs of war application are not placed into libs folder. 
> This causes problems when you add an ejb module: The ejb dependencies are placed in libs and the META-INF/MANIFEST-MF classpath entry of the war is set with the libs classpath.
> This causes problems with classloading in JBoss EAP.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)