Hi David!

Thanks for pointing this out. I've got the list of duplicate - I'd
appreciate yours (and anyone else's) view on the conflicts below:

Full set of duplicate classes is here:
https://gist.github.com/jgallimore/9f653f4fa3aec515051f6cd76af7c48f

Essentially we have the following conflicts:

javax.activation:

- jakarta.activation-1.2.1.jar
- jakarta.activation-api-1.2.1.jar (*)
- geronimo-activation_1.1_spec-1.1.jar (*)

javax.interceptor:

- javaee-api-8.0-2.jar
- geronimo-interceptor_1.2_spec-1.0.jar (*)

javax.mail:

- geronimo-javamail_1.4_spec-1.7.1.jar (*)
- geronimo-javamail_1.4_mail-1.9.0-alpha-2.jar

javax.persistence:

- javaee-api-8.0-2.jar
- geronimo-jpa_2.2_spec-1.0.jar (*)

javax.xml.soap:

- javaee-api-8.0-2.jar
- jakarta.xml.soap-api-1.4.1.jar (*)

javax/xml/ws/EndpointReference.class, javax/xml/ws/WebServiceFeature.class
and javax/xml/ws/wsaddressing/W3CEndpointReference.class:

- javaee-api-8.0-2.jar
- openejb-client-8.0.0.jar

org.apache.geronimo.mail:

- geronimo-javamail_1.4_spec-1.7.1.jar (*)
- geronimo-javamail_1.4_mail-1.9.0-alpha-2.jar

org.apache.geronimo.osgi.locator:

- geronimo-javamail_1.4_spec-1.7.1.jar (*)
- geronimo-activation_1.1_spec-1.1.jar (*)
- geronimo-javamail_1.4_mail-1.9.0-alpha-2.jar

The lines with a (*) are the jars I'd suggest *removing*, but I'd
appreciate guidance. The set to remove would be:

geronimo-activation_1.1_spec-1.1.jar (covered
by jakarta.activation-1.2.1.jar)
jakarta.activation-api-1.2.1.jar  (covered by jakarta.activation-1.2.1.jar)
<-- this seems strange to me, but I can confirm that
jakarta.activation-1.2.1.jar contains both the api and impl - is that
intended?
geronimo-interceptor_1.2_spec-1.0.jar (covered by javaee-api-8.0-2.jar)
geronimo-javamail_1.4_spec-1.7.1.jar (covered
by geronimo-javamail_1.4_mail-1.9.0-alpha-2.jar)
geronimo-jpa_2.2_spec-1.0.jar (covered by javaee-api-8.0-2.jar)
jakarta.xml.soap-api-1.4.1.jar (covered by javaee-api-8.0-2.jar)

Does that sound reasonable?

Jon


On Thu, Sep 12, 2019 at 7:39 PM David Blevins <[email protected]>
wrote:

>
> > On Sep 12, 2019, at 7:09 AM, Jonathan Gallimore <
> [email protected]> wrote:
> >
> >  ADD geronimo-activation_1.1_spec-1.1.jar [47.47 ko]
> >  ADD geronimo-javamail_1.4_spec-1.7.1.jar [223.30 ko]
> >  ADD geronimo-jpa_2.2_spec-1.0.jar [128.50 ko]
>
> Befor the reroll, do a quick check to see if any of the above are already
> in other jars. (the javaee-8 jar)
>
> >  ADD jakarta.activation-api-1.2.1.jar [44.40 ko]
>
> We should cut this one out in favor of
> geronimo-activation_1.1_spec-1.1.jar.
>
>
> -David
>
>

Reply via email to