dilipdhankecha2530 commented on issue #3945:
URL: https://github.com/apache/camel-quarkus/issues/3945#issuecomment-1198039545

   With below command
   
   ```
   ./gradlew clean build -Dquarkus.package.type=native 
-Dquarkus.native.native-image-xmx=6g 
-Dquarkus.native.additional-build-args=--initialize-at-run-time=org.apache.pdfbox.rendering.SoftMask,--initialize-at-run-time=org.apache.pdfbox.pdmodel.graphics.color.PDCIEDictionaryBasedColorSpace
 -i -x test -x javadoc
   ```
   
   i got an error
   
   ```
   22.1-java17: Pulling from quarkus/ubi-quarkus-native-image
   Digest: 
sha256:3d5dd675ced8005a2530019e1acc69641ae67ebd73fa7facfd038e1061d24152
   Status: Image is up to date for 
quay.io/quarkus/ubi-quarkus-native-image:22.1-java17
   quay.io/quarkus/ubi-quarkus-native-image:22.1-java17
   Running Quarkus native-image plugin on GraalVM 22.1.0 Java 17 CE (Java 
Version 17.0.3+7-jvmci-22.1-b06)
   docker run --env LANG=C --rm --user 1000:1000 -v 
/home/dilip/Desktop/image-processor/build/image-processor-1.0.0-SNAPSHOT-native-image-source-jar:/project:z
 --name build-native-ycTEV quay.io/quarkus/ubi-quarkus-native-image:22.1-java17 
-J-Dsun.nio.ch.maxUpdateArraySize=100 
-J-Djava.util.logging.manager=org.jboss.logmanager.LogManager 
-J-Dio.netty.leakDetection.level=DISABLED -J-Dio.netty.allocator.maxOrder=3 
-J-Duser.language=en -J-Duser.country=IN -J-Dfile.encoding=UTF-8 
--features=io.quarkus.runner.Feature,io.quarkus.runtime.graal.ResourcesFeature,io.quarkus.runtime.graal.DisableLoggingFeature,io.quarkus.awt.runtime.graal.AwtFeature,io.quarkus.awt.runtime.graal.DarwinAwtFeature
 -H:-ParseOnce -J--add-exports=java.security.jgss/sun.security.krb5=ALL-UNNAMED 
-J--add-opens=java.base/java.text=ALL-UNNAMED 
--initialize-at-run-time=org.apache.pdfbox.rendering.SoftMask 
--initialize-at-run-time=org.apache.pdfbox.pdmodel.graphics.color.PDCIEDictionaryBasedColorSpace
 -H:InitialCollectionPo
 licy=com.oracle.svm.core.genscavenge.CollectionPolicy\$BySpaceAndTime -H:+JNI 
-H:+AllowFoldMethods -J-Djava.awt.headless=true -H:FallbackThreshold=0 
--link-at-build-time -H:+ReportExceptionStackTraces -J-Xmx6g -H:-AddAllCharsets 
-H:EnableURLProtocols=http,https -H:NativeLinkerOption=-no-pie 
-H:-UseServiceLoaderFeature -H:+StackTrace 
image-processor-1.0.0-SNAPSHOT-runner -jar 
image-processor-1.0.0-SNAPSHOT-runner.jar
   
========================================================================================================================
   GraalVM Native Image: Generating 'image-processor-1.0.0-SNAPSHOT-runner' 
(executable)...
   
========================================================================================================================
   [1/7] Initializing...                                                        
                            (7.2s @ 0.15GB)
    Version info: 'GraalVM 22.1.0 Java 17 CE'
    C compiler: gcc (redhat, x86_64, 8.5.0)
    Garbage collector: Serial GC
    5 user-provided feature(s)
     - io.quarkus.awt.runtime.graal.AwtFeature
     - io.quarkus.awt.runtime.graal.DarwinAwtFeature
     - io.quarkus.runner.Feature
     - io.quarkus.runtime.graal.DisableLoggingFeature
     - io.quarkus.runtime.graal.ResourcesFeature
   11:51:15,459 WARN  [org.apa.pdf.pdm.fon.FileSystemFontProvider] New fonts 
found, font cache will be re-built
   11:51:15,461 WARN  [org.apa.pdf.pdm.fon.FileSystemFontProvider] Building 
on-disk font cache, this may take a while
   11:51:15,509 WARN  [org.apa.pdf.pdm.fon.FileSystemFontProvider] Finished 
building on-disk font cache, found 9 fonts
   11:51:15,510 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Times-Roman
   11:51:15,512 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Times-Bold
   11:51:15,513 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Times-Italic
   11:51:15,515 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Times-BoldItalic
   11:51:15,517 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Helvetica
   11:51:15,518 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Helvetica-Bold
   11:51:15,519 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Helvetica-Oblique
   11:51:15,521 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Helvetica-BoldOblique
   11:51:15,522 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Courier
   11:51:15,533 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Courier-Bold
   11:51:15,535 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Courier-Oblique
   11:51:15,536 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Courier-BoldOblique
   11:51:15,537 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font Symbol
   11:51:15,538 WARN  [org.apa.pdf.pdm.fon.PDType1Font] Using fallback font 
LiberationSans for base font ZapfDingbats
   To see how the classes got initialized, use 
--trace-class-initialization=java.awt.Image,sun.awt.image.ByteBandedRaster,java.awt.image.SampleModel,sun.java2d.StateTrackableDelegate,java.awt.Rectangle,sun.awt.image.IntegerInterleavedRaster,java.awt.image.ColorModel,java.awt.Toolkit,sun.awt.image.IntegerComponentRaster,java.awt.image.DirectColorModel,java.awt.image.Raster,java.awt.image.SinglePixelPackedSampleModel,sun.java2d.StateTrackableDelegate$2,java.awt.image.WritableRaster,java.awt.image.DataBuffer,java.awt.image.ComponentSampleModel,java.awt.image.BandedSampleModel,sun.awt.image.SunWritableRaster,sun.java2d.Disposer,java.awt.image.BufferedImage,java.awt.color.ColorSpace$BuiltInSpace,java.awt.image.DataBufferByte,java.awt.image.DataBufferInt,java.awt.image.PackedColorModel
   [2/7] Performing analysis...  [*]                                            
                           (68.1s @ 1.90GB)
     12,459 (88.87%) of 14,019 classes reachable
     20,347 (59.22%) of 34,357 fields reachable
     73,086 (69.45%) of 105,233 methods reachable
        333 classes,    40 fields, and   629 methods registered for reflection
   
   Error: Classes that should be initialized at run time got initialized during 
image building:
    java.awt.Image the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Image got initialized use --trace-class-initialization=java.awt.Image
   sun.awt.image.ByteBandedRaster the class was requested to be initialized at 
run time (Quarkus run time init for AWT). To see why 
sun.awt.image.ByteBandedRaster got initialized use 
--trace-class-initialization=sun.awt.image.ByteBandedRaster
   java.awt.image.SampleModel the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.SampleModel got initialized use 
--trace-class-initialization=java.awt.image.SampleModel
   sun.java2d.StateTrackableDelegate the class was requested to be initialized 
at run time (Quarkus run time init for AWT). To see why 
sun.java2d.StateTrackableDelegate got initialized use 
--trace-class-initialization=sun.java2d.StateTrackableDelegate
   java.awt.Rectangle the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Rectangle got initialized use 
--trace-class-initialization=java.awt.Rectangle
   sun.awt.image.IntegerInterleavedRaster the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.awt.image.IntegerInterleavedRaster got initialized use 
--trace-class-initialization=sun.awt.image.IntegerInterleavedRaster
   java.awt.image.ColorModel the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.ColorModel got initialized use 
--trace-class-initialization=java.awt.image.ColorModel
   java.awt.Toolkit the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Toolkit got initialized use 
--trace-class-initialization=java.awt.Toolkit
   sun.awt.image.IntegerComponentRaster the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.awt.image.IntegerComponentRaster got initialized use 
--trace-class-initialization=sun.awt.image.IntegerComponentRaster
   java.awt.image.DirectColorModel the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DirectColorModel got initialized use 
--trace-class-initialization=java.awt.image.DirectColorModel
   java.awt.image.Raster the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.Raster got initialized use 
--trace-class-initialization=java.awt.image.Raster
   java.awt.image.SinglePixelPackedSampleModel the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.image.SinglePixelPackedSampleModel got initialized use 
--trace-class-initialization=java.awt.image.SinglePixelPackedSampleModel
   sun.java2d.StateTrackableDelegate$2 the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.java2d.StateTrackableDelegate$2 got initialized use 
--trace-class-initialization=sun.java2d.StateTrackableDelegate$2
   java.awt.image.WritableRaster the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.WritableRaster got initialized use 
--trace-class-initialization=java.awt.image.WritableRaster
   java.awt.image.DataBuffer the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBuffer got initialized use 
--trace-class-initialization=java.awt.image.DataBuffer
   
------------------------------------------------------------------------------------------------------------------------
   java.awt.image.ComponentSampleModel the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.image.ComponentSampleModel got initialized use 
--trace-class-initialization=java.awt.image.ComponentSampleModel
   java.awt.image.BandedSampleModel the class was requested to be initialized 
at run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.BandedSampleModel got initialized use 
--trace-class-initialization=java.awt.image.BandedSampleModel
   sun.awt.image.SunWritableRaster the class was requested to be initialized at 
run time (Quarkus run time init for AWT). To see why 
sun.awt.image.SunWritableRaster got initialized use 
--trace-class-initialization=sun.awt.image.SunWritableRaster
   sun.java2d.Disposer the class was requested to be initialized at run time 
(Quarkus run time init for AWT). To see why sun.java2d.Disposer got initialized 
use --trace-class-initialization=sun.java2d.Disposer
   java.awt.image.BufferedImage the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.BufferedImage got initialized use 
--trace-class-initialization=java.awt.image.BufferedImage
   java.awt.color.ColorSpace$BuiltInSpace the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.color.ColorSpace$BuiltInSpace got initialized use 
--trace-class-initialization=java.awt.color.ColorSpace$BuiltInSpace
   java.awt.image.DataBufferByte the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBufferByte got initialized use 
--trace-class-initialization=java.awt.image.DataBufferByte
   java.awt.image.DataBufferInt the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBufferInt got initialized use 
--trace-class-initialization=java.awt.image.DataBufferInt
   java.awt.image.PackedColorModel the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.PackedColorModel got initialized use 
--trace-class-initialization=java.awt.image.PackedColorModel
   
   com.oracle.svm.core.util.UserError$UserException: Classes that should be 
initialized at run time got initialized during image building:
    java.awt.Image the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Image got initialized use --trace-class-initialization=java.awt.Image
   sun.awt.image.ByteBandedRaster the class was requested to be initialized at 
run time (Quarkus run time init for AWT). To see why 
sun.awt.image.ByteBandedRaster got initialized use 
--trace-class-initialization=sun.awt.image.ByteBandedRaster
   java.awt.image.SampleModel the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.SampleModel got initialized use 
--trace-class-initialization=java.awt.image.SampleModel
   sun.java2d.StateTrackableDelegate the class was requested to be initialized 
at run time (Quarkus run time init for AWT). To see why 
sun.java2d.StateTrackableDelegate got initialized use 
--trace-class-initialization=sun.java2d.StateTrackableDelegate
   java.awt.Rectangle the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Rectangle got initialized use 
--trace-class-initialization=java.awt.Rectangle
   sun.awt.image.IntegerInterleavedRaster the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.awt.image.IntegerInterleavedRaster got initialized use 
--trace-class-initialization=sun.awt.image.IntegerInterleavedRaster
   java.awt.image.ColorModel the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.ColorModel got initialized use 
--trace-class-initialization=java.awt.image.ColorModel
   java.awt.Toolkit the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.Toolkit got initialized use 
--trace-class-initialization=java.awt.Toolkit
   sun.awt.image.IntegerComponentRaster the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.awt.image.IntegerComponentRaster got initialized use 
--trace-class-initialization=sun.awt.image.IntegerComponentRaster
   java.awt.image.DirectColorModel the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DirectColorModel got initialized use 
--trace-class-initialization=java.awt.image.DirectColorModel
   java.awt.image.Raster the class was requested to be initialized at run time 
(Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.Raster got initialized use 
--trace-class-initialization=java.awt.image.Raster
   java.awt.image.SinglePixelPackedSampleModel the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.image.SinglePixelPackedSampleModel got initialized use 
--trace-class-initialization=java.awt.image.SinglePixelPackedSampleModel
   sun.java2d.StateTrackableDelegate$2 the class was requested to be 
initialized at run time (Quarkus run time init for AWT). To see why 
sun.java2d.StateTrackableDelegate$2 got initialized use 
--trace-class-initialization=sun.java2d.StateTrackableDelegate$2
   java.awt.image.WritableRaster the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.WritableRaster got initialized use 
--trace-class-initialization=java.awt.image.WritableRaster
   java.awt.image.DataBuffer the class was requested to be initialized at run 
time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBuffer got initialized use 
--trace-class-initialization=java.awt.image.DataBuffer
   java.awt.image.ComponentSampleModel the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.image.ComponentSampleModel got initialized use 
--trace-class-initialization=java.awt.image.ComponentSampleModel
   java.awt.image.BandedSampleModel the class was requested to be initialized 
at run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.BandedSampleModel got initialized use 
--trace-class-initialization=java.awt.image.BandedSampleModel
   sun.awt.image.SunWritableRaster the class was requested to be initialized at 
run time (Quarkus run time init for AWT). To see why 
sun.awt.image.SunWritableRaster got initialized use 
--trace-class-initialization=sun.awt.image.SunWritableRaster
   sun.java2d.Disposer the class was requested to be initialized at run time 
(Quarkus run time init for AWT). To see why sun.java2d.Disposer got initialized 
use --trace-class-initialization=sun.java2d.Disposer
   java.awt.image.BufferedImage the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.BufferedImage got initialized use 
--trace-class-initialization=java.awt.image.BufferedImage
   java.awt.color.ColorSpace$BuiltInSpace the class was requested to be 
initialized at run time (Required for sun.text.bidi.BidiBase.NumericShapings). 
To see why java.awt.color.ColorSpace$BuiltInSpace got initialized use 
--trace-class-initialization=java.awt.color.ColorSpace$BuiltInSpace
   java.awt.image.DataBufferByte the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBufferByte got initialized use 
--trace-class-initialization=java.awt.image.DataBufferByte
   java.awt.image.DataBufferInt the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.DataBufferInt got initialized use 
--trace-class-initialization=java.awt.image.DataBufferInt
   java.awt.image.PackedColorModel the class was requested to be initialized at 
run time (Required for sun.text.bidi.BidiBase.NumericShapings). To see why 
java.awt.image.PackedColorModel got initialized use 
--trace-class-initialization=java.awt.image.PackedColorModel
   
           at com.oracle.svm.core.util.UserError.abort(UserError.java:72)
           at 
com.oracle.svm.hosted.classinitialization.ConfigurableClassInitialization.checkDelayedInitialization(ConfigurableClassInitialization.java:560)
           at 
com.oracle.svm.hosted.classinitialization.ClassInitializationFeature.duringAnalysis(ClassInitializationFeature.java:167)
           at 
com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$10(NativeImageGenerator.java:726)
           at 
com.oracle.svm.hosted.FeatureHandler.forEachFeature(FeatureHandler.java:74)
           at 
com.oracle.svm.hosted.NativeImageGenerator.lambda$runPointsToAnalysis$11(NativeImageGenerator.java:726)
                           5.8s (7.5% of total time) in 24 GCs | Peak RSS: 
3.39GB | CPU load: 6.87
   
========================================================================================================================
   Failed generating 'image-processor-1.0.0-SNAPSHOT-runner' after 1m 16s.
           at 
com.oracle.graal.pointsto.PointsToAnalysis.runAnalysis(PointsToAnalysis.java:751)
           at 
com.oracle.svm.hosted.NativeImageGenerator.runPointsToAnalysis(NativeImageGenerator.java:723)
           at 
com.oracle.svm.hosted.NativeImageGenerator.doRun(NativeImageGenerator.java:558)
           at 
com.oracle.svm.hosted.NativeImageGenerator.run(NativeImageGenerator.java:515)
           at 
com.oracle.svm.hosted.NativeImageGeneratorRunner.buildImage(NativeImageGeneratorRunner.java:407)
           at 
com.oracle.svm.hosted.NativeImageGeneratorRunner.build(NativeImageGeneratorRunner.java:585)
           at 
com.oracle.svm.hosted.NativeImageGeneratorRunner.main(NativeImageGeneratorRunner.java:128)
           at 
com.oracle.svm.hosted.NativeImageGeneratorRunner$JDK9Plus.main(NativeImageGeneratorRunner.java:615)
   Error: Image build request failed with exit status 1
   
   > Task :quarkusBuild FAILED
   Watching 32 directories to track changes
   Watching 33 directories to track changes
   Watching 33 directories to track changes
   :quarkusBuild (Thread[included builds,5,main]) completed. Took 1 mins 22.904 
secs.
   
   FAILURE: Build failed with an exception.
   
   * What went wrong:
   Execution failed for task ':quarkusBuild'.
   > io.quarkus.builder.BuildException: Build failure: Build failed due to 
errors
           [error]: Build step 
io.quarkus.deployment.pkg.steps.NativeImageBuildStep#build threw an exception: 
io.quarkus.deployment.pkg.steps.NativeImageBuildStep$ImageGenerationFailureException:
 Image generation failed. Exit code: 1
           at 
io.quarkus.deployment.pkg.steps.NativeImageBuildStep.imageGenerationFailed(NativeImageBuildStep.java:420)
           at 
io.quarkus.deployment.pkg.steps.NativeImageBuildStep.build(NativeImageBuildStep.java:261)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
           at 
java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
           at 
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
           at java.base/java.lang.reflect.Method.invoke(Method.java:568)
           at 
io.quarkus.deployment.ExtensionLoader$3.execute(ExtensionLoader.java:977)
           at io.quarkus.builder.BuildContext.run(BuildContext.java:281)
           at org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
           at 
org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449)
           at 
org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478)
           at java.base/java.lang.Thread.run(Thread.java:833)
           at org.jboss.threads.JBossThread.run(JBossThread.java:501)
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to