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

Sagara Gunathunga  resolved WODEN-182.
--------------------------------------

    Resolution: Fixed

fixed in r814707

QName class and related test cases moved in to a new module called woden-qname.


> 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to