[ 
https://jira.codehaus.org/browse/MEAR-166?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=360589#comment-360589
 ] 

Daniel Huss edited comment on MEAR-166 at 1/3/15 1:55 PM:
----------------------------------------------------------

A minimalist's approach

Changes:
* Modified skinny-wars test case
* Modified {{EarMojo::changeManifestClasspath()}}: Now indiscriminately does 
its thing for all other modules, not just instances of {{JarModule}}.
** This means that when skinny WARs are enabled, WARs will end up on the 
{{Class-Path}} manifest entry of all other modules, including other WARs.

Not what I'd call a good solution. However, as I've recently lost all interest 
in the ear plugin, this is where my participation ends. Bye!

*slowly backs out of the room*

Edit: Looks like I've re-discovered my old account


was (Author: dhuss):
A minimalist's approach

Changes:
* Modified skinny-wars test case
* Modified {{EarMojo::changeManifestClasspath()}}: Now indiscriminately does 
its thing for all other modules, not just instances of {{JarModule}}.
** This means that when skinny WARs are enabled, WARs will end up on the 
{{Class-Path}} manifest entry of all other modules, including other WARs.

Not what I'd call a good solution. However, as I've recently lost all interest 
in the ear plugin, this is where my participation ends. Bye!

*slowly backs out of the room*

> 'skinnyWar' doesn't work well with dependencies of type 'ejb'
> -------------------------------------------------------------
>
>                 Key: MEAR-166
>                 URL: https://jira.codehaus.org/browse/MEAR-166
>             Project: Maven Ear Plugin
>          Issue Type: New Feature
>    Affects Versions: 2.8, 2.9
>         Environment: many different environments I've verified this on
>            Reporter: Michal Michalski
>            Priority: Minor
>              Labels: contributers-welcome
>             Fix For: more-investigation
>
>         Attachments: MEAR-166-patch.diff
>
>
> It seems that 'skinnyWar' works OK with dependencies of type 'jar', but it 
> does left 'ejb' dependencies in WEB-INF/lib. Finally, these dependencies 
> exist both in EAR's lib dir and WEB-INF/lib within WAR, when using classic 
> trick with both 'war'-type and 'pom'-type dependency to WAR, so all WAR's 
> dependencies should go to EAR's lib.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to