|
Archives
This blog has moved
August 12, 2007
I have moved my blog to http://avasseur.blogspot.com/ Please update your links and feeds....
BEA WebLogic (Esper) Event Server
July 20, 2007
There has been quite a lot of rumors these last weeks regarding the new BEA WebLogic Event Server which set the date of the entry...
There has been two interesting posts recently regarding Esper. One from Tim Bass, from Tibco, reporting from the InformationSecurityAsia2007. Tim reports in his blog that...
Event Driven Application Servers - BEA is in
May 29, 2007
BEA has started to spread the news about the fact they'll enter the Event Driven Application Server area - which I covered during my JavaOne...
I am pleased to be back at this year JavaOne 2007 as a speaker on "Event-Driven Application Servers". I'll showcase ESP/CEP technology to the Java...
Esper tutorial on OReilly ONJava
March 12, 2007
It's live! Event-driven architectures turn a traditional data-driven application's architecture upside-down. Instead of storing the data and running queries against stored data, Esper allows applications...
Terracotta' Jonas & Eugene on AOP at AOSD 2007
March 10, 2007
Jonas and Eugene from Terracotta - the Naturally Clustered Java provider and maker of OpenTerracotta - have published a very interesting paper on industry use...
Free as Open Source they said?
January 13, 2006
It's interseting to follow the different strategies around Open Source these days. Can Open Source be FOSS at all? I have been myself leading a...
Microsoft goes AOP?
December 29, 2005
While AOP has reached a decent maturity level in the Java platform, thanks to several iniatives from different players with different priorities and goals (IBM,...
Spring 2.x - innovation or maturity?
December 23, 2005
Last week I had the pleasure to discuss some more with the Spring team at JavaPolis, and I was thus given a quick informal...
JRockit powered AOP prototype available
October 20, 2005
It's there ! I am very pleased to announce the prototype version of JRockit that includes our AOP API is available. It will drive you...
Synchronized block join points (v2)
October 10, 2005
Back in July Jonas suggested some semantics for a synchronized block join point. The discussion was interesting but I am wondering if we actually came...
AOP weavers - are we doing it wrong?
August 10, 2005
These last days I have been prototyping around an interesting idea. As you know we have been working on an API to add JVM support...
JVM support for AOP in BEA JRockit
August 02, 2005
We have plublished a follow-up to our JavaOne 2005 session that describes with some more details the JVM support for AOP that is beeing designed...
AspectJ 5 load time weaving with Java 1.3 using ... AspectWerkz
August 01, 2005
**** Introduction As development of AspectJ 5 and the merger with AspectWerkz making good progress, several users have started to wonder how the load...
Opt-out AOP: good or evil ?
July 13, 2005
There is an interesting option in AspectJ that is named -Xreweavable. When turned on using any kind of compilation/weaving mode (compiling with ajc, within Eclipse...
@AspectJ in AJDT - a world premiere !
July 05, 2005
I am happy to announce that the @AspectJ support within Eclipse AJDT will appear in the next build snapshots, ie very soon ! That is...
AspectJ, @Aspect and Java 1.3
June 23, 2005
Following the Backport175 release that Jonas and I have done some days ago, and since AspectJ 1.5 upcoming M3 and especially the @Aspect style is...
JavaOne 2005 - AOP, distributed Java, and more
June 22, 2005
I thought it would be interesting to post what kind of session and BOF I am planning to attend during JavaOne 2005 next week. There...
JRockit AOP and AspectJ 5 and JavaOne 2005
June 07, 2005
JavaOne 2005 will be a good opportunity for you to have an update on the AOP field. Last year we presented AspectWerkz plain Java AOP...
Java Open Source playing with sharks
June 01, 2005
As a person largely involved in the Java Open Source landscape, I have been observing radical changes during the last 5 years in this area,...
EJB 3 and AOP: the EJB interceptor dilemna
April 14, 2005
In this post I present an implementation a subset of the EJB 3 specification (JSR-220) : the EJB interceptors. As of today no EJB...
BEA joins Eclipse
February 23, 2005
That's an exciting time for BEA. We now have announced we are joining Eclipse with a number of interesting things in the pipe, ranging from...
JUnit Test cases and number of tests ?
February 22, 2005
Last time I was reading about a project, folks were arguing they had many many tests. But what is exactly this measurement ? Do we...
Writting IDEA plugins
February 15, 2005
Today Jonas and I shipped Backport175, a back port of the JSR-175, the Java 5 Annotations spec. This project comes with an Eclipse plugin and...
Spring pointcut on steroids
January 24, 2005
Three months ago when we wrote the AWBench AOP benchmark suite, I had to hack some little Spring AOP aspect and pointcuts. If you are...
AspectJ and AspectWerkz to Join Forces
January 19, 2005
Today we have finally announced that we are joining AspectJ to work on AspectJ 5. We will focus on what has been the success of...
YAPB AOP 1.2.3.4 released
December 22, 2004
I am pleased to announce the first release of YAPB AOP. For those who don't like this April Fool like YAPB AOP, please read this...
AspectWerkz AOP Eclipse Plugin
December 13, 2004
Well, we for long have said that plain Java AOP and annotation defined aspects don't needs fancy GUI support, but I have to admit, this...
JAOO 2004 AOP coverage - day 1 and 2
September 22, 2004
I am back from the JAOO conference that is happening this week in Aarhus, a city in the west part of the Denmark. Jonas and...
Annotation-driven AOP in Java at JAOO
September 19, 2004
Jonas and I are going to speak at JAOO about Annotation driven AOP in Java (Tiger / J2SE 5). The session will cover aspects defined...
AspectWerkz in WebLogic - domain wizard
July 20, 2004
I have sketeched a BEA WebLogic domain wizard, so that it is now possible to install a WebLogic server with AspectWerkz AOP in a minute....
AOP in J2EE, Tomcat tutorial
July 09, 2004
Since we released AspectWerkz 1.0 beta 1 some days ago, with a real cool feature we had in our roadmap since the very begining, I...
AOP integration in Tomcat 5
May 27, 2004
On several recent ML post AspectWerkz users complained about getting into troubles when hooking in AOP in Tomcat 5. Steve provided good feedback but ......
See you at eWorld
May 20, 2004
I am moving to San Francisco for BEA eWorld. Jonas and I will give several sessions / demos about AOP in BEA JRockit and the...
dynamic AOP and HotSwap
February 25, 2004
In a recent post Bill Burke describes his preliminary research as regards HotSwap usage for dynamic AOP. He first defines in a few words...
It's life
February 17, 2004
Most of my blog' fans (do I have blog fans ?) might think I am hacking AOP constructs and weaving architecture all the day. Well...
AspectWerkz AOP - new pointcut expression implementation
January 06, 2004
Today I finished my implementation of the new AspectWerkz pointcut expression language. AspectWerkz had already a good usability level as regards pointcut expression. Most of...
An awfull backend for AOP vs AspectWerkz (part 1)
December 16, 2003
Today while having my daily googling time on AOP, I found a 25 pages article about JMangler, a class load time weaving solution I had...
AOP debugging makes its show
November 21, 2003
Samuel has done a viewlet where he demonstrates how to easily debug an application and its aspects with AspectWerkz from within Eclipse. If you did...
AspectWerkz announces support for BEA JRockit
November 12, 2003
The latest snapshot of AspectWerkz is now supporting JRockit JVM for on the fly weaving. By using JRockit JMAPI capabilities, AspectWerkz brings AOP one step...
ThreadLocal and memory leaks
November 03, 2003
Last day I realized that using ThreadLocal can be very dangerous when it comes to long running applications and garbage collections. When you read the...
AspectWerkz online mode and JSR 163
October 20, 2003
Since end of july the JSR 163 draft is in public review. I did not had time to read it before (shame on me !)...
An old crap we don't care about anymore
October 01, 2003
With the 0.8 release and the new online mode architecture, a major limitation has been resolved. Now online mode (on the fly weaving) can be...
AspectWerkz has support for IBM
September 03, 2003
I managed to bring IBM jdk support to AspectWerkz for on the fly weaving. Read more on project blog IBM bundles a specific JRE that...
debug your AOP with AspectWerkz
September 03, 2003
Using the latest development of AspectWerkz, and thus the recently released 0.8.1, debugging step by step your aspects is made easy. Indeed we now have...
AspectWerkz - new on the fly weaving architecture released
August 14, 2003
AspectWerkz 0.8 is released. This version is a major change from the previous releases, since the whole on the fly weaving architecture has been reviewed....
AspectWerkz online architecture - better than JVMPI - Sun needs to think about it for java 1.5
July 30, 2003
I already talked about the coming AspectWerkz new architecture for online mode (on the fly weaving). The key advantages will be as I explained: -...
beSee donated to AspectWerkz
July 23, 2003
Past 6 month I have founded and developped the beSee project. This project is now closed, but I am definitely happy since the core architecture...
BCEL patch submitted
July 23, 2003
I have submitted a patch for the BCEL thread safe issue I described (read). You'll find it on the BCEL dev mailing list archive. I...
BCEL internal
July 19, 2003
Using BCEL to do bytecode modification on a simple application I have, I encountered problems with thread safety. As soon as I got 2 threads...
|