[jboss-dev-forums] [Design of AOP on JBoss (Aspects/JBoss)] - Re: jbossretro/aop integration

kabir.khan@jboss.com do-not-reply at jboss.com
Thu Jul 13 18:06:29 EDT 2006


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

  | /**
  |  *@@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#3957908

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



More information about the jboss-dev-forums mailing list