[
https://issues.apache.org/jira/browse/AXIS2-5714?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14662337#comment-14662337
]
Andreas Veithen commented on AXIS2-5714:
----------------------------------------
As the name implies, the org.apache.axiom.om.impl.dom.factory package contains
internal implementation classes and is not exported. This is by design. The
fact that WSO2's repackaged Axiom bundle exports these packages is a violation
of that encapsulation. Please don't advertise using this kind of modified
versions that are not distributed by the ASF itself.
The root cause for the org.apache.axiom.om.impl.dom.factory import is that the
1.6 branch depends on axiom-compat. That artifact contains deprecated classes
and is included for compatibility with older code. In particular, axiom-compat
contains classes that were originally part of axiom-dom, and in Axiom 1.2.14,
some of these classes had references to classes in
org.apache.axiom.om.impl.dom.factory. That is the reason why BND generated an
import for that package. In Axiom 1.2.15 this is no longer the case (see
r1425363). The Axis2 1.6 branch has recently been updated to Axiom 1.2.15 and
therefore the problem with the org.apache.axiom.om.impl.dom.factory import no
longer exists.
> Axis2 Codegen 1.6.3 Plugin for eclipse not picked up for installation
> ---------------------------------------------------------------------
>
> Key: AXIS2-5714
> URL: https://issues.apache.org/jira/browse/AXIS2-5714
> Project: Axis2
> Issue Type: Bug
> Components: Tools
> Affects Versions: 1.6.3
> Reporter: pulin jhaveri
> Fix For: 1.7.0
>
> Attachments: AXIS2-5714.patch
>
>
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]