You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by "Sagara Gunathunga (JIRA)" <ji...@apache.org> on 2009/09/12 20:37:58 UTC

[jira] Commented: (WODEN-182) Private QName class causes classloading issues

    [ https://issues.apache.org/jira/browse/WODEN-182?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12754584#action_12754584 ] 

Sagara Gunathunga  commented on WODEN-182:
------------------------------------------

With the new Maven based directory structure above patch became obsoleted. But it is possible to move QName class from woden-api module to a new  maven module called woden-qname so that it will build QName.jar separately WDYT ? 

> Private QName class causes classloading issues
> ----------------------------------------------
>
>                 Key: WODEN-182
>                 URL: https://issues.apache.org/jira/browse/WODEN-182
>             Project: Woden
>          Issue Type: Bug
>          Components: Parser
>    Affects Versions: M7b
>            Reporter: Lawrence Mandel
>            Assignee: John Kaputin
>             Fix For: M9
>
>         Attachments: qnamebuild.patch
>
>
> I'm using Woden in an OSGi environment with the Sun Java 5 SDK. In this case the SDK contains a version of QName in the same package as that used privately be Woden.
> The duplicate QName class causes classloading issues as certain OSGi bundles have access to QName from the SDK and certain bundles have access to QName from Woden. (This is due to the classloading nature of OSGi.) I think it's best if Woden remove this private version of QName. If it is required for older Java runtimes and is not available from another source we can create a separate QName jar that can be optionally added for older runtimes and does not need to be present for Java 5 and later runtimes.

-- 
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: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org