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

Carsten Pfeiffer commented on XERCESJ-1760:
-------------------------------------------

AFAIU this is a duplicate of XERCESJ-1689 which has been fixed long ago for 
version 2.12.3, but, alas, this version is still not released. 

A new java version requirement is not requested, just a new release of version 
2.12.3 to become compatible with Java 9+.

> Splitpackage not allowed on modulepath
> --------------------------------------
>
>                 Key: XERCESJ-1760
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1760
>             Project: Xerces2-J
>          Issue Type: Wish
>          Components: DOM (HTML)
>    Affects Versions: 2.12.2
>            Reporter: Kai Hofmann
>            Priority: Minor
>
> I am working with Java 17 completly based on the module path - so unit tests 
> also there - also using cucumber. When using
> <dependency>
>     <groupId>xerces</groupId>
>     <artifactId>xercesImpl</artifactId>
>     <version>2.12.2</version>
> </dependency>
> I got the following error message:
> Corrupted channel by directly writing to native stream in forked JVM 1. 
> Stream 'java.lang.module.ResolutionException: 
> Modules jdk.xml.dom and xercesImpl export package org.w3c.dom.html to module 
> io.cucumber.cucumberexpressions'.
>  
> Which ist a correct error, because on the modulepath split-packages are not 
> allowed!
> Within the xercesImpl-2.12.2.jar you export the package org.w3c.dom.html 
> which part of the jdk.xml.dom. And so this is a splitpackage.
>  
> So please fix that to make xerces2-j working with the java module system.
>  
>  
>  
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
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