Skip to main content

Awaiting On You All

Posted by editor on October 17, 2007 at 7:49 AM PDT

Will you make your voice heard in the JCP?

Our current poll suggests that most of the community isn't following the 2007 Java Community Process elections very closely. And that's too bad, because some of the same people who aren't paying attention will probably complain if they don't agree with what the JCP produces in terms of a properties API or a closures proposal for Java 7. No, the next version of the language won't be put up for a point-by-point plebiscite, but you can affect the process by helping determine who's on the Executive Committees that approve or disapprove the JSRs.

The first round of balloting is already over, with the holders of ratified seats -- Apache, Red Hat, and Nortel on the SE/EE Executive Committee, and Research in Motion, Samsung, and Time Warner Cable on the ME EC -- all approved by the voters. It's interesting -- to me, anyways -- that the Apache Software Foundation scored the highest ratification rate (94.9% voting to return Apache to the SE/EE EC), despite the group's apparent new policy of voting against all JSR's as a protest against JCK licensing terms.

We're now in a two-week nominations period, in which JCP members can nominate themselves to run for the open seats, one on the SE/EE EC and two on the ME EC. The Java Posse's Joe Nuxoll was talking about running on a one-issue (properties) platform, so Joe, it's go time. Once nominations are complete, balloting will take place from October 30 through November 12.

How 'bout you? Are you in the JCP, and are you going to throw your hat in the ring? If not, what are you looking for in candidates? What would you like to see the JCP do differently, either in terms of conducting its own affairs or how JSRs are approved and developed?

Also in Java Today, an SDN article Introducing the OpenDS Project, offers an overview of the OpenDS project on "OpenDS, an open-source software (OSS) project, was launched in 2005 by a small team of Sun engineers. Their goal: to build a directory service with the ease of use that developers desire and the scalability required in carrier-grade deployments. Their success thus far -- OpenDS stands out from other directory servers by virtue of its full-stack roadmap, intuitiveness, platform portability, and a large, experienced, full-time community of developers, QA engineers, and documenters."

The latest Java Mobility Podcast,
Episode 24 takes a look at, or rather a listen to, some of the Mobile and Embedded Community Stars. The episode features a round table discussion with Terrence Barr and some of the Mobile and Embedded Community most prominent members: Maurico Leal, Joe Bowbeer, Hartti Suomela, and Bruno Ghisi.

James Gosling addresses followups to Friday's Solaris and OS X blog in today's Weblogs. In

Solaris and OS X (continued), he writes,
"there were a whole pile of questions about my previous blog entry, here are a few quick answers. [...] Apple's JDK support is a part of my problem, and yes, I have their JDK6 from the ADC. I've met the folks on the JDK team and they're trying real hard. It's hard to tell what the fundamental issue is, but it keeps feeling like the big problem is that developers aren't the "Target Demographic"."

John Reynolds takes a look at
Monolingual web toolkits: Phobos vs. GWT.
"The JVM is well on its way to becoming a multi-lingual environment with support for Java, Javascript, JRuby, Groovy, etc. but I have to admit harboring concerns about polyglot programming within a single project."

Finally, Kohsuke Kawaguchi notices
JAXB/JAX-WS/Metro support in IntelliJ IDEA 7.0, saying it
"looks like the new IntelliJ IDEA 7.0 supports JAXB/WS annotations as well as Metro tools."

In today's Forums,

constantinius complains that
High Availability Session Persistence does not work.
"Good time of the day! I would like to ask a question about a glassfish and High Availability Session Persistence (In-memory replication on other servers in the cluster). I've installed a cluster with 2 nodes, where I've deployed an application clusterjsp.ear for HASP testing ( Node agents are in the same sub network, but sessions among them are divided by our hardware load balancer (alteon). So, when http session changes node because of our load balancer, http-session looses all session information. Is it a bug?"

woel is trying to deal with an enumeration gotcha in
Enumeration mapping JPA.
"In our database we have an enumeration of strings. All these strings are actually numbers, for example ['-2', '-1' ,'1' ,'2']. At first I wanted to create an enumerator in Java for this but I couldn't find out how to do it, since enumerated values cannot start with a number. Then I thought that I could use an int in my entity bean. This seem to work pretty good but I could still set the attribute to a value which is not in the enumeration. Also, I cannot confirm that all JPA providers would convert these string values to int values in the same way. Could someone please help me? I would either like to use an enum or int if enum doesn't work. But I only want to use int if the conversion is within the JPA specification, '-2' becomes int with value -2 for example, otherwise I guess I'll have to use String."

okasha is concerned about
BD-J Image Memory Management.
"When loading too many images inside your BD-J application, the application crashes. I also heard, and correct me if I'm wrong, that the JVM memory inside the player is independent from the memory that holds the images (PNGs) being used, so a Runtime.getRuntime().freeMemory() will not do the job. My question is, how can I know the limits of my image memory and manage it effectively?"

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

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 it will be
archived along with other past issues in the href=""> Archive.

Will you make your voice heard in the JCP?