spring-loaded icon indicating copy to clipboard operation
spring-loaded copied to clipboard

Reloading agent exited via exception

Open ghilainm opened this issue 10 years ago • 12 comments

Hi, I got the following exception... Don't really have much more information sorry!

java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) at sun.instrument.TransformerManager.transform(TransformerManager.java:188) at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:424) Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96) ... 2 more

ghilainm avatar Jan 28 '15 10:01 ghilainm

+1 with intelliJ, Spring-Boot 1.2.3 (same version of springloaded, Oracle JDK 1.8.40 on Mac OS X 10.10) and with the parameters used in the following tutorial : http://byorns.blogspot.fr/2015/03/how-to-hot-deploy-spring-mvc-spring.html

When I do SHIFT+CMD+F9 (compile class), it generates the following stacktrace :

java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira
    at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104)
    at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
    at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
Caused by: java.lang.NullPointerException
    at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:96)
    ... 2 more

But, even after this stacktrace, the code is correctly reloaded...

davinkevin avatar Apr 25 '15 11:04 davinkevin

+1 What information do you need to troubleshoot this? java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira Error | at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) Error | at sun.instrument.TransformerManager.transform(TransformerManager.java:188) Error | at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) Error | at sun.misc.Unsafe.defineAnonymousClass(Native Method) Error | at java.lang.invoke.InnerClassLambdaMetafactory.spinInnerClass(InnerClassLambdaMetafactory.java:324) Error | at java.lang.invoke.InnerClassLambdaMetafactory.buildCallSite(InnerClassLambdaMetafactory.java:194) Error | at java.lang.invoke.LambdaMetafactory.metafactory(LambdaMetafactory.java:304) Error | at java.lang.invoke.CallSite.makeSite(CallSite.java:302) Error | at java.lang.invoke.MethodHandleNatives.linkCallSiteImpl(MethodHandleNatives.java:307) Error | at java.lang.invoke.MethodHandleNatives.linkCallSite(MethodHandleNatives.java:297)

beders avatar Jun 24 '15 22:06 beders

We're also getting this when doing development on all out grails projects. Using --noreloading af a parameter for the run-app commant in Intellij IDEA works, but disabling is not really a fix.

Here is the stacktrace. If theres anything else we can provide to help this issue we are very happy to help out as this is a very serious problem in our world at least :)

