[ 
https://issues.apache.org/jira/browse/EDGENT-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16289535#comment-16289535
 ] 

Dale LaBossiere commented on EDGENT-442:
----------------------------------------

The pom can't use the typical {{<excludes>META-INF/**}}
because the j8 jar has "service" metadata that needs to
be included.

The pom's (incorrect) solution of using 
{{<excludes>META-INF/*,META-INF/maven/**}}
PLUS a jar-plugin config decl that specifies
{{<include>META-INF/services/**}}
{{<include>org/apache/edgent/javax/websocket/impl/*.class}}
is causing the problem.

The simple solution is to only include the "services" metadata and class files 
from the j8 jar and omit the jar-plugin decl.

> j7 connectors/websocket-jetty jar lacks META-INF/LICENSE,etc
> ------------------------------------------------------------
>
>                 Key: EDGENT-442
>                 URL: https://issues.apache.org/jira/browse/EDGENT-442
>             Project: Edgent
>          Issue Type: Bug
>          Components: Miscellaneous
>            Reporter: Dale LaBossiere
>            Assignee: Dale LaBossiere
>
> The META-INF/LICENSE, NOTICE, DISCLAIMER and DEPENDENCIES are missing from 
> the java7 connectors/websocket-jetty jar included in the 1.2.0-incubating 
> release.
> Just fix for the next release.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to