So as per yesterday, what goes into a presentation to what was described as "maybe the biggest JavaOne yet"?


Now for what is backstage and remember this is all done either from my video camera or a Nokia Camera phone, hence the woeful quality.


Then there was the presentation itself. What I was presenting was on the new BPEL and XML tools that Sun are releasing into Open Source, its stuff I saw last year in alpha and now at last its actually out there. Its BPEL 2.0, and pretty slick in how it works (although its still the same as everyone else with one WSDL per BPEL rather than being able to group things.


Now to be honest while this stuff is nice, and its BPEL 2.0, the stuff that was really impressive was the XML Schema work, paticularly one feature "uses" which graphs out what elements reference, use or extend a given schema element, very useful if you are looking into refactoring schemas or just to understand how someone has designed the schema.


Then for the wow finish, I've been asking Sun to release this stuff for over 12 months now, and been bagging them for 2 years for not getting Charles' technology out there in the market quicker. Well boy have they listened. All of these tools are now available in Open Source, and available for free to download today over at netbeans.org so if you are interested in understanding if its smoke and mirror or a little bit more, get it here. Certainly pushes Sun up a bit on the tooling side, BPEL 2.0 support and proper enterprise tooling (amazing how one bit of Sun understands, while the JavaSE guys continue to go after the Slashdot crowd).
-- Update
Its on the JavaOne Website now, 8:30 in on segment 4 (High | Low res). And before anyone asks... yup it was scripted :)
2 comments:
If a framework is so complicated that you need tooling, don't you think the problem may be in the framework? Thats why I have never been a fan of BPEL, etc.
In a word no. The JVM is very complex and you get given tools (Java and the compiler) to make it work. Does this make Java too complex?
BPEL is good for modelling processes that have sync and async elements in them, its rubbish at doing decisions and detail. BPEL doesn't compete with Java, it does different things.
Post a Comment