C:\jdk1.8.0_45_64\bin\java -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53476,suspend=y,server=n -Dgrails.home=C:\grails-2.5.0 -Xmx768M -Xms768M -XX:MaxPermSize=256m -XX:PermSize=256m -Djline.WindowsTerminal.directConsole=false -javaagent:C:\grails-2.5.0\lib\org.springframework\springloaded\jars\springloaded-1.2.3.RELEASE.jar -noverify -Dspringloaded=profile=grails;cacheDir=C:\grails-2.5.0 -Dfile.encoding=windows-1252 -classpath "C:\grails-2.5.0\lib\org.codehaus.groovy\groovy-all\jars\groovy-all-2.4.3.jar;C:\grails-2.5.0\dist\grails-bootstrap-2.5.0.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 142.4859.6\lib\idea_rt.jar" org.codehaus.groovy.grails.cli.support.GrailsStarter --main org.codehaus.groovy.grails.cli.GrailsScriptRunner --conf C:\grails-2.5.0/conf/groovy-starter.conf "run-app --stacktrace --verbose -plain-output" Connected to the target VM, address: '127.0.0.1:53476', transport: 'socket' Base Directory: C:\udvikling\GSPro\Minesider |Loading Grails 2.5.0 |Configuring classpath . |Environment set to development ................................. |Packaging Grails application ................Error | java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira Error | at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:104) Error | at sun.instrument.TransformerManager.transform(TransformerManager.java:188) Error | at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428) Error | at sun.misc.Unsafe.defineAnonymousClass(Native Method) Error | at java.lang.invoke.MethodHandleImpl$BindCaller.makeInjectedInvoker(MethodHandleImpl.java:1104) Error | at java.lang.invoke.MethodHandleImpl$BindCaller.access$300(MethodHandleImpl.java:1085) Error | at java.lang.invoke.MethodHandleImpl$BindCaller$1.computeValue(MethodHandleImpl.java:1138) Error | at java.lang.invoke.MethodHandleImpl$BindCaller$1.computeValue(MethodHandleImpl.java:1136) Error | at java.lang.ClassValue.getFromHashMap(ClassValue.java:227) Error | at java.lang.ClassValue.getFromBackup(ClassValue.java:209) Error | at java.lang.ClassValue.get(ClassValue.java:115) Error | at java.lang.invoke.MethodHandleImpl$BindCaller.bindCaller(MethodHandleImpl.java:1099) Error | at java.lang.invoke.MethodHandleImpl.bindCaller(MethodHandleImpl.java:1080) Error | at java.lang.invoke.MethodHandles$Lookup.maybeBindCaller(MethodHandles.java:1677) Error | at java.lang.invoke.MethodHandles$Lookup.getDirectMethodCommon(MethodHandles.java:1665) Error | at java.lang.invoke.MethodHandles$Lookup.getDirectMethod(MethodHandles.java:1601) Error | at java.lang.invoke.MethodHandles$Lookup.findStatic(MethodHandles.java:778) Error | at org.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures.(IndyGuardsFiltersAndSignatures.java:111) Error | at org.codehaus.groovy.vmplugin.v7.Selector$MethodSelector.addExceptionHandler(Selector.java:824) Error | at org.codehaus.groovy.vmplugin.v7.Selector$MethodSelector.setCallSiteTarget(Selector.java:963) Error | at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:211) Error | at Config.(Config.groovy) Error | at java.lang.Class.forName0(Native Method) Error | at java.lang.Class.forName(Class.java:348) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray$1.run(CallSiteArray.java:65) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray$1.run(CallSiteArray.java:62) Error | at java.security.AccessController.doPrivileged(Native Method) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallStaticSite(CallSiteArray.java:62) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.createCallSite(CallSiteArray.java:159) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at groovy.util.ConfigSlurper.parse(ConfigSlurper.groovy:148) Error | at org.codehaus.groovy.grails.project.packaging.GrailsProjectPackager.createConfig(GrailsProjectPackager.groovy:345) Error | at org.codehaus.groovy.grails.project.packaging.GrailsProjectPackager.packageApplication(GrailsProjectPackager.groovy:274) Error | at org.codehaus.groovy.grails.project.packaging.GrailsProjectPackager$packageApplication.call(Unknown Source) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at _GrailsPackage$_run_closure2.doCall(_GrailsPackage.groovy:48) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) Error | at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90) Error | at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1152) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:807) Error | at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) Error | at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:1272) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1166) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:179) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.Closure.call(Closure.java:423) Error | at groovy.lang.Closure.call(Closure.java:417) Error | at org.codehaus.gant.GantMetaClass.processClosure(GantMetaClass.java:81) Error | at org.codehaus.gant.GantMetaClass.processArgument(GantMetaClass.java:95) Error | at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:128) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:187) Error | at RunApp$_run_closure1.doCall(RunApp.groovy:28) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) Error | at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:133) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:54) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy:185) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16_closure18.doCall(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at org.codehaus.gant.GantBinding.withTargetEvent(GantBinding.groovy:90) Error | at org.codehaus.gant.GantBinding.this$4$withTargetEvent(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1152) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:807) Error | at groovy.lang.GroovyObjectSupport.invokeMethod(GroovyObjectSupport.java:44) Error | at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:1272) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1166) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:179) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy:185) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at org.codehaus.gant.GantBinding$_initializeGantBinding_closure5_closure16.doCall(GantBinding.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at gant.Gant$_dispatch_closure5.doCall(Gant.groovy:381) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:122) Error | at gant.Gant$_dispatch_closure7.doCall(Gant.groovy:415) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at gant.Gant$_dispatch_closure7.doCall(Gant.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.java:68) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:110) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:114) Error | at gant.Gant.withBuildListeners(Gant.groovy:427) Error | at gant.Gant.this$2$withBuildListeners(Gant.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:207) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:163) Error | at gant.Gant.dispatch(Gant.groovy:415) Error | at gant.Gant.this$2$dispatch(Gant.groovy) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) Error | at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:324) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1207) Error | at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:1121) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1016) Error | at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:809) Error | at gant.Gant.invokeMethod(Gant.groovy) Error | at groovy.lang.GroovyObject$invokeMethod.callCurrent(Unknown Source) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171) Error | at gant.Gant.executeTargets(Gant.groovy:591) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.invoke(PogoMetaMethodSite.java:166) Error | at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:56) Error | at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151) Error | at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:171) Error | at gant.Gant.executeTargets(Gant.groovy:590) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeWithGantInstance(GrailsScriptRunner.java:781) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeScriptFile(GrailsScriptRunner.java:573) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeScriptWithCaching(GrailsScriptRunner.java:472) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.java:416) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.executeCommand(GrailsScriptRunner.java:380) Error | at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.java:226) Error | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Error | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) Error | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Error | at java.lang.reflect.Method.invoke(Method.java:497) Error | at org.springsource.loaded.ri.ReflectiveInterceptor.jlrMethodInvoke(ReflectiveInterceptor.java:1270) Error | at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:236) Error | at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:264) Error | Caused by: java.lang.NullPointerException Error | at org.springsource.loaded.SystemPropertyConfiguredIsReloadableTypePlugin.shouldBeMadeReloadable(SystemPropertyConfiguredIsReloadableTypePlugin.java:112) Error | at org.springsource.loaded.TypeRegistry.isReloadableTypeName(TypeRegistry.java:724) Error | at org.springsource.loaded.agent.SpringLoadedPreProcessor.preProcess(SpringLoadedPreProcessor.java:179) Error | at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:102) Error | ... 291 more

