Skip to main content

Can't Let Go

Posted by editor on September 29, 2008 at 8:03 AM PDT

Taking the M&E Community with you

Perhaps it's natural: Twitter tweets are tiny by design, and optimized for the small device. So it's highly appropriate for the Mobile & Embedded Community to adopt Twitter as a means of keeping its members and friends in the loop.

As Roger Brinkley explains, the Mobile & Embedded Community has joined twitter, with the account name mobile_embedded. "Community Leaders will post snippets on our travels and other events that are happening in the community. We will also post highlights from the community front page and other sources. Community members or other interested Mobile, Media, & Embedded developers could allow us to follow their happening with their twitter accounts. Keep us up on the professional happenings of others. Let us know about a JUG meeting or what you are working on. If we get enough information flowing I will see if we can get the RSS feed published on the M&E; community main page."

Also in Java Today,
The Aquarium notes GlassFish's support for HTTP compression, and a good explanation about how to set it up: "GlassFish supports HTTP Compression and
Shing Wai
in detail
how to
configure compression, compressionMinSize, compressableMimeType and noCompressionUserAgents.
This feature will be enabled in next month's
GlassFish v3 Prelude release."

John Ferguson Smart has announced the free release of his book JSF Jumpstarter. "The JSF Jumpstarter book is a short (67 pages), tutorial introduction to JSF, suitable for new JSF developers. If you need to get up to speed quickly with JSF, this book may be able to help you.
The good news is, this book has now been released into the public domain - in other words, you can now download it for free!
In a short 65 pages, this book teaches you how to build dynamic web sites in Java using JavaServer Faces, using a hands-on, practical approach. Little or no prior experience in web development is necessary (though a bit of Java knowledge would help)."

Jean-Francois Arcand previews the next version of Grizzly in today's Weblogs, writing
Onedoteightdotsix is out: A speedy Grizzly is out again! "This week we have released our latest monster version, which is 1.8.6. 1.8.6 is the foundation for GlassFish v3 and Sailfin...and many many new application! And we tested that one like a crazy Grizzly!"

Christian Frei announces
Jazoon Rookies - Europe's first Young JAVA Developer Speaker's Competition
Jazoon Rookies is Europe's first ever young Java developer speaker's competition which will be held during Jazoon'09 in Zurich, Switzerland from 22 25. June 2009. Get more information on

Finally, Kohsuke Kawaguchi says that
Installing Hudson on Windows just got even easier. "Windows make it very hard to run an ordinary program as a service, so Erik had to write a rather long description of how to achieve this. In Hudson 1.254, I implemented a new feature so that Hudson can install itself as a Windows service with a few mouse clicks, complete with a restart of Hudson."

This week's Spotlight is on
the SDN's latest Ask The Experts session, focusing on OpenSSO. "The OpenSSO project is designed to provide an open and extensible identity services infrastructure that simplifies the deployment of transparent single sign-on (SSO) as a security component in a network environment. The project is the open source counterpart of OpenSSO Enterprise 8.0 (formerly Sun Access Manager), Sun's premier access management, identity federation, and web services solution. Got a question about OpenSSO? Post it during this session and get answers from four key members of Sun's identity and access management team: Rajeev Angal, Aravindan Ranganathan, Dilli Dorai, and Qingwen Cheng."

In today's Forums, romanz explains ME file access in
Re: how to use file:// protocol to access directory. "To access anything in the device file system via file:// protocol, JSR-75 FileConnection is used. The JSR is able to restrict file system access, i.e. not show the entire directory structure to Java applications. Typically, the first thing a MIDlet should do before attempting to access any directory (after verifying that JSR-75 is present), is a call to, which tells what virtual file system roots are accessible to the application. For an example of FileConnection usage, you can check the FileBrowser MIDlet in PDAPDemo suite from Sun Java Wireless Toolkit (version 2.5.2 is available at For more details on the FileConnection API, please see the specification at"

kawaiimomo warns against willy-nilly use of System.gc() in ME apps, as explained in
Re: Does system.gc() really help your app to get more efficient? "Any j2me experienced programmer/guru will tell you not to use gc() as the kvm is wise enough to know when it needs to call gc. In many MIDlets I've done I used System.gc() a lot, just in places such as after loading a big amount of images, data, or after performing any operation that would leave _a lot_ of objects that were ready to being collected. It will probably make the app slower, but you can avoid OutOfMemoryExceptions (for a larger period of time at least)."

denizoguz wants opinions on whether or not to use
JMC on a real project. "We think to use JMC in a several million dolar project. In this project mpeg4 and telemetry data are contained in a transport stream. Java application will display elementary data on video and allow some operations like zoom, chaning contrast etc. on the video file. Target operating system is Windows. I know JMC is preview stage now but we have more than 6 months to complete the project and 1.0 release is very close. Do you think that it is risky?"

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.

Taking the M&E Community with you