Skip to main content

Few Days Down

Posted by editor on December 17, 2008 at 8:04 AM PST


The new Date & Time API needs to make up some time

Yesterday's blog brought the unhappiness by linking to a summary of Mark Reinhold's Java 7 roadmap at Devoxx, which indicated that JSR 295 (Beans Binding) is one of several features that have been ruled out for Java 7.

Not on that list, but apparently in some peril, is JSR 310, the new Date and Time API. In a new post, Alex Miller tells the Javalobby readership that JSR 310 Needs Help! "JSR 310 is the new updated date and time library which could be added in Java 7. However, it's currently running behind for inclusion in Java 7, according to spec lead Stephen Colebourne. Because other specs (like JDBC and NIO) will have dependencies on JSR 310, it's important for it to get locked down early."

If you don't like the current Date and Calendar, Alex suggests you join java.net's JSR 310 project and help out.


Also in Java Today, organizers of Java Mobile, Media, and eMbedded Developer Days have posted newsletter #1 (PDF), the first in a series counting down to the January 21-22 conference. This issue introduces keynote speakers Eric Klein and Jon Bostrom, and highlights the planned Wednesday evening brainstorming session.

The "everywhere" in "write once, run everywhere" doesn't just mean platforms, it also means locations. In the SDN's Report from Africa: Regional Challenges and Opportunities for the Java ME Platform, J.D. Moore of Nokia and Daniel Orwa Ochieng of the University of Nairobi explore "the opportunity, value, challenges, and practicalities of developing mobile services for "the next billion users" in one of the most exciting emerging markets: Africa."


Today's Weblogs starts with an interesting piece by Kohsuke Kawaguchi on Introspecting generified classes. "This post is a little introduction of the reflection of generics in Java, and how my little library would help you do this."

Ever wondered How to compile on the fly? Sergey Malenkov writes
"A PropertyEditor interface provides support for GUIs to enable editing a property value of a given type. The interface supports a variety of ways to display and update property values. One of these ways is to employ the string representation of a Java code fragment that can be obtained by getJavaInitializationString, the method all standard property editors implement. To test this feature, one could generate a source code with a method that returns a required string, compile the code, run the class, and verify the value. This is quite easy to do with the Java 6 Compiler API."


In today's Forums, kbr reports on a bit of 6u11 breakage in
Re: Firefox Extensions and LiveConnect Security Policy. "The "Java Console" menu option isn't working yet with the new Java Plug-In, though we aim to make it work again in a future update release. For the time being, if you're on Windows, you can use the Java system tray icon to open the console. On other platforms (or on Windows as well), use the Java Control Panel, Advanced tab to select "Show Java console"."

kleopatra continues the discussion of where Swing development goes from here, in
Re: JSR295 (beansbinding) is dead, or so ... "My point is that principally it's a good idea to tackle Swing2 - provided power and flexibility is conserved and evolved, I don't care about the cage it's sitting in - just don't pretend it's anywhere near, neither right now nor in a foreseable future. BTW, an interesting side-effect of the planned modularization in jdk7 might be the potential for slacking on the backward compatibility, as clients can pull-in whatever version they need (at least that's how I understood a fellow developer's explaination on the flight back to Berlin)"

If you're keen to do someone's homework for them, brahms has posted
some exam questions. "can some1 please help me with these exam questions i have a test in a couple of days and the teacher has decided not to put solutions for the answers any help would be appreciated thanks. i will post more questions later."


Current and upcoming Java
Events
:

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
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 href="http://today.java.net/today/archive/">java.net Archive.

The new Date & Time API needs to make up some time