I've got the pool/repository stuff moved into javassist, and have created a javassist
3.3.0.snapshot and jboss retro 1.0.2.snapshot. AOP wraps/extends this pool as needed for
the extra functionality.
The tests now pass on my machine, and I am in a position to have a pure jdk 5 codebase
using jboss retro to run with jdk 1.4. I'll need to "re-annotate" some of
the tests, i.e use JDK 5 annotations w/ retro instead of the annotationc JDK 1.4 ones.
Annotationc can be kept alive for a while, since annotions compiled in by that are
readable by the retroed aop code. Meaning we have two ways to annotate code for use with
AOP
1. JDK 5 code and jboss retro
| @Foo
| public class Blah{
| Set<String> test;
| }
|
2. JDK 1.4 code and annotationc
| /**
| *@(a)org.acme.Foo{
| */
| public class Blah{
| Set test;
| }
|
I'll keep this on hold for a few days, so if anybody can think of any issues with this
switch to JDK 5 speak now
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957908#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...