Monday, May 19, 2008

JavaOne 2008

It's a week after JavaOne 2008 now. I finally have time to post a blog. I've been extremely busy for and before JavaOne: not only with the presentations that I gave at JavaOne, but also because the Java CAPS 6 code freeze was the week before JavaOne.

At JavaOne I gave three presentations:

For Java University (the day before JavaOne), I presented a part of Joe Boulenouar's class "How Java EE 5 and SOA Help in Architecting and Designing Robust Enterprise Applications". In my part I covered ESBs, JBI and Composite Applications.

A technical session: TS-5301 Sun Java Composite Application Platform Suite: Implementing Selected EAI Patterns. I presented this with Michael Czapski, a colleague in Sun's field organization in Australia. He's also the author of the book Java CAPS Basics: Implementing Common EAI Patterns. In this session we went over a number of EAI patterns from Hohpe and Woolf's book and showed that when you use the right Integration Middleware, you use these patterns almost without realizing it.

A Birds-of-a-feather session: BOF-6211: Transactions and Java Business Integration (JBI): More Than Java Message Service (JMS). I presented this with Murali Pottlapelli, a colleague in Monrovia. Since there was interest in the slides that we presented, and because unlike Sessions, the slides of BOFs are not made available by the JavaOne organization, you can download the slides of Transactions and JBI: More Than JMS from my blog. I also recorded the sound using my MP3 player, but the quality of the recording is pretty bad. Nevertheless, I've also uploaded the mp3 of Transactions and JBI: More Than JMS.

What's next? Now that CAPS 6 is almost out of the door, we're going to focus on the next release. Even more than in the past, we'll be doing this in open source. More to come!


Sivaraman V said...

Hi Frank,

Can we expect the JAVA CAPS to be available for download for training purposes?

Could it be possible for Sun to make it available for download and make a licensing mandatory for commercial uses?

Frank Kieviet said...

Hi Sivaraman,

All I can tell you that that's being debated at the moment. I think there may be an issue with some of the commercial components that we used in CAPS that stand in the way of doing this: Sun is not allowed to make these third party components available for download.


Dinesh albert said...

Hi Frank,

I have seen your posting in the following url regarding Memory leak and rectifying memory leak using JHAT

We are facing Memory leak issue in our application,could you please send the Jhat with the changes you have done, and details of the changes done.



Emerson cargnin said...

Hi Frank, I tried to find your email, without success, so I ended up adding it here, if you don't mind, as I wasn't sure you would see my comment of the respective post.

I just found the comment saying that your code was already included, thanks.

The problem for me is that after finding one of the classes of my packages, finding the classloader, and then excluding the weak references, I have 730 items under "Java Static References". Some of them include suns classes, tomcat classes, xpath apache, log4j and others. AM I doing something wrong here?

Also, I have a couple of threads initiated during the servlet by spring. I would think that any thread and it's objects would be destroyed and their space freed when the app is redeployed. Isn't this true?

I don't have anythingon the commons/shared lib folders.

Can you give me a light on this?

Emerson Cargnin


michael jordan shoes said...

Thank you.Hot Shoes Cheap Jordan shoes michael jordan shoes and are on sale-Free shipping.