Skip to main content

Feeling That Way

Posted by editor on January 14, 2009 at 7:00 AM PST

Props to a prolific blogger

Just thought I'd pass along a bit of unsolicited fan mail for one of our bloggers that was sent recently to the main feedback address:

Hi. I just want to say that I love Arun Gupta's blog. It's the blog I read the most, and every post is always something interesting and relevant to my work. I think Sun has got great technology, and to me, Arun Gupta is the face of Sun.

It's fair to say we feel the same way: with Arun's prolific Tip Of The Day blogs that cover so much substantial ground, I sometimes have to juggle the blog layout to make sure his picture isn't on the page every day, which might make people think we haven't updated.

As for being the "face of Sun", you'll have to take that up with his employer (although the traditional voice of Sun has been conspicuously absent from his blog for quite some time now). If we're handing out titles, can we settle on "that crazy smart GlassFish guy"?

Seriously, though: thanks, Arun. The fan mail is well-earned.

As if to emphasize the point, Arun had two new blogs that I had to choose between for today's Weblogs section. For today, the front page features
TOTD #63: jmx4r gem - How to manage/monitor your Rails/Merb applications on JRuby/GlassFish?, which continues a series of recent JMX tips. "TOTD #61 and TOTD #62 show how to use JMX APIs to locally/remotely manage/monitor your Rails/Merb applications. This Tip Of The Day extends TOTD #62 and shows how remote management can be done using jmx4r gem. This gem provides a clean mapping between JMX APIs and Ruby. It allows to write pure Ruby code to manage/monitor any Rails application."

Fabrizio Giudici invites you to get Into the Groovy at JUG Milano. "After the successful "JavaFX Circle" initiative, a series of informal meetings where a group of JUGgers met together and played with NetBeans and JavaFX (at the time early access), at JUG Milano we're doing it again, this time with Groovy."

Finally, Bruno F. Souza offers a sarcastic
Thank you music industry!. "We are always trying to shine some light to our kids, and teach them about right and wrong. A few things are pretty hard to explain. Copyright for one is a pretty complicated thing."

In Java Today,
The Aquarium passes along word that the JCP EC has approved the public review drafts of three JSRs slated for inclusinon in Java EE 6. "A quick update: the JCP SE/EE EC has approved all the Java EE 6 specs in the first batch of votes mentioned in our Jan 6th Report:
Vote results for JSF 2.0 (Ed Burns & Roger Kitain, JSR 314, @TA),
Vote results for Servlet 3.0 (Rajiv Mordani, JSR 315, @TA), [and] Vote results for JCA 1.6 (Binod PG & Sivakumar Thyagarajan, JSR 322, @TA).
EJB 3.1 (results) and JPA 2.0 (results), were approved previously; Bean Validation, WebBeans will go to vote on Feb 3rd."

Join Elliotte Rusty Harold for a look into "new" features in the classic java.lang.Math class in the two-part article, "Java's New Math". Part 1 focused on more purely mathematical functions, while the just-posted Part 2 explores the functions designed for operating on floating-point numbers. Elliotte also covers the nature and limitations of binary representations of floats and doubles and how these differ from real numbers.

The latest edition, issue 188 of the JavaTools Community Newsletter is out, with New Year's greetings and an invitation to the Mobile, Media, and eMbedded Developer Days conference, tool-related news from around the web, announcements of new projects and new graduations in the community, and a Tool Tip on how to create build scripts in Groovy with Gant.

In today's Forums,
Java 3D meets JavaFX!, at least according to a post by interactivemesh. "Java3D seems to be able to provide 3D rendering capabilities for JavaFX applications. A JCanvas3D encapsulated by a subclass of 'javafx.ext.swing.SwingComponent' can be added as a resizeable Node to a JavaFX Scene. So, an Effect can be associated to a JCanvas3D by setting the Node.effect attribute respectivally a JCanvas3D can be content of a parent's Effect. A first sample is now available for launching and download at"

polmascot asks,
Is it possible to use jxta in Java applet? "Hi , my name is Christopher. I want to make an on-line game and I want to make it in the Java applet, so user don't need to install anything on his side. But here is a problem. I can't make it client-server because the amount of information is to big for my server and my server connection. So I am looking for other possibilities like jxta. And again returning to my question: Is it possible to use jxta in Java applet ? (it is probably somewhere in documentation but I don't want to waste time if it is not possible)"

Finally, Dominic McGinnis expresses a GlassFish memory-use concern in the followup
Re: GF and Mod_jk.
"Thank you. On another note, what is the memory footprint difference of using the jasper JSR-199 compiler? We are in the processing of switching from a previous App container to Glassfish v2ur2 and have noticed that our application on Glassfish seems to consume memory more rapidly and do less aggressive Garbage Collecting, so I'm trying to find the delta's with regards to memory storage that may lead to this. One such change is that on our previous App container we were not using JSR-199 though we are using JDK 1.6, so I was looking for the overhead and also how to turn off (i.e. use the pre-JSR-199 compiler) so I can run some performance comparsions."

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.

Props to a prolific blogger