Barcode4J 2.0, an open source (Apache license) barcode generation library, has been released Supported barcode formats include Interleaved 2 of 5, Code 39, Codabar, Code 128, UPC-A and UPC-E (with sup
2008-05-16 02:20:27
Barcode4J 2.0, an open source (Apache license) barcode generation library, has been released Supported barcode formats include Interleaved 2 of 5, Code 39, Codabar, Code 128, UPC-A and UPC-E (with supplementals), EAN-13 and EAN-8 (with supplementals), EAN-128, POSTNET, Royal Mail Customer Barcode, PDF417, and DataMatrix. Output formats include SVG, EPS, PNG, JPEG), and Java2D.

I missed JavaOne this year, but from what I'm reading it doesn't sound like I missed all that much.
2008-05-12 07:19:00
I missed JavaOne this year, but from what I'm reading it doesn't sound like I missed all that much. No Java 7. JavaFX still being pitched as the next big thing. Threads are important. Closures good! Closures bad! Blah. Blah. Blah. Sounds like a repeat of last year's show. Did anything new happen? Maybe Java has grown too large to move in just one year. Should JavaOne be biennial? Or maybe we should just attend every other year. Here's a thought: how about moving Javaone to the East Coast or Europe every other year so even if it's the same story, different people will attend?

Nokia and Vodafone have posted the early draft review of JSR-249 Mobile Service Architecture 2 .
2008-05-10 02:19:04
Nokia and Vodafone have posted the early draft review of JSR-249 Mobile Service Architecture 2 : More...

Sun has posted the early draft review of JSR-317 Java Persistence API.
2008-05-09 02:19:30
Sun has posted the early draft review of JSR-317 Java Persistence API. "This draft addresses improvements in the areas of domain modeling, O/R mapping, and EntityManager and Query runtime APIs. " Comments are due by June 1.

Sun has posted a public review draft of JSR 311 JAX-RS: The Java API for RESTful Web Services 1.0.
2008-05-07 02:19:57
Sun has posted a public review draft of JSR 311 JAX-RS: The Java API for RESTful Web Services 1.0. This amounts to a moderately complex API for server side HTTP. There's some good stuff here, including support for URI templates, and the use of annotations to associate methods with paths. I still suspect it's more complex than it needs to be; and I'm not sure if Java code is really the right place to be mapping handlers to paths. The again maybe it is appropriate for some HTTP servers, even if not all of them. Comments are due by May 22.

Adobe has posted a public review draft of JSR 311 JAX-RS: The Java API for RESTful Web Services 1.0.
2008-05-06 02:21:44
Adobe has posted a public review draft of JSR 311 JAX-RS: The Java API for RESTful Web Services 1.0. This amounts to a moderately complex API for server side HTTP. There's some good stuff here, including support for URI templates, and the use of annotations to associate methods with paths. I still suspect it's more complex than it needs to be; and I'm not sure if Java code is really the right place to be mapping handlers to paths. The again maybe it is appropriate for some HTTP servers, even if not all of them. Comments are due by May 22.

Google has posted the second milestone of GWT 1.5, an open source Java-to-JavaScript compiler and library for building AJAX applications in Java.
2008-05-03 10:19:00
Google has posted the second milestone of GWT 1.5, an open source Java-to-JavaScript compiler and library for building AJAX applications in Java. The major new feature in version 1.5 is support for Java 5, including generics, enums, annotations, and the enhanced for loop. According to Bruce Johnson, new features in this milestone include: More...

Sun announced financial results for the third quarter of their fiscal year that ended in March, and they weren't pretty.
2008-05-02 02:19:22
Sun announced financial results for the third quarter of their fiscal year that ended in March, and they weren't pretty. Sun lost $34 million, 4 cents per share. Total revenue was $3.266 billion, down down half a percentage point from the same quarter last year. Gross margins grew to 44.9%.

Hallelujah. Apple has finally (maybe two years after everyone else?) released Java 6 for Mac OS X. Of course, it's only for Mac OS X 10.5.2, and only for 64-bit Intel processors, w
2008-04-30 08:19:32
Hallelujah. Apple has finally (maybe two years after everyone else?) released Java 6 for Mac OS X. Of course, it's only for Mac OS X 10.5.2, and only for 64-bit Intel processors, which means we still can't count on Java 6 being available to all users. Furthermore, this release is incompatible with QuickTime for Java. What was it Steve Jobs said about making the Mac the "best Java delivery platform on the planet"?

The Eclipse Project has posted the sixth milestone release of Eclipse 3.4 Ganymede, their open integrated development environment for Java.
2008-04-30 02:21:56
The Eclipse Project has posted the sixth milestone release of Eclipse 3.4 Ganymede, their open integrated development environment for Java. This release dramatically improves updates and installs. In addition Eclipse should appear somewhat more native on both Mac OS X and Vista in this release.