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

Search

Online Books:
java.net on MarkMail:


All Through The Night

Posted by editor on June 5, 2007 at 10:12 AM PDT

Sometimes things just come together

There wasn't supposed to be a feature article today, because I'm still catching up from almost two weeks of being mostly AFK. But fortunately, Community Manager Marla Parker has been continuing her series of interviews with leaders of the top 50 projects on java.net. Late last night, she sent a copy of her latest interview.

Before I put the computer to bed for the night, I asked her and her interview subject "this is great... can we run it tomorrow?"

So, in our Feature Article, Marla Parker interviews Joe Walker about the Direct Web Remoting (DWR) project, which provides an infrastructure for developing Java-based Ajax web applications. In the interview, Joe talks about what DWR does, how popular it's become, how he manages such a significant project, and a surprising less-is-more request for java.net.


In Java Today, the JCP Executive Committee has voted 11-0 (with five non-votes) to approve JSR 314, JavaServer Faces 2.0. This new version of JSF aims to improve productivity, integrate Ajax, support non-JavaScript clients, use the Java Persistence API, and leverage modularity to better integrate with other client- and server-side technologies. ONJava blogger Shashank Tiwari describes the JSF 2.0 kick-off in his blog JSF 2.0 is here!

A new SDN article by Tim Quinn and Rick Palkovic looks at Java Web Start Technology and Application Clients in the GlassFish Application Server. "To make this capability available, you do not need to develop your application differently or distribute any files to end-user systems yourself. Launching application clients with Java Web Start software overcomes the distribution problems that have historically impeded widespread use of application clients. The GlassFish application server provides Java Web Start support automatically, providing the feature without any extra effort from you as a developer or administrator."

TheServerSide is among the many sites to note the release of Emacs 22 after six years, kicking off a Java-centric discussion in Emacs 22 released - still with limited built-in Java support. "GNU Emacs 22 has been released. This release has many, many (many, many, many) changes to it, some of which affect Java (in that jdb support has been updated, as well as some of the font-lock stuff), but for the most part, it remains what it was: an editor that happens to have an operating system in it (or vice versa) that many coders still love."


In today's Weblogs. John O'Conner looks at The Swing Application (Un)Framework, saying it is "hardly a framework at all, not in the typical sense anyway. The framework is probably the lightest, easiest to use one I've ever experienced."

Content Management is in the air, according to David Ockwell-Jenner, who writes: "what a difference a year makes. I've been through two role changes in the past 12 months and now find myself returning back to a 'past life' looking at Content Management. Let's see how content management has gone 'Alfresco'."

Finally, Carol McDonald has a helpful tutorial in Sample Store Catalog Application using Visual Web Pack and the Java Persistence APIs. "This Sample Store Catalog app demonstrates the usage of NetBeans Visual Web Pack and the new Java Persistence APIs, to implement pagination in a Web application."


In today's Forums, jslott has created some Project Wonderland code for Drawing cells directly from Java 3D & animation. "One particularly interesting aspect of Wonderland I think is the ability that you can create content from Java itself by rendering a Java 3D volume directly to a cell. [...] So I went about and created a new cell: Java3DCell (client) and Java3DCellGLO (server). On the server, the cell GLO is backed by a class which extends the Java3DCellRenderer abstract class (with method BranchGroup renderCell()). The Java3DCellRenderer class is stored in the CellSetup class (i.e. Java3DCellSetup) which is serialized across the wire and read by the Java3DCell class on the client."

tarbo explains the implicit super() constructor in Re: Nested constructors. "A slight meandering on the why of this. Constructors are called when an object is created. A subclass always calls its superclass' constructor (though this may be hidden in case the superclass has a non-arg constructor). The instance simply doesn't exist before the superclass constructor exits. Ultimately, this is why the compiler doesn't allow you to call the superclass constructor after you have performed other operations. For you to be able to perform those operations, the object needs to exist. Therefore, the superclass constructor was already called."

wakefia is working on web services on hp-ux. "I am looking at extending the capability and interoperability of various systems I am responsible for at work (SAP, JDE, in-house) in a SOA environment. Our back-end servers are hp-ux and that '...aint gonna change soon...'. I am very interested in the various technologies available in this project relating to Web Services (JAX-WS, WSIT, JBI etc) but see no reference to hp-ux. I assume a build from source is all that's reqd or am I way off the mark ?"


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.



Sometimes things just come together
Comments
Comments are listed in date ascending order (oldest first)