Also, I'll take a look at openejb-client, but I'm not too sure what do with
this conflict:

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

Any thoughts?

Jon

On Thu, Sep 12, 2019 at 9:02 PM Jonathan Gallimore <
jonathan.gallim...@gmail.com> wrote:

> 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 <david.blev...@gmail.com>
> wrote:
>
>>
>> > On Sep 12, 2019, at 7:09 AM, Jonathan Gallimore <
>> jonathan.gallim...@gmail.com> 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