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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.