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

Woonsan Ko resolved JS2-1180.
-----------------------------

    Resolution: Fixed

Fixed.

Removed javax.activation:activation:jar because geronimo-javamail_1.4_provider 
contains implementations for JAF.
By the way, we cannot simply use the geronimo javamail pom dependency because 
the pom does not have those three (javamail spec, javamail provider and 
activation spec) in the dependency list and so it doesn't pull out those 
transitively.
Therefore, I left those separately defined.

> Reduce redundant dependencies
> -----------------------------
>
>                 Key: JS2-1180
>                 URL: https://issues.apache.org/jira/browse/JS2-1180
>             Project: Jetspeed 2
>          Issue Type: Task
>          Components: Dependencies
>    Affects Versions: 2.2.1
>            Reporter: Woonsan Ko
>            Assignee: Woonsan Ko
>            Priority: Minor
>             Fix For: 2.2.1
>
>
> Some dependencies are duplicate, so we need to reduce the redundancies.
> For example, I found the followings need to be refined:
> (1) In components/jetspeed-registry,
>      javax.xml.bind:jaxb-api:jar:2.1:compile could be 
>      replaced by org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:1.0
>      Accordingly, the transitive dependencies could be replaced as well: 
>      stax-api-1.0-2.jar by geronimo-stax-api_1.0_spec-1.0.1.jar
>     (By the way, we still need to keep both activation-1.1.jar 
> geronimo-activation_1.1_spec-1.0.2.jar
>      because activation.jar contains implementations as well as interfaces.)
> (2) In components/jetspeed-cm and in other components:
>     javax.transaction:jta:jar:1.0.1B:runtime could be
>     replaced by org.apache.geronimo.specs:geronimo-jta_1.1_spec.
> (3) In components/jetspeed-portal
>     mail-1.3.3.jar could be replaced by geronimo-javamail_1.4_spec-1.6.jar
>     (geronimo-javamail_1.4_spec-1.6.jar seems to have been used by CXF 
> already.)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to