JBoss AOP 1.0 Final Released

Home

News: JBoss AOP 1.0 Final Released

  1. JBoss AOP 1.0 Final Released (14 messages)

    JBoss AOP 1.0 Final production release is now ready for download. Much thanks goes out to Kabir Khan and Marshall Culpepper for their hard work. They put a lot of their free time into JBoss AOP before we hired them in September, and took on a tremendous load when we did. This final release would not have been possible without them.

    Some key features of JBoss AOP are:
    • Eclipse IDE support. Check out our animated demo.
    • Rich pointcut expressions. has, hasfield, typedef, JDK 5.0 annotation support, and many others.
    • Dynamic AOP. Hot-deployment and per-instance interception.
    • Class load time or precompiled transformations.
    • Runs standalone or tightly integrated with application server.
    • Annotation Compiler. Use JDK 5.0 annotations with a JDK 1.4 compiler.
    • In-depth documentation. Reference Guide and a Why would I want to use AOP? User Guide.
    • Rich aspect library of useful aspects that you can use in development out-of-the-box.
      • Transaction demarcation
      • Role-based security
      • Transactional Locking
      • Asynchronous invocations
      • Remote invocations
      • Many, many more...
    For more information, check out the JBoss AOP website

    Threaded Messages (14)

  2. Congratulations[ Go to top ]

    Grattis guys, great work. Even with available and readable docs, from Jboss!
    Regards
    T
  3. Congratulations[ Go to top ]

    Congrats to Bill, et al.
  4. JBoss AOP 1.0.0 Final Released[ Go to top ]

    Looks very slick! The demo is a great way to crank out some quickie documentation... Hope to see more of these in the future.
  5. JBoss AOP 1.0.0 Final Released[ Go to top ]

    Looks very slick! The demo is a great way to crank out some quickie documentation... Hope to see more of these in the future.

    Yeah, demo rocks. Done in Wink.

    Kudos for Marshall for putting it together. You'll probably see more demos like this in future.

    Bill
  6. JBoss AOP 1.0.0 Final Released[ Go to top ]

    I like the demo. But what is the SCO logo doing behind it?
  7. JBoss AOP 1.0.0 Final Released[ Go to top ]

    I like the demo. But what is the SCO logo doing behind it?

    ROTFL! Just talked to Marshall...The SCO logo is imprinted on a roll of toilet paper in the full image....
  8. JBoss AOP 1.0.0 Final Released[ Go to top ]

    Great demo, I wish there were more like that. The guy that does the JBoss plug-in for IntelliJ (http://www.fuhrer.com/en/jbossplugin/index.html) has some demo like this.

    -Pete
  9. AspectJ is dead[ Go to top ]

    I've been playing around with JBoss AOP for a couple of weeks and I am convinced that this approach (especially with java.lang.instrumentation) is so much better than AspectJ for a variety of reasons:

    * Is available now for Java 5. ( AspectJ probably won't have Java 5 capabilities till next year as AspectJ, because of its architecture, is always playing catch-up)
    * AJDT with Java 5 will not be available till next year since it is dependent Eclipse 3.1 which is way off having full 5 support.
    * Does not require a new language, therefore much easier to get past development managers and learn.
    * Features will probably increase much more rapidly since source is much easier to read and extend.
  10. Congratulation[ Go to top ]

    Congratulation for great effort. The demo is also high quality.

    Thank you,
    Surapong K.
    Mfatix Company Limited
    http://www.mfatix.com
  11. App Server[ Go to top ]

    Work they in an App Server o Servlet container (Tomcat, JOnAS, BEA, WebSphere)?
  12. App Server[ Go to top ]

    Work they in an App Server o Servlet container (Tomcat, JOnAS, BEA, WebSphere)?

    The AOPC compiler should allow you to run in any Java application.

    Load-time transformations MAY work in other app servers.

    If anybody would like to help with this testing effort let me know.

    Bill
  13. JBoss AOP 1.0 Final Released[ Go to top ]

    I've read articles about JBoss AOP and It was very intresting... Now I've seen the demo and it is great! It seems very easy to use and more intuitive than AspectJ!
  14. AspectJ continues to go from strength to strength. Whether you look at:
     * size of user community
     * number of books available to teach users (6+ and growing)
     * depth of IDE tool support
     * number of external educators, consultants etc. teaching aspectj
     * runtime performance of aspectj applications
     * research contributions to the platform (there are many papers coming out describing applications built using aspectj, and a combined team at Oxford University, McGill and Aarhus working on optimizations in AspectJ compilation and on extensions to the language)
     * academic courses teaching AOP using AspectJ (bringing on the next-generation of commercial programmers)
     * end-user AOP applications in production (I don't know the stats for JBoss AOP, but AspectJ certainly has them)
    ... and then look at the rate of growth in all these things, you will see that AspectJ is very far from dead.

    JBoss have put together a nice package here too though - so credit to the team. AOP just keeps on growing.....
  15. IOC??[ Go to top ]

    Looks amazing - but how does it all fit in with IOC containers?

    I read somewhere that JB AOP Interceptors can be factory based, but how would this work(or would it) with eclipse integration?
    -n