pkrasmus avatar Sep 20 '15 14:09 pkrasmus

+1 for JDK 1.8_45 Grails 3.0.5-3.0.9

Stacktrace: java.lang.RuntimeException: Reloading agent exited via exception, please raise a jira at org.springsource.loaded.agent.ClassPreProcessorAgentAdapter.transform(ClassPreProcessorAgentAdapter.java:110) ... Caused by: java.lang.NullPointerException at org.springsource.loaded.agent.SpringLoadedPreProcessor.preProcess(SpringLoadedPreProcessor.java:217)

tmaus avatar Oct 19 '15 12:10 tmaus

+1

mkorobeynikov avatar Jan 10 '16 12:01 mkorobeynikov

@mkorobeynikov Do you have a sample project that triggers this? It appears a class name is null but it would be good to understand why.

aclement avatar Jan 14 '16 23:01 aclement

+1 Grails 3.1.0 Groovy-all-2.4.4-indy.jar

Not sure if this makes any sence but in class org.codehaus.groovy.vmplugin.v7.IndyGuardsFiltersAndSignatures

row 114 (and in some previous versions on row 111): CLASS_FOR_NAME = LOOKUP.findStatic(Class.class, "forName", MethodType.methodType(Class.class, String.class, boolean.class, ClassLoader.class));

Does it try to find Class.forName(Class.class, String.class, boolean.class, ClassLoader.class)?

In java 7 there is Class.forName(String name, boolean initialize, ClassLoader loader) => method is not found which leads to null pointer?

teppokauppinen avatar Jan 29 '16 16:01 teppokauppinen

A few NPEs have been addressed in recent changes (see issue 138) - maybe try a snapshot build? https://repo.spring.io/libs-snapshot-local/org/springframework/springloaded/1.2.6.BUILD-SNAPSHOT/springloaded-1.2.6.BUILD-20160119.073648-7.jar

aclement avatar Jan 29 '16 20:01 aclement

@aclement thank you for the reply! It was legacy project with unsupported gradle jetty plugin and I suppouse it's not springloaded problem. Sorry for troubling!

mkorobeynikov avatar Feb 01 '16 14:02 mkorobeynikov

So this issue is solved in newer releases?

JosemyDuarte avatar Feb 07 '18 12:02 JosemyDuarte

+1 Tryed to run an spring boot app with springloaded-1.2.9.BUILD-20190423.151343-6.jar and got the same stacktrace...

hugoeustaquio avatar Oct 25 '19 23:10 hugoeustaquio

The issue went away for me when I switched from adopt open jdk 1.8.0_252 to corretto jdk 1.8.0_252. Using Grails 3.2.3.

pajaroblanco avatar May 15 '20 20:05 pajaroblanco