History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-3890
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: Robin Shen
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

QuickBuild can not start due to CGLIB proxy error sometimes

Created: 22/Sep/22 06:11 AM   Updated: 22/Sep/22 06:29 AM
Component/s: None
Affects Version/s: 12.0.16
Fix Version/s: 12.0.17

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
l.reflect.GeneratedMethodAccessor2.invoke(Unknown Source)
jvm 1 | at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
jvm 1 | at java.base/java.lang.reflect.Method.invoke(Method.java:566)
jvm 1 | at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:459)
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:339)
jvm 1 | ... 40 more
jvm 1 | Caused by: java.lang.ClassFormatError: Duplicate method name "newInstance" with signature "([Lnet.sf.cglib.proxy.Callback;)Ljava.lang.Object;" in class file com/pmease/quickbuild/plugin/alert/engine/nodematcher/OrMatcher$$EnhancerByCGLIB$$5dd1606d$$EnhancerByCGLIB$$77bdaa29
jvm 1 | at java.base/java.lang.ClassLoader.defineClass1(Native Method)
jvm 1 | at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
jvm 1 | ... 45 more
jvm 1 | 2022-09-21 10:56:13,875 ERROR Exception thrown by subscriber method onReceivedMeasurements(java.util.List) on subscriber com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler@10a7083d when dispatching event: [source=[CORPTHFHQTTC001:8811], metricName=[jvm.memoryUsage], timestamp=[Wed Sep 21 10:56:12 EDT 2022], value=[0.03313016891479492], source=[CORPTHFHQTTC001:8811], metricName=[memory.usage], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[0.5387011963857106], source=[CORPTHFHQTTC001:8811], metricName=[memory.free], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[3.962048512E9], source=[CORPTHFHQTTC001:8811], metricName=[disk.usage.F:\], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[0.026460454065500124], source=[CORPTHFHQTTC001:8811], metricName=[steps.successfulOnNode], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[0.0], source=[CORPTHFHQTTC001:8811], metricName=[memory.used], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[4.626849792E9], source=[CORPTHFHQTTC001:8811], metricName=[disk.frees.F:\], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[6.2701428736E10], source=[CORPTHFHQTTC001:8811], metricName=[steps.finishedOnNode], timestamp=[Wed Sep 21 10:56:13 EDT 2022], value=[0.0], source=[CORPTHFHQTTC001:8811], metricName=[cpu.totalUsage], timestamp=[Wed Sep 21 10:56:12 EDT 2022], value=[0.44555444555444557]]
jvm 1 | net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException-->null
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:348)
jvm 1 | at net.sf.cglib.proxy.Enhancer.generate(Enhancer.java:492)
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:96)
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:94)
jvm 1 | at net.sf.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54)
jvm 1 | at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
jvm 1 | at net.sf.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61)
jvm 1 | at net.sf.cglib.core.internal.LoadingCache.get(LoadingCache.java:34)
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:119)
jvm 1 | at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:294)
jvm 1 | at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:480)
jvm 1 | at net.sf.cglib.proxy.Enhancer.create(Enhancer.java:305)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:137)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:177)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:165)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:177)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:165)
jvm 1 | at com.pmease.quickbuild.DefaultScriptEngine.installInterpolator(DefaultScriptEngine.java:118)
jvm 1 | at com.pmease.quickbuild.pluginsupport.AbstractPlugin.getSetting(AbstractPlugin.java:197)
jvm 1 | at com.pmease.quickbuild.pluginsupport.PluginSettingHelper.getSetting(PluginSettingHelper.java:51)
jvm 1 | at com.pmease.quickbuild.plugin.alert.engine.setting.AlertSetting.get(AlertSetting.java:31)
jvm 1 | at com.pmease.quickbuild.plugin.alert.engine.setting.AlertSetting.get(AlertSetting.java:24)
jvm 1 | at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler.getAlertDefinitions(MeasurementDataHandler.java:138)


 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.