<< Back to previous view

[QB-3400] [8.0.11] QB Agent is not compatible with Open JDK v12.1
Created: 06/Jun/19  Updated: 06/Jun/19

Status: Closed
Project: QuickBuild
Component/s: None
Affects Version/s: 8.0.11
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Dee Frazier Assigned To: Robin Shen
Resolution: Won't Fix Votes: 1
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown
Environment: Windows Server 2016
QB 8.0.11


 Description   
We installed the Open JDK on the agent to avoid any licensing issues with oracle and discovered that the agent would not start or connect to the master. Log below:

jvm 1 | WrapperStartStopApp:
jvm 1 | WrapperStartStopApp Error: Encountered an error running start main: java.lang.reflect.InvocationTargetException
jvm 1 | WrapperStartStopApp Error: java.lang.reflect.InvocationTargetException
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.reflect.Method.invoke(Method.java:567)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.bootstrap.Bootstrap.boot(Bootstrap.java:576)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.bootstrap.Bootstrap.main(Bootstrap.java:126)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.reflect.Method.invoke(Method.java:567)
jvm 1 | WrapperStartStopApp Error: at org.tanukisoftware.wrapper.WrapperStartStopApp.run(WrapperStartStopApp.java:400)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.Thread.run(Thread.java:835)
jvm 1 | WrapperStartStopApp Error: Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.bootstrap.BootstrapUtils.wrapAsUnchecked(BootstrapUtils.java:56)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.equinoxadapter.EquinoxAdapter.startup(EquinoxAdapter.java:61)
jvm 1 | WrapperStartStopApp Error: ... 12 more
jvm 1 | WrapperStartStopApp Error: Caused by: java.lang.reflect.InvocationTargetException
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.reflect.Method.invoke(Method.java:567)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.equinoxadapter.EquinoxAdapter.startup(EquinoxAdapter.java:59)
jvm 1 | WrapperStartStopApp Error: ... 12 more
jvm 1 | WrapperStartStopApp Error: Caused by: java.lang.ExceptionInInitializerError
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.reflect.ReflectAccess.newInstance(ReflectAccess.java:166)
jvm 1 | WrapperStartStopApp Error: at java.base/jdk.internal.reflect.ReflectionFactory.newInstance(ReflectionFactory.java:404)
jvm 1 | WrapperStartStopApp Error: at java.base/java.lang.Class.newInstance(Class.java:590)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.Quickbuild.loadPluginModules(Quickbuild.java:514)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.Quickbuild.start(Quickbuild.java:238)
jvm 1 | WrapperStartStopApp Error: ... 17 more
jvm 1 | WrapperStartStopApp Error: Caused by: javax.validation.ValidationException: Unable to instantiate Configuration.
jvm 1 | WrapperStartStopApp Error: at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:279)
jvm 1 | WrapperStartStopApp Error: at javax.validation.Validation.buildDefaultValidatorFactory(Validation.java:110)
jvm 1 | WrapperStartStopApp Error: at com.pmease.quickbuild.plugin.measurement.core.MeasurementPluginModule.<clinit>(MeasurementPluginModule.java:19)
jvm 1 | WrapperStartStopApp Error: ... 26 more
jvm 1 | WrapperStartStopApp Error: Caused by: java.lang.ArrayIndexOutOfBoundsException: Index 1 out of bounds for length 1
jvm 1 | WrapperStartStopApp Error: at org.hibernate.validator.internal.util.Version.getJavaRelease(Version.java:36)
jvm 1 | WrapperStartStopApp Error: at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:120)
jvm 1 | WrapperStartStopApp Error: at org.hibernate.validator.internal.engine.ConfigurationImpl.<init>(ConfigurationImpl.java:96)
jvm 1 | WrapperStartStopApp Error: at org.hibernate.validator.HibernateValidator.createGenericConfiguration(HibernateValidator.java:31)
jvm 1 | WrapperStartStopApp Error: at javax.validation.Validation$GenericBootstrapImpl.configure(Validation.java:276)
jvm 1 | WrapperStartStopApp Error: ... 28 more
jvm 1 | 2019-06-05 19:56:17,354 INFO - Stopping QuickBuild agent...

 Comments   
Comment by Robin Shen [ 06/Jun/19 11:52 PM ]
QB9 is required to run JDK9 or higher versions
Generated at Thu Apr 18 22:21:16 UTC 2024 using JIRA 189.