[INFO]
[INFO] --- shamrock-maven-plugin:1.0.0.Alpha1-SNAPSHOT:native-image (default) @ scheduling-periodic-tasks ---
[INFO] Running Shamrock native-image plugin on Java HotSpot(TM) 64-Bit Server VM
[/Users/clement/Development/graalvm/Contents/Home//bin/native-image, -J-Djava.util.logging.manager=org.jboss.logmanager.LogManager, -J-Dcom.sun.xml.internal.bind.v2.bytecode.ClassTailor.noOptimize=true, -H:InitialCollectionPolicy=com.oracle.svm.core.genscavenge.CollectionPolicy$BySpaceAndTime, -jar, scheduling-periodic-tasks-1.0-SNAPSHOT-runner.jar, -J-Djava.util.concurrent.ForkJoinPool.common.parallelism=1, -H:+PrintAnalysisCallTree, -H:EnableURLProtocols=http, -H:-JNI, --no-server, -H:-UseServiceLoaderFeature, -H:+StackTrace]
[scheduling-periodic-tasks-1.0-SNAPSHOT-runner:48911] classlist: 3,873.82 ms
[scheduling-periodic-tasks-1.0-SNAPSHOT-runner:48911] (cap): 1,159.05 ms
[scheduling-periodic-tasks-1.0-SNAPSHOT-runner:48911] setup: 2,548.52 ms
15:12:26,275 INFO [o.j.p.arc] ArC DI container initialized [beans=16, observers=1]
15:12:26,359 INFO [o.j.r.r.i18n] RESTEASY002225: Deploying javax.ws.rs.core.Application: class org.acme.scheduling.ShamrockApplication
15:12:28,228 INFO [o.xnio] XNIO version 3.6.5.Final
15:12:28,422 INFO [o.x.nio] XNIO NIO Implementation Version 3.6.5.Final
15:12:30,034 INFO [o.j.threads] JBoss Threads version 3.0.0.Alpha4
[scheduling-periodic-tasks-1.0-SNAPSHOT-runner:48911] analysis: 19,894.11 ms
Printing call tree to /Users/clement/Projects/protean/quickstarts/scheduling-periodic-tasks/target/reports/call_tree_scheduling-periodic-tasks-1.0-SNAPSHOT-runner_20181207_151247.txt
Printing list of used classes to /Users/clement/Projects/protean/quickstarts/scheduling-periodic-tasks/target/reports/used_classes_scheduling-periodic-tasks-1.0-SNAPSHOT-runner_20181207_151249.txt
Printing list of used packages to /Users/clement/Projects/protean/quickstarts/scheduling-periodic-tasks/target/reports/used_packages_scheduling-periodic-tasks-1.0-SNAPSHOT-runner_20181207_151249.txt
error: Bytecode parsing error: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
Detailed message:
Error: Bytecode parsing error: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
Trace:
at parsing org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1222)
Call path from entry point to org.quartz.impl.StdSchedulerFactory.instantiate():
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:598)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1559)
at org.jboss.shamrock.scheduler.runtime.QuartzScheduler.start(QuartzScheduler.java:142)
at org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Observer1.notify(Unknown Source)
at org.jboss.protean.arc.EventImpl$Notifier.notify(EventImpl.java:222)
at org.jboss.protean.arc.EventImpl.fire(EventImpl.java:85)
at org.jboss.shamrock.arc.runtime.LifecycleEventRunner.fireShutdownEvent(LifecycleEventRunner.java:45)
at org.jboss.shamrock.arc.runtime.ArcDeploymentTemplate$5.run(ArcDeploymentTemplate.java:140)
at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:612)
at org.xnio.nio.WorkerThread.run(WorkerThread.java:479)
at com.oracle.svm.core.thread.JavaThreads.threadStartRoutine(JavaThreads.java:479)
at com.oracle.svm.core.posix.thread.PosixJavaThreads.pthreadStartRoutine(PosixJavaThreads.java:199)
at com.oracle.svm.core.code.CEntryPointCallStubs.com_002eoracle_002esvm_002ecore_002eposix_002ethread_002ePosixJavaThreads_002epthreadStartRoutine_0028com_002eoracle_002esvm_002ecore_002ethread_002eJavaThreads_0024ThreadStartData_0029(generated:0)
--------------------------------------------------------------------------------------------
-- WARNING: The above stack trace is not a real stack trace, it is a theoretical call tree---
-- If an interface has multiple implementations SVM will just display one potential call ---
-- path to the interface. This is often meaningless, and what you actually need to know is---
-- the path to the constructor of the object that implements this interface. ---
-- Shamrock has attempted to generate a more meaningful call flow analysis below ---
---------------------------------------------------------------------------------------------
Possible path to org.quartz.impl.StdSchedulerFactory.instantiate():o org.quartz.impl.StdSchedulerFactory.instantiate():o
org.quartz.impl.StdSchedulerFactory.getScheduler():o
org.jboss.shamrock.scheduler.runtime.QuartzScheduler.start(org.jboss.shamrock.runtime.StartupEvent):v
This is an implementation of org.jboss.shamrock.scheduler.runtime.QuartzScheduler printing path to constructors of org.jboss.shamrock.scheduler.runtime.QuartzScheduler
Possible path to org.jboss.shamrock.scheduler.runtime.QuartzScheduler.<init>():v org.jboss.shamrock.scheduler.runtime.QuartzScheduler.<init>():v
org.jboss.shamrock.scheduler.runtime.QuartzScheduler_ClientProxy.<init>(org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean):v
org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean$$function$$17.get():j
This is an implementation of java.util.function.Supplier printing path to constructors of org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean$$function$$17
Possible path to org.jboss.shamrock.scheduler.runtime.QuartzScheduler.<init>():v org.jboss.shamrock.scheduler.runtime.QuartzScheduler.<init>():v
org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean.create(javax.enterprise.context.spi.CreationalContext):o
org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean.create(javax.enterprise.context.spi.CreationalContext):o
org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean.create(javax.enterprise.context.spi.CreationalContext):j
This is an implementation of javax.enterprise.context.spi.Contextual printing path to constructors of org.jboss.shamrock.scheduler.runtime.QuartzScheduler_Bean
Original exception that caused the problem: java.lang.NoClassDefFoundError: javax/transaction/UserTransaction
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.toJava(HotSpotResolvedJavaMethodImpl.java:611)
at jdk.vm.ci.hotspot.HotSpotResolvedJavaMethodImpl.getAnnotation(HotSpotResolvedJavaMethodImpl.java:537)
at com.oracle.svm.hosted.cenum.CEnumCallWrapperSubstitutionProcessor.lookup(CEnumCallWrapperSubstitutionProcessor.java:51)
at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128)
at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128)
at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128)
at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128)
at com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor$ChainedSubstitutionProcessor.lookup(SubstitutionProcessor.java:128)
at com.oracle.graal.pointsto.meta.AnalysisUniverse.lookupAllowUnresolved(AnalysisUniverse.java:380)
at com.oracle.graal.pointsto.infrastructure.WrappedConstantPool.lookupMethod(WrappedConstantPool.java:104)
at org.graalvm.compiler.java.BytecodeParser.lookupMethod(BytecodeParser.java:3928)
at org.graalvm.compiler.java.BytecodeParser.genInvokeStatic(BytecodeParser.java:1422)
at com.oracle.svm.hosted.phases.SharedGraphBuilderPhase$SharedBytecodeParser.genInvokeStatic(SharedGraphBuilderPhase.java:168)
at org.graalvm.compiler.java.BytecodeParser.processBytecode(BytecodeParser.java:4868)
at org.graalvm.compiler.java.BytecodeParser.iterateBytecodesForBlock(BytecodeParser.java:3141)
at org.graalvm.compiler.java.BytecodeParser.processBlock(BytecodeParser.java:2950)
at org.graalvm.compiler.java.BytecodeParser.build(BytecodeParser.java:888)
at org.graalvm.compiler.java.BytecodeParser.buildRootMethod(BytecodeParser.java:782)
at org.graalvm.compiler.java.GraphBuilderPhase$Instance.run(GraphBuilderPhase.java:95)
at org.graalvm.compiler.phases.Phase.run(Phase.java:49)
at org.graalvm.compiler.phases.BasePhase.apply(BasePhase.java:197)
at org.graalvm.compiler.phases.Phase.apply(Phase.java:42)
at org.graalvm.compiler.phases.Phase.apply(Phase.java:38)
at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.parse(MethodTypeFlowBuilder.java:204)
at com.oracle.graal.pointsto.flow.MethodTypeFlowBuilder.apply(MethodTypeFlowBuilder.java:323)
at com.oracle.graal.pointsto.flow.MethodTypeFlow.doParse(MethodTypeFlow.java:310)
at com.oracle.graal.pointsto.flow.MethodTypeFlow.ensureParsed(MethodTypeFlow.java:300)
at com.oracle.graal.pointsto.flow.MethodTypeFlow.addContext(MethodTypeFlow.java:107)
at com.oracle.graal.pointsto.flow.SpecialInvokeTypeFlow.onObservedUpdate(InvokeTypeFlow.java:421)
at com.oracle.graal.pointsto.flow.TypeFlow.notifyObservers(TypeFlow.java:347)
at com.oracle.graal.pointsto.flow.TypeFlow.update(TypeFlow.java:389)
at com.oracle.graal.pointsto.BigBang$2.run(BigBang.java:508)
at com.oracle.graal.pointsto.util.CompletionExecutor.lambda$execute$0(CompletionExecutor.java:174)
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
Caused by: java.lang.ClassNotFoundException: javax.transaction.UserTransaction
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 41 more