2008 East
DIAMOND SPONSOR:
Data Direct
Frontiers in Data Access: The Coming Wave in Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
Intel
Virtualization – Path to Predictive Enterprise
Green Hills
IT Security in a Hostile World
JBoss / freedom oss
Practical SOA Approach
GOLD SPONSORS:
Software AG
The Art & Science of SOA: How Governance Enables Adoption
PlateSpin
Effective Planning for Virtual Infrastructure Growth
Fujitsu
Automated Business Process Discovery & Virtualization Service
Ceedo
Workspace Virtualization
Click For 2007 West
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP THREE LINKS YOU MUST CLICK ON


From Within the Java Community Process Program
From Within the Java Community Process Program

Welcome to the August edition of the JCP column! This month I'll cover a few J2ME-related JSRs and two new JSRs in the J2SE/J2EE environment, but first out of the block is the program office's own JSR, number 215.

Further Evolving Rules of the Community
JSR 215 aims to deliver several changes to the rules of the JCP to make the process more open and transparent, both to members and to the general public. These changes should make it easier to determine how a JSR is doing and what the expert group is working on. The plan is to make all draft reviews publicly visible, including the Community Review. The JSR may also introduce the spec lead's choice to have its JSR assigned to both ECs instead of the ME EC or the SE/EE EC. And finally, JSR 215 outlines default requirements for TCKs at the Final Approval Ballot. If all goes well from the time of my writing, JSR 215 should be in Community Review and you should be able to view and provide feedback on the draft process document at http://jcp.org/jsr/detail/215.jsp. The Executive Committee members and I are very interested in hearing your opinions on these proposals.

The J2ME Environment
In the J2ME environment there are a couple of items of note to share with you. JSR 185 successfully passed its Final Approval Ballot. The goal of the JTWI specification is to improve the compatibility, interoperability, and completeness of J2ME technology implementations in mobile phones. The JSR minimizes API fragmentation and raises the bar of functionality for high volume devices in this market.

Nokia has submitted a new JSR that aims to deliver an optional API for scalable 2D vector graphics. Two examples of target use for the API are map visualization and scalable icons. JSR 226 plans to support the W3C Scalable Vector Graphics (SVG) format and is aimed at an MIDP 2.0 environment.

Since the time of writing of last month's column, several J2ME-related JSRs faced reconsideration ballots (JSRs 177, 216, 217, 218, 219). Each JSR successfully passed the ballot, meaning they are approved to progress to the next step in the process. If you're interested in the comments submitted by EC members while voting, visit a JSR's page on JCP.org and click on the ballot link in the status table.

On to the J2SE and J2EE Environments
The last few weeks saw the submission of two new JSRs, one by Oracle and one jointly by Oracle and IBM.

JSR 225, XQuery API for Java, will enable a Java application to submit XQuery queries to an XML data source and process the results of such queries. XQuery is an effort by the W3C XML Query Language Group. While there are APIs such as JDBC, JDO, and RowSets to process relational data, there is no common API to query XML data.

JSR 227, submitted by Oracle, is titled "A standard data access and data binding facility for J2EE". This proposal introduces declarative bindings, a framework of classes that formalize the typical interactions between UI components and the values and methods available on Business Services so that any Java UI rendering technology can declaratively bind to these services. A Business Service is a Java class that publishes and manipulates the objects that represent an enterprise application's persistent data sources.

JavaOne Conference Postscript
The JCP program was quite active at this year's conference. At the "Java Communities in Action" event where you could compare and contrast JINI, JXTA, and the JCP, the program office handed out the first JCP awards. The EC members voted Nokia the Most Innovative J2ME JSR for JSR 184, BEA the Most Innovative J2SE/J2EE JSR for JSR 207, and Jim Van Peursem of Motorola the Best Spec Lead. Jim is the spec lead for JSR 118, an expert group of 60+ companies with more than 120 persons participating, and the JSR still delivered!

During the conference I did the usual number of press interviews. In closing, I'll share with you my favorite question from one of these interviews: "Now that Java has Web services APIs, why do you still have RMI?"

That's it for this month. I am very interested in your feedback. Please e-mail me with your comments, questions, and suggestions.

About Onno Kluyt
Onno Kluyt is the chairperson of the JCP Program Management Office, Sun Microsystems.

YOUR FEEDBACK
Fred Grott wrote: Great new feature of a monthly JCP column.. Its usefull me in that now I do not have to track down the new jsrs and the jsrs up for review and writing analytical post on my weblog about them..thus I can concentrate on the stuf fin J2ME, OSGi, and etc.. I look forward to the September column..keep up the good work.. FG--ShareMe Technologies
LATEST JAVA STORIES & POSTS
Continuent has announced support and enhancements to MySQL Server 5.1.30 GA release, the 5.1 production version of the open source database. MySQL 5.1.30 is recommended for use on production systems by the MySQL build team at Sun Microsystems. Continuent Tungsten provides advance...
As a software journalist, there are times when certain vendors will shut the door on reporting opportunities that might represent too much of an "inside view" of their technology or their organization. I've been to more developer events than I can remember where I've been handed ...
Active Endpoints has announced the general availability of ActiveVOS 6.0.2, in response to ever increasing demands for improved process performance and efficiencies. ActiveVOS is an all-in-one, 100% standards-based orchestration and business process management system (BPM) that p...
Just because the web has been open so far doesn't mean that it will stay that way. Flash and Silverlight, arguably the two market-leading technology toolkits for rich media applications are not open. Make no mistake - Microsoft and Adobe aim to have their proprietary plug-ins, ak...
Doing network I/O on the user interface (UI) thread is bad. Most developers know that and can tell you why; unfortunately, it’s still done. At this year's JavaOne, one of the keynote JavaFX demos bombed because the network was slow, something that would be forgivable had the en...
Over the course of the past few decades, the consumer media industry has evolved from a slow-moving oligopoly dominated by a handful of vertically integrated networks to a highly fragmented and competitive marketplace of content creation, publication, and distribution players. Th...
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON FEATURED WHITEPAPERS

SPONSORED BY INFRAGISTICS
In every field of design one of the first things students do is learn from the work of others. They ...
There are many forces that influence technological evolution. After a decade of building enterprise ...
2008 is going to be an important year for Rich Internet Applications. Most organizations are deliver...
The OpenAjax Alliance is developing an Ajax industry wishlist for future browsers, using a dedicated...
Infragistics announced the availability of two Community Technology Preview (CTP) User Interface (UI...
The YUI development team has released version 2.5.2; you can download the new release from SourceFor...
ADS BY GOOGLE