hotswap native module supports other ClassLoaderPreProcessor
"Alex" <alex-he/e8N7AIe/[email protected]>
| Newsgroups | gmane.comp.java.aspectwerkz.devel |
|---|---|
| Message-ID | <[email protected]> |
Chris I have just commited a fix to allow use of the native hotswap module with a custom ClassLoaderPreProcessor, so that you can use it with your ASM / Cglib implementation. Just add a -Daspectwerkz.classloader.clpreprocessor=<impl FQN> as for the non-native implementation. If not present, it defaults to standard AspectWerkz bcel one. If present, the impl has to be in the bootclasspath. If not found, a stacktrace gets printed, but the VM still starts up. You will need to build from the latest source from src/native/ It should be backward compatible with AspectWerkz 0.8.x family, even if I did not checked. You can validate your build using the small src/native/test and src/native/build/test.bat (adapt for use on non win*). Enjoy Alex