JavaOne and Oracle’s OpenWorld 2010 Conference, Initial Thoughts
Wednesday, September 22nd, 2010I’ve been at Oracle’s combined JavaOne and OpenWorld events for two days. I am here as both an attendee, learning from a variety of experts, and as a speaker. Of course this is the first JavaOne since Oracle acquired Sun. I have been to several JavaOne conferences over the years so I was curious how the event might be different.
One of the first changes that I’ve noticed is that due to the co-location of these two large conferences the venue is very different than when Sun ran JavaOne as a standalone event. The time between sessions is a full half hour, probably due to the fact that you may find yourself going between venues that are several blocks apart. I used to think that having getting from Moscone North the Moscone South took a while. Now I’m walking from the Moscone center to a variety of hotels and back again. Perhaps this is actually a health regime for programmers!
The new session pre-registration system is interesting. I don’t know if this system has been routine with Oracle’s other conferences but it is new to JavaOne. Attendees go on-line and pre-register for the sessions they want to attend. When you show up at the session your badge is scanned. If you had registered you are allowed in. If you didn’t preregister and the session is full you have to wait outside the room to see if anyone who registered fails to show up.
I think I like the system, with the assumption that they would stop people from entering when the room was full. At previous conferences it seemed like popular sessions would just be standing room only, but that was probably a violation of fire codes. The big advantage of this approach is that it reduces the likelihood of your investing the time to walk to the venue only to find out you can’t get in. As long as you arranged your schedule on-line and you show up on-time, you’re guaranteed a seat.
Enough about new processes. After all, I came here to co-present a session and to learn from a variety of others.
Paul Evans and I spoke on the topic of web services and their use with a rules engine. Specifically we were using JAX-WS and Drools. We also threw in jUDDI to show the value of service location decoupling. The session was well attended (essentially the room was full) and seemed to keep the attendees’ attention. We had some good follow-up conversations regarding aspects of the presentation that caught people’s interest, which is always rewarding. The source code for the demonstration program is located at http://bit.ly/blueslate-javaone2010.
Since I am a speaker I have access to both JavaOne and OpenWorld sessions. I took advantage of that by attending several OpenWorld sessions in addition to a bunch of JavaOne talks.