The Best Of What's Around
Two years in the making, jMaki 1.0 hits the street
jMaki is one of those things where the name may be better known than the particulars of the project (hint: think "Ajax made easy"). Fortunately, the project is pulling together a guide to the many docs and blogs that explain what it is and how it works. A good place to start for absolute beginner information is the Why Use jMaki? document, which makes the case for jMaki's simplifications, standardizations, and flexibility.
jMaki's in a busy part of the webapp world right now, and it will be interesting to see what kind of a niche it can carve out for itself.
Also in Java Today,
Javalobby has just posted an Interview with Tom Ball, openjfx compiler lead. After briefly discussing Project Jackpot, he talks about his new role on openjfx, the differences between JavaFX and JavaFX Mobile, the challenges of living up to community demands, the schedule for delivering JavaFX, the role of the open-source community in JavaFX's development, and more.
A pair of entries on The Aquarium portray the history and future of GlassFish in graphic form. First, in How Did We Get Here? GlassFish v2 History, Part I, Eduardo Pelegri-Llopart writes, "Rich has written a nice Historical Recap going through NetDynamics, KivaSoft, Netscape, iPlanet, Forte SynerJ, SunOne, Sun Java System Application Server, and then, GlassFish. He captured it all in this picture." Then the entry Branches, Branches... GlassFish Branches... looks ahead: "Nice post from Abhijit where he captures graphically, and in more detail, the Future GlassFish Releases. Abhijit covers GFv2 UR1, GFv2.1 (tentative name) and GFv3. Read his Detailed Entry or go directly to the Diagram."
In today's Forums,
offers a tip of the hat to the jMaki project on the occasion of the 1.0 release, writing in
Re: Well Done The JMAKI team,
"I have just completed a RIA framework investigation at my company. JMAKI fits with our constaints: 1) Java based, 2) No new language for developers to learn, 3) Future proof, 4) Must be pure thin client with no client side runtimes. I have recommended that we use JMAKI going forward for all our web application needs."
eduardomartinsannounces further help for Mobicents users in
Mobicents Quick Start Guide wiki page updated.
"I know people are having some hard times with the current issue of having versions for JBoss 3.x and 4.x, so I've updated the main wiki page to make things easier. Let me know if the instructions doesn't work for you. Note, the problem with the src packages on sourceforge with the jain-slee-tck-1.0 folder empty is not fixed yet. Please use the CVS."
@Webservice and JMS @Resource,
"Hey all, I'm trying to create a webservice that uses the in-built embedded message queue. Everything works except when using the @Resource annotation with a JNDI reference to the queue and connection factory, both of them are null. Can this kind of resource injection be used within a web service or do I need to use a service locator? Note that when I use the @Resource with a test client application (appclient -client) it works fine. I'm using Sun App. Server 9.0 Update 1."
KellyÂ O'Hair checks on with OpenJDK's source-control switchover in today's Weblogs. In
OpenJDK Mercurial Transition Update 3, he writes,
"Build 20 now contains a separate "langtools" (javac, javah, javap, apt, and javadoc) directory in the Build 20 source bundles. Build 21 (could be 22) will have separate corba, jaxp, and jaxws directories. Build 22 continues to be our target for the last JDK7 promotion built via the TeamWare workspaces, the Build after this one would be done via Mercurial repositories."
DavidÂ Herron thinks about the real story behind the rise of scripting languages in
Re: Stop the Insanity.
"A few weeks ago Phil Toland wrote Stop the Insanity about the "rise" in popularity of languages other than Java. Last year it seemed you couldn't turn around without reading another blog entry saying Ruby was going to kill Java, etc. Now the named languages are Haskell or Erlang, but the story is the same. I think the rise of JRuby demonstrates something, however."
Frustrated with the non-availability of JDK 6 on Mac OS X, JohnÂ O'Conner wonders aloud about
Solaris for Java development?
"Considering all the tool support, I'm really interested in Solaris again.Â I noticed that a new version was released yesterday, Solaris Express Developer Edition 9/07. It has a new installer that includes drivers for more wireless cards. That seemed to be one of the big hindrances in the past. I know the latest JDK will be there, and NetBeans IDE too. So that's already two big pros to consider."
Current and upcoming Java
- September 26 - Midwest Java Technology Days: Columbus, OH
- SeptemberÂ 26-28 - Sun Tech Day - Milan
- SeptemberÂ 27 - Midwest Java Technology Days: Indianapolis, IN
- SeptemberÂ 28-30 - Gateway Software Symposium 2007: Fall Edition
- SeptemberÂ 28-30 - Western Canada Software Symposium 2007
- OctoberÂ 5-7 - Greater Atlanta Software Symposium 2007
- OctoberÂ 12-14 - Twin Cities Software Symposium 2007: Fall Edition
- OctoberÂ 11 - J-Fall 2007
- October 16 - Midwest Java Technology Days: Minneapolis, MN
- OctoberÂ 17-19 - Grails eXchange 2007
- OctoberÂ 18 - Midwest Java Technology Days: Chicago, IL
- OctoberÂ 19-21 - Bay Area Software Symposium 2007
- OctoberÂ 19-21 - Greater Toronto Software Symposium 2007
- OctoberÂ 21-25 - ooPSLA 2007
- OctoberÂ 21-26 - Colorado Software Summit 2007
- OctoberÂ 22-24 - Sun Tech Day - Shanghai
- OctoberÂ 24-26 - The Ajax Experience
- OctoberÂ 26-27 - IndicThreads.com Conference On Java Technology
- OctoberÂ 26-28 - Lone Star Software Symposium 2007: Dallas Edition
- OctoberÂ 29-31 - Sun Tech Day - Beijing
- NovemberÂ 2-4 - Northern Virginia Software Symposium 2007: Fall Edition
- NovemberÂ 6-8 - Sun Tech Day - Tokyo
- NovemberÂ 9-11 - Rocky Mountain Software Symposium 2007: Fall Edition
- NovemberÂ 16-18 - Great Lakes Software Symposium 2007
- NovemberÂ 26-27 - JAX ASIA 2007
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
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 href="http://today.java.net/today/archive/">java.net Archive.
Two years in the making, jMaki 1.0 hits the street