[jboss-user] [Javassist user questions] - HotSwapper Exception

wuyunlong do-not-reply at jboss.com
Tue Nov 7 01:23:25 EST 2006


Code :
      
  |       //CtClass target = ...;
  |        HotSwapper swapper = new HotSwapper(8000);			
  |        swapper.reload(target.getName(),    target .toBytecode());

problem:
       Listening for transport dt_socket at address: 8000
  | Exception in thread "HotSwap" java.lang.UnsupportedOperationException: schema change not implemented
  | 	at com.sun.tools.jdi.VirtualMachineImpl.redefineClasses(VirtualMachineImpl.java:309)
  | 	at javassist.util.HotSwapper.hotswap(HotSwapper.java:249)
  | 	at javassist.util.HotSwapper$1.run(HotSwapper.java:223)
  | java.lang.RuntimeException: failed to reload: sun.misc.Launcher$AppClassLoader
  | 	at javassist.util.HotSwapper.reload2(HotSwapper.java:203)
  | 	at javassist.util.HotSwapper.reload(HotSwapper.java:159)
  | 	at com.azk.component.bridge.ParentClassLoadAspect.save(ParentClassLoadAspect.java:125)
  | 	at com.azk.component.bridge.ClassLoaderBridge.connect(ClassLoaderBridge.java:53)
  | 	at com.azk.component.ClassLoaderBridgeTest.main(ClassLoaderBridgeTest.java:17)

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3983641#3983641

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3983641



More information about the jboss-user mailing list