Java Today |
 |
Using the Swing Application Framework (JSR 296)
"If you've developed many applications using a Swing-based graphical user interface (GUI), you've probably solved some common problems over and over again. Those problems include managing the application life cycle, event handling, threading, localizable resources, and maybe even persistence." Ideally, these are the kinds of common concerns that can be better handled by a framework, namely the Swing Application Framework. In the SDN article Using the Swing Application Framework (JSR 296), John O'Conner introduces the project and shows how to dig into it.
Project Tango: An Overview
The WSIT project has posted a comprehensive introduction to web services interoperability, Project Tango: An Overview (PDF, 624 KB). "This document provides an overview of Project Tango. Project Tango is an open source implementation from Sun Microsystems of the key enterprise Web services specifications, commonly known as WS-*, that provides interoperability with .NET 3.0. "
What Will the iPhone Mean for Mobile Development?
Artima's Frank Sommers sets aside Steve Jobs' controversial comments about Java and asks a bigger question in What Will the iPhone Mean for Mobile Development?. Aside from raising user expectations and changing relationships between hardware vendors and mobile network providers, he notes the effect of bundling in a complete web browser and advocating Ajax web apps. "If other phone vendors follow suit and include in their devices a full-fledged Web browser, Ajax could emerge as the development platform of choice for mobile devices. That could potentially do away with many years' worth of attempts to establish mobile device-specific development platforms, such as BREW or WAP."
Weblogs |
 |
JDK-Distros updated for JDK6u2
In the Operating System Distributor License for Java (DLJ) project, I've just posted the JDK 6u2 bundles. See the project page for more information. The DLJ bundles are versions of Sun's binary Java release for Solaris and Linux. —
David Herron
Why Nokia Why?
Nokia N95's GPS leaves me disappointed and disgruntled. —
Vikram Goyal
How are we doing? ... and what does Dalibor Topic think?
If you haven't had a chance to listen to the just-published podcast with Dalibor Topic I highly encourage you to do so. It's very encouraging to hear Java ME open source is on the right track and the steadily increasing participation and activity in the community seems to confirm that. —
Terrence Barr
Forums |
 |
Glassfish Memory Issues
My SJAS server is apparently running out of memory. The memory consumed by the server continues to increase with every deploy and compile until my server no longer responds to incoming requests. If I am lucky I get an exception in the log file indicating out of space (see at bottom of post). This problem occurs on both my development laptop and server (see configuration below). In searching the net and newsgroups I have found the following bug and post... —
Re: About deploying extensions
The CLDC/MIDP stack is very different from CDC from a security perspective. On MIDP there is no way for you to add or replace classes or libraries on the system class path for security reasons. This means you cannot add a module or library (extension) to the system and make that available to multiple applications. There is also no way for you to tell the JVM to do that, again for security reasons. Only the vendor of the CLDC/MIDP stack is allowed to make such modifications or extensions. —
What can I dynamically reconfigure?
I am looking for a list of configuration settings that can be updated dynamically... Is there a complete list of these available somewhere? I have seen this, but it really doesn't have the level of detail that I am looking for. On the flip side... is there a list of configuration settings that require a restart to take effect? —
