You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Gert Vanthienen (JIRA)" <ji...@apache.org> on 2009/09/25 14:45:52 UTC

[jira] Resolved: (SMX4-384) Unable to build JAXP 1.3 specification on IBM JDK 1.6

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

Gert Vanthienen resolved SMX4-384.
----------------------------------

    Resolution: Fixed

Fixed by copying the SecuritySupport from the JAXP 1.4 specification, which no longer has the JDK 1.1.x lookup support that was causing this.

{noformat}
Adding         jaxp-api-1.3/src/main/java/org/xml/sax/helpers/SecuritySupport.java
Sending        jaxp-api-1.3/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java
Transmitting file data ..
Committed revision 818839.
{noformat}

> Unable to build JAXP 1.3 specification on IBM JDK 1.6
> -----------------------------------------------------
>
>                 Key: SMX4-384
>                 URL: https://issues.apache.org/activemq/browse/SMX4-384
>             Project: ServiceMix 4
>          Issue Type: Bug
>    Affects Versions: specs-1.3.0
>            Reporter: Gert Vanthienen
>            Assignee: Gert Vanthienen
>             Fix For: specs-1.4.0
>
>
> The smx4 specs component hits a compilation error using the jdk 1.6 when compiling the jaxp-api-1.3 module.
> The error looks like this:
> jaxp-api-1.3/src/main/java/org/xml/sax/helpers/XMLReaderFactory.java:[114,44] cannot find symbol
> symbol : method getInstance()
> location: class org.xml.sax.helpers.SecuritySupport
> Possible work around is to use the XMLReaderFactory.java and SecuritySupport.java used in the jaxp-api-1.4 module in place of the XMLReaderFactory.java in the jaxp-api-1.3 module (fairly minor change). This change compiles okay for each of ibm jdk 1.5, 1.6 and the sun jdk 1.5. 

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