[ 
https://issues.apache.org/jira/browse/XERCESJ-1689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16368844#comment-16368844
 ] 

Mukul Gandhi commented on XERCESJ-1689:
---------------------------------------

I could do some more study about using Xerces XSD 1.1 jars we release (for e.g 
produced using JDK 1.4 compiler). Oracle's JDK/JRE 1.9 cannot run these jars 
(there could be ways, which I still don't know yet). If JDK 1.9 & 1.8 (or 
below) co-exist on the system, and Xerces XSD 1.1 jars are placed in 
lib/endorsed folder of JRE 1.8, then by setting JAVA_HOME (in a script perhaps) 
to JDK 1.8 we can run Xerces XSD 1.1 (and also XSD 1.0) on such a system.

The Xerces XSD 1.1 jars that we produce (using JDK 1.4 compiler), can run 
without issues on JDK 1.4 upto 1.8 (for code on trunk, its JDK 1.3 to 1.8).

My gut feeling at this point is, if we're releasing 2.12.0 version anytime 
soon, we mention in our release notes that we support JDK 1.3 upto 1.8. The 
next release could support JDK 1.9, with some solution from us.

> Remove org.w3c.dom.html.HTMLDOMImplementation from xercesImpl.jar
> -----------------------------------------------------------------
>
>                 Key: XERCESJ-1689
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1689
>             Project: Xerces2-J
>          Issue Type: Wish
>          Components: DOM (HTML)
>    Affects Versions: 2.11.0
>            Reporter: Otmar Humbel
>            Priority: Critical
>             Fix For: 2.12.0
>
>
> The interface {{org.w3c.dom.html.HTMLDOMImplementation}} is part of the JDK 
> since Java {{1.7}}.
> Java 1.7 has been EOL 'ed since a long time.
>  Is there any reason to keep this interface in {{xercesImpl.jar}}? It 
> produces a split package:
> {{xerces-2_11_0: jdeps --jdk-internals -cp ./xercesImpl.jar}}
>  {{split package: org.w3c.dom.html [jrt:/jdk.xml.dom, ./xercesImpl.jar]}}
> which prevents people from using modules in Java {{>= 9}}.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-dev-h...@xerces.apache.org

Reply via email to