java.lang.IllegalStateException: can't proxy final class class com.sun.tools.jdi.InterfaceTypeImpl at com.zeroturnaround.jdi.proxy.DefaultFactory.genProxyBytes(DefaultFactory.java:96) at com.zeroturnaround.jdi.proxy.DefaultFactory.makeProxyClass(DefaultFactory.java:78) at com.zeroturnaround.jdi.proxy.DefaultFactory.(DefaultFactory.java:26) at com.zeroturnaround.jdi.proxy.DefaultFactoryBuilder.newFactory(DefaultFactoryBuilder.java:6) at com.zeroturnaround.jdi.proxy.ProxyFactory.newFactory(ProxyFactory.java:74) at com.zeroturnaround.jdi.proxy.ProxyFactory.getFactory(ProxyFactory.java:66) at com.zeroturnaround.jdi.proxy.ProxyFactory.wrap(ProxyFactory.java:30) at com.zeroturnaround.jdi.JRWrapperProxy.p(JRWrapperProxy.java:20) at com.zeroturnaround.jdi.JRWrapperProxy.p(JRWrapperProxy.java:14) at com.zeroturnaround.jdi.JRWrapper.p(JRWrapper.java:55) at com.zeroturnaround.jdi.JRVirtualMachine.interfaceType(JRVirtualMachine.java:1153) at com.zeroturnaround.jdi.JRWrapper.wrap(JRWrapper.java:230) at com.zeroturnaround.jdi.JRWrapper.wrap(JRWrapper.java:166) at com.zeroturnaround.jdi.JRWrapper.wrapReferenceTypes(JRWrapper.java:182) at com.zeroturnaround.jdi.JRVirtualMachine.classesByName(JRVirtualMachine.java:560) at com.zeroturnaround.jdi.util.RebelEventManager.detectRebelPresent(RebelEventManager.java:388) at com.zeroturnaround.jdi.util.RebelEventManager.(RebelEventManager.java:49) at com.zeroturnaround.jdi.JRVirtualMachine.initJRVM(JRVirtualMachine.java:112) at com.zeroturnaround.jdi.JRWrapper.wrap(JRWrapper.java:637) at com.zeroturnaround.jdi.JRVirtualMachineManager.createVirtualMachine(JRVirtualMachineManager.java:61) at com.zeroturnaround.jdi.JRVirtualMachineManager.createVirtualMachine(JRVirtualMachineManager.java:85) at com.sun.tools.jdi.VirtualMachineManagerImpl$$$jr.createVirtualMachine(VirtualMachineManagerImpl.java:60000) at com.sun.tools.jdi.GenericListeningConnector.accept(GenericListeningConnector.java:164) at org.netbeans.api.debugger.jpda.ListeningDICookie.getVirtualMachine(ListeningDICookie.java:257) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider.doStartDebugger(StartActionProvider.java:188) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider.access$200(StartActionProvider.java:80) at org.netbeans.modules.debugger.jpda.actions.StartActionProvider$1.run(StartActionProvider.java:165) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1423) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)