The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


The Load Out

Posted by editor on September 6, 2007 at 7:41 AM PDT

Beans Binding hops on this week's release bandwagon

For a holiday-shortened week (in the U.S.), this has been a busy week for releases for some of the desktop group's major projects. Yesterday, it was the Timing Framework, and today, it's Beans Binding.

Version 1.0 of this reference implementation of JSR-295 is now available for download. Shannon Hickey announces the release in a new blog entry, saying "1.0 represents a major re-architecture of the Beans Binding API, based on the extremely valuable feedback from members of the expert group and the community." He goes on to give examples of BeanProperty and ELProperty, creating AutoBindings between two properties, and using Swing Binding subclasses.


Speaking of releases, elsewhere in Java Today, Eduardo Pelegri-Llopart has posted a GlassFish Releases Roadmap. "We are maintaining multiple GlassFish release trains to address different user needs, and I put together a summary to help you track them." The list contains sustaining releases (ie, supported largely by bug-fixes), current active development, committed and scheduled future development, and tentative plans that go out all the way to GlassFish v3.

Michael Urban takes a look at a recent analysis of web framework trends in And The Fastest Growing Web Framework Is... Citing a blog by Rick Hightower that looked at trends in job listings, correlated by web framework name, he goes on to sanity-check the data against Dice.com listings (where Spring gigs outnumber Rails almost 10-to-1), and contemplates the implications of the numbers for less-prominent frameworks like Tapestry and WebWork. Several comments on the piece note how far the results can be skewed by changing the search terms, such as by including or omitting "java" when searching for "JSF".


Our latest Feature Article has an introduction by Diego Adrian Naya Lazo to Instant User Tracking with ClickStream. ClickStream, one of the many OpenSymphony projects, lets you track and log where users go during their sessions. In this article, Diego shows you how to configure, run, and customize ClickStream.


Today's Weblogs section begins with Evan Summers talking about What I read about today on the computer internet: OpenProj. "Today i noticed OpenProj, an opensource Java/Swing app to replace MsProject. This is a fairly big deal, isn't it? Maybe it's been mentioned on java.net already but i missed it cos i've been doing the equivalent of living under a rock for the past few weeks, in particular globe-trotting in an oft disconnected and somewhat disoriented state."

In ESBs: the value of indoor plumbing, public water and sewer, Brian O'Neill writes, "some people question the value of an Enterprise Service Bus (ESB) approach to architecture. Those disbelievers might just need a larger restroom because the value of a plumbing system is (exponentially?) proportional to the scope of its deployment."

Finally, Sergey Groznyh offers some help Generating Print Preview of Swing Text Components, "how to create print preview of Swing Text components: what are the necessary parts involved and how do they cooperate."


Going back to the Beans Binding 1.0 release, osbald wonders about the timing in today's Forums, writing in Re: Beansbinding 1.0 released, "it seems a little, erm rash? to jump to 1.0 on the first outing of the new syntax and without the unit tests being updated or even compiling and just the one page of notes. But it is open source and so some of that procedure can be losened. Thats kind of what I was getting at yesterday. I think swingx has been in danger of playing possum for too long - which like undocumented, unreviewed code isn't healthy either. Shame we didn't know about Timing and Binding releases - would have been nice to take the hat trick and bring them all up to 1.0."

osbald also points out some dubious assumptions about the use of Dates in GUis in Re: JXDatePicker resets time on setDate(). "Isn't the real problem the Date class here. Perhaps there's a case for using another model that only holds date information and not time. Hopefully the Date/Time JSR has something like this already planned we could roughly mimic. If I use a DatePicker to select the 3rd of the month I don't mean the 3rd of the month at 13:14:55 precisely. I use JXDatePicker to select ranges for report generation. For me starting at midnight is exactly what I'd expect any other time isn't logical. I'm not sure of the business case to be able to pick any day but at exactly the same time? Maybe you should file another request for a JXDateTimePicker?"

Finally, sivakumart offers resource adapter guidance in Re: create UDP server with glassfish/ejb "There are many J2EE connector tutorials to get started. The following resources might help you get started. A tutorial on creating a new resource adapter: http://developers.sun.com/appserver/reference/techart/resource_adapters.pdf -- A presentation we did at JavaOne 2005 on building resource adapters: http://gceclub.sun.com.cn/java_one_online/2005/TS-3513/ts-3513.pdf -- The connectors section of the Java EE tutorial: http://java.sun.com/javaee/5/docs/tutorial/doc/Connector.html#wp79662 -- A bunch of interesting articles are also listed at: http://www.java201.com/resources/browse/2005/jca_1.5.html."


Current and upcoming Java Events :

Registered users can submit event listings for the java.net Events Page using our events submission form. All submissions go through an editorial review before being posted to the site.


Archives and Subscriptions: This blog is delivered weekdays as the Java Today RSS feed. Also, once this page is no longer featured as the front page of java.net it will be archived along with other past issues in the java.net Archive.



Beans Binding hops on this week's release bandwagon
Comments
Comments are listed in date ascending order (oldest first)