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

Elliotte Rusty Harold commented on XERCESJ-1769:
------------------------------------------------

{{Total time: 5 seconds}}
{{(base) ~/xerces-j$ java -version}}
{{openjdk version "11.0.16.1" 2022-08-12}}
{{OpenJDK Runtime Environment Temurin-11.0.16.1+1 (build 11.0.16.1+1)}}
{{OpenJDK 64-Bit Server VM Temurin-11.0.16.1+1 (build 11.0.16.1+1, mixed mode)}}
{{(base) ~/xerces-j$ java8; java -version}}
{{java version "1.8.0_172"}}
{{Java(TM) SE Runtime Environment (build 1.8.0_172-b11)}}
{{Java HotSpot(TM) 64-Bit Server VM (build 25.172-b11, mixed mode)}}
{{(base) ~/xerces-j$ java17; java -version}}
{{openjdk version "17.0.13" 2024-10-15}}
{{OpenJDK Runtime Environment Homebrew (build 17.0.13+0)}}
{{OpenJDK 64-Bit Server VM Homebrew (build 17.0.13+0, mixed mode, sharing)}}

> Docs build is broken in Java 11 and 17
> --------------------------------------
>
>                 Key: XERCESJ-1769
>                 URL: https://issues.apache.org/jira/browse/XERCESJ-1769
>             Project: Xerces2-J
>          Issue Type: Bug
>            Reporter: Elliotte Rusty Harold
>            Priority: Critical
>
> at head ./build.sh docs gives
> {{     [java] Exception in thread "main" java.lang.NoClassDefFoundError: 
> com/sun/image/codec/jpeg/JPEGCodec}}
> {{     [java]     at org.apache.stylebook.printers.ImagePrinter.print(Unknown 
> Source)}}
> {{     [java]     at org.apache.stylebook.BasicEntry.create(Unknown Source)}}
> {{     [java]     at org.apache.stylebook.Project.create(Unknown Source)}}
> {{     [java]     at org.apache.stylebook.StyleBook.main(Unknown Source)}}
> {{     [java] Caused by: java.lang.ClassNotFoundException: 
> com.sun.image.codec.jpeg.JPEGCodec}}
> {{     [java]     at 
> java.net.URLClassLoader.findClass(URLClassLoader.java:387)}}
> {{     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:418)}}
> {{     [java]     at 
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)}}
> {{     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:351)}}
> {{     [java]     ... 4 more}}
>  
> It works when building with Java 8. It might not be versions but a 
> distinction between JDK vendors, some of which don't include this 
> non-standard class. 



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to