You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by "Willem Jiang (JIRA)" <ji...@apache.org> on 2011/07/08 08:37:16 UTC

[jira] [Created] (AXIOM-370) Axiom impl doesn't exports the packages

Axiom impl doesn't exports the packages
---------------------------------------

                 Key: AXIOM-370
                 URL: https://issues.apache.org/jira/browse/AXIOM-370
             Project: Axiom
          Issue Type: Improvement
          Components: LLOM
    Affects Versions: 1.2.12, 1.2.11, 1.2.10
            Reporter: Willem Jiang


Since 1.2.9, Axiom impl set the package to be private, it causes the trouble that other lib like abdera complains about it can't find the Class of Axiom impl in OSGi.


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Updated] (AXIOM-370) Axiom impl doesn't exports the packages

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIOM-370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang updated AXIOM-370:
-------------------------------

    Attachment: AXIOM-370.patch

submit a patch for it.

> Axiom impl doesn't exports the packages
> ---------------------------------------
>
>                 Key: AXIOM-370
>                 URL: https://issues.apache.org/jira/browse/AXIOM-370
>             Project: Axiom
>          Issue Type: Improvement
>          Components: LLOM
>    Affects Versions: 1.2.10, 1.2.11, 1.2.12
>            Reporter: Willem Jiang
>         Attachments: AXIOM-370.patch
>
>
> Since 1.2.9, Axiom impl set the package to be private, it causes the trouble that other lib like abdera complains about it can't find the Class of Axiom impl in OSGi.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Resolved] (AXIOM-370) Axiom impl doesn't exports the packages

Posted by "Andreas Veithen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/AXIOM-370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andreas Veithen resolved AXIOM-370.
-----------------------------------

    Resolution: Invalid

That is by design. Axiom has an abstract API and axiom-impl is an implementation of that API. Application code must not mess around with these implementation classes and are required to use the API.

The case of Abdera is special because it extends the implementation from axiom-impl to create a domain specific XML object model. The correct solution in that case is to embed the axiom-impl JAR into the Abdera OSGi bundle that contains these extensions.

> Axiom impl doesn't exports the packages
> ---------------------------------------
>
>                 Key: AXIOM-370
>                 URL: https://issues.apache.org/jira/browse/AXIOM-370
>             Project: Axiom
>          Issue Type: Improvement
>          Components: LLOM
>    Affects Versions: 1.2.10, 1.2.11, 1.2.12
>            Reporter: Willem Jiang
>         Attachments: AXIOM-370.patch
>
>
> Since 1.2.9, Axiom impl set the package to be private, it causes the trouble that other lib like abdera complains about it can't find the Class of Axiom impl in OSGi.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org