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

Elliotte Rusty Harold updated XERCESJ-1769:
-------------------------------------------
    Description: 
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. 

  was:
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.


> 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: j-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: j-dev-h...@xerces.apache.org

Reply via email to