@@ -0,0 +1,737 @@
+package org.optaplanner.quarkus.runtime.graal;%0A%0Aimport org.graalvm.nativeimage.ImageSingletons;%0Aimport org.graalvm.nativeimage.hosted.Feature;%0Aimport org.graalvm.nativeimage.impl.RuntimeClassInitializationSupport;%0A%0Aimport com.oracle.svm.core.annotate.AutomaticFeature;%0A%0A@AutomaticFeature%0Apublic class OptaPlannerFeature implements Feature %7B%0A    @Override%0A    public void afterRegistration(AfterRegistrationAccess access) %7B%0A        final RuntimeClassInitializationSupport runtimeInit = ImageSingletons.lookup(RuntimeClassInitializationSupport.class);%0A        final String reason = %22Quarkus run time init for OptaPlanner%22;%0A        runtimeInit.initializeAtRunTime(%22org.drools.compiler.kproject.models.KieModuleMarshaller%22, reason);%0A    %7D%0A%7D%0A

Make KieModuleMarshaller runtime initialized (#1594)