The Source for Java Technology Collaboration
User: Password:



Eduardo Pelegri-Llopart's Blog

JavaOne Archives


My Favorite Heroes of JavaOne

Posted by pelegri on June 30, 2005 at 11:49 AM | Permalink | Comments (2)

room120.jpg My favorite heroes of each JavaOne are the Duarte folks. The typical cycle for J1 speakers starts early in the year and there are multiple deadlines through that cycle, but the one deadline that can't be missed is the presentation itself! That means that just before that presentation we all go through the Room 140 - the speaker ready room - to be sure that the presentation looks good, and, more often than what we want, to do the last minute tweaks.

Room 140 is Duarte's room, but their job starts earlier. They take our presentations and make our formatting and images look good and consistent. Then we arrive to Moscone and go to 140 and check how things look like... and what the lawyers did to our text. So we go and work with Duarte to somehow rewrite all those "Java(tm) technology..." back into sensibly sized bullets. And also to add the last minute announcements and must-do changes. Which somehow they do, most of the time without getting upset with us.

They are behind the scenes but they have saved me time and time again doing those last minute changes to my presentation. A cheer for them!



Note for J1'06: BOFs and After Dark do not mix...

Posted by pelegri on June 29, 2005 at 10:14 PM | Permalink | Comments (2)

Am I misremembering, or previous conferences didn't have BOFs overlapping with After Dark activities? In any case, attendence to our BOF was very sparse (although those that came were quite engaged) and attendance was equally weak for the other BOFs I checked. And I don't blame attendees to want to take a break in the evening of Day 3...

I would consider not scheduling any BOFs during After Dark activies for J1'06.



MTOM interop working...

Posted by pelegri on June 29, 2005 at 11:14 AM | Permalink | Comments (0)

I knew MTOM support was already implemented in recent JAXB 2.0 builds but I had missed that the full integration with JAX-WS 2.0 was also working. I just talked with Rajiv and he tells me that last night Simon and Rags got it working between the Indigo Beta RC and the JAX-WS 2.0 EA2 released last week. I hope I won't jinx by talking about it, but Simon and Rags will demo it during their session this afternoon.

The session is TS-9866, "Advanced Web Services Interoperability", 2:45-3:45 in the Yerba Buena Theater.



The WS Stack from Java.Net

Posted by pelegri on June 28, 2005 at 04:02 PM | Permalink | Comments (0)

The JWSDP community at Java.Net is building the production-quality WS and XML stack for Project GlassFish. This Java.Net community is also the main mechanism to increase the usefulness of this stack for the developer community at large.

Kohsuke, Kirill and I are hosting a BOF (9646) on the community tomorrow, Wednesday, at 7:30pm on Moscone Hall E 133. We only have 50 minutes, so I will be doing a very fast overview of the goals and the projects in the community, Kirill will talk about JAXB-workshop, and then Kohsuke will describe TXW.

We hope to do Q&A through the presentation and at the end. We would love to hear your feedback to these projects, and we would like to encourage you to come drop by before joining the After Dark activities.

To answer an common question - yes, the CDDL announcement from Monday applies to the Sun projects in this community.

Tags: , , , cosmos.gif



My TS spotlight for Tuesday - FI and iStack TS

Posted by pelegri on June 27, 2005 at 11:44 PM | Permalink | Comments (0)

Tuesday will be another day full of presentations at JavaOne'05, but I want to highlight two that are based on projects in our Java WS and XML Community. A full list of all the TS and BOFs related to our community is listed here

First TS-3477; at 1:30pm, in Moscone Center/Hall E 134, Kohsuke, Doug and Rajiv will talk about the new iStack implementation that supports JAX-WS 2.0 and JAXB 2.0. This is a very interesting implementation that aggresively uses annotations to deliver improved ease of development, ease of deployment, smaller footprint, and high performance.

Then, at 4pm, in the same Moscone Center/Hall E 134, Paul, Santiago and Don are presenting TS-7187 where they will give the latest update on Fast Infoset. Paul and Santiago will talk about the standard, which was finalized recently and the implementation. Don will talk about how the X3D. specification uses FI and will show a demo showing the performance gains this enables. Incidentally, X3D is what was used in the demo of the Ultra 20 at the general session on Monday morning.

iStack is implemented by the jax-rpc and jaxb projects, the core Fast Infoset implementation is in the FI project, while the integration with JAX-RPC 1.1 is at the jax-rpc project. All these projects are, or will be as soon as we come back to work after JavaOne, based on open source licenses, and are part of project GlassFish.

Tags: , , cosmos.gif



JavaOne sessions: Projects from WS & XML Community

Posted by pelegri on June 27, 2005 at 08:27 PM | Permalink | Comments (0)

Neeraj and I put together a Wiki page with a List of TS and BOFs that are directly related to projects in the WS and XML community at Java.Net

We meant to push this out over the weekend but things have been piling up, in the typical JavaOne fashion. Monday is almost over but hopefully this will still be useful for Tue-Thu.

   - Enjoy!

Tags: cosmos.gif



JWSDP components, GlassFish and CDDL

Posted by pelegri on June 27, 2005 at 12:35 AM | Permalink | Comments (0)

We (Sun bloggers) thought there would be no news reports on Sun open sourcing the AppServer until the beginning of JavaOne tomorrow morning but it seems the news are out there (see [1] for example). I don't know if this was intentional or not - some of the initial pieces came from NZ, so maybe somebody didn't indicate what TZ the release date was? - but, in any case, we checked (blogging by employees does require some basic coordination to maintain trust across all parties) and we got the go-ahead to talk about it tonight. So...

I will let Jim, Carla, Amy and others talk about some of the other GlassFish details. Here I just want to clarify how this will affect the JWSDP projects.

The decision to Open Source the code base for Sun's App Server Platform Edition includes all the projects in the JWSDP community that go into that artifact. That includes

  • JAXP and SJSXP (StAX)
  • JAX-RPC 1.1, JAX-WS 2.0 and JAX-WSA
  • JAXB 1.0 and JAXB 2.0
  • SAAJ, JAXR
  • WS Security

Eventually we want all these projects with a live code repository at Java.Net under the CDDL license and with an active developer (including external commiters) and user community. Some of the above projects are already there, all will get there as soon as practical.

This is very exciting news to many of us, who have been involved in this discussion thread for ... hum... do I really want to dwell on that?... let's say quite a while... So, yes, this code base is now open source. Now, let's use OSS to build a stronger community so we can make these implementations the best implementations available. And so they, together with other implementations, will make the underlying specifications top quality.

It's going to be interesting to see how the community reacts to this announcement tomorrow at JavaOne. One thing that sometimes people forget is that Sun's Application Server (formally known as Sun Java System Application Server, but that is always a mouthfull) is the core of the J2EE SDK, which is downloaded in very large numbers (see You should know about the J2EE SDK), and this move will just make that artifact more useful to the developer community, and even more popular.

Tags: , , cosmos.gif





Powered by
Movable Type 3.01D
 Feed java.net RSS Feeds