I'm evaluating HotSwapAgent as a replacement to JRebel which I've been using.
I'm definitely not asking anyone to troubleshoot a DCEVM/HotSwapAgent
exception, but I am curious if you have run into this exception. The hot
swap code changes seem to work, but every time I save a change this occurs.


HOTSWAP AGENT: 08:21:29.353 RELOAD
(org.hotswap.agent.plugin.jvm.AnonymousClassPatchPlugin) - Class
'com/foo/bar/formpanels/DashboardPanel' has been enhanced with anonymous
classes for hotswap.
HOTSWAP AGENT: 08:21:29.397 ERROR
(org.hotswap.agent.util.signature.ClassSignatureComparerHelper) - Error
reading siganture
org.hotswap.agent.javassist.NotFoundException:
com.foo.bar.components.listview.Abstract806ListView
        at org.hotswap.agent.javassist.ClassPool.get(ClassPool.java:445)
        at
org.hotswap.agent.javassist.bytecode.Descriptor.toCtClass(Descriptor.java:577)
        at
org.hotswap.agent.javassist.bytecode.Descriptor.getReturnType(Descriptor.java:479)
        at
org.hotswap.agent.javassist.CtBehavior.getReturnType0(CtBehavior.java:294)
        at org.hotswap.agent.javassist.CtMethod.getReturnType(CtMethod.java:210)
        at
org.hotswap.agent.util.signature.CtClassSignature.getMethodString(CtClassSignature.java:117)
        at
org.hotswap.agent.util.signature.CtClassSignature.getValue(CtClassSignature.java:45)
        at
org.hotswap.agent.util.signature.ClassSignatureComparerHelper.getCtClassSignature(ClassSignatureComparerHelper.java:21)
        at
org.hotswap.agent.util.signature.ClassSignatureComparerHelper.isDifferent(ClassSignatureComparerHelper.java:37)
        at
org.hotswap.agent.util.signature.ClassSignatureComparerHelper.isPoolClassDifferent(ClassSignatureComparerHelper.java:64)
        at
org.hotswap.agent.plugin.spring.signature.ClassSignatureComparer.isPoolClassDifferent(ClassSignatureComparer.java:31)
        at
org.hotswap.agent.plugin.spring.SpringChangesAnalyzer.classChangeNeedsReload(SpringChangesAnalyzer.java:43)
        at
org.hotswap.agent.plugin.spring.SpringChangesAnalyzer.isReloadNeeded(SpringChangesAnalyzer.java:36)
        at
org.hotswap.agent.plugin.spring.SpringPlugin$1.transform(SpringPlugin.java:80)
        at
org.hotswap.agent.util.HotswapTransformer.transform(HotswapTransformer.java:177)
        at 
sun.instrument.TransformerManager.transform(TransformerManager.java:188)
        at
sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)

Thanks,
Matt


--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/DCEVM-and-Hotswap-agent-support-tp4668576p4678128.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to