Skip to main content

Swing catalog

Posted by daniel on October 12, 2004 at 3:05 PM EDT

Sitting on a stack of libraries.

When I was young and went to visit my grandparents in Boston, my Grandmother would take out the phone book and put it in a chair to raise me up enough to reach the table. In my home town of just a few thousand people, the 1/4 inch thick publication would not have been much help so we used the Sears catalog. Most of the searching I do now is online. It's less wasteful and can be kept more up to date. It does, however, mean that I need to find other alternatives for booster seats.

Hans Muller presents one such catalog - a listing of Another 40 Swing Component Libraries in today's Weblogs. He writes " The javadesktop.org Swing Component Depot column has a backlog of about 40 component suites. They'll all appear there eventually however we thought you'd like to see the queue now, in all its unadorned glory. So, here for your delectation is a brief summary of all 40 of them."

Have you gotten the exception javax.mail.MessagingException: 501 5.0.0 HELO requires domain addressavax.mail.MessagingException: 501 5.0.0 HELO requires domain address? Jason Falkner provides a solution in his blog entry A stupid user trick for goggle to cache. He tells you "The problem is as simple as translating your computer's IP address to a name. Just add the appropriate entry in /etc/hosts that converts your computer's IP to its hostname."


More Mustang suggestions in today's Forums. Cowwoc writes "My suggestions has been, and remains, to replace BugParade by what Netbeans is using for issue-tracking. One could use their issue tracker or something similarly de-formalized and [..] Communication should be two-way between engineers and end-users. Want a good example of what I'm talking about? See javadesktop.org's discussion forums. That is some good work at play!"

Denismo, the moderator asks "Where do you think the most of the efforts in Mustang must be concentrated - on bugs or features? Fixed bugs make the platform more stable, but slow the progress of Java. We hear numerous requests for features, but how often do people start using new features when new release comes? What is the perfect combination of the amount of fixed bugs and features , for Mustang?"


In Also in Java Today , Debu Panda describes Simplifying EJB Development with EJB 3.0 . Panda explains ways in which the new spec simplifies the EJB developer's job, "If you developed an EJB with the latest specification you realize how difficult is develop a simple EJB like HelloWorld EJB. You need at least two interfaces, a bean class and a deployment descriptor. Most of the developers wondered why do I need all these. "

As powerful and ubiquitous as ant is, you end up using XML as your scripting language. In Build scripts with Groovy and Ant , Filippo Diotalevi shows you how to take a simple ant build script and code it in Groovy. He also presents a simple start/stop script for Tomcat.


In Projects and Communities , the Java Enterprise Community project Verge provides a number of convenient development frameworks, including an Inversion of Control (IoC) container, an MVC framework, and extensions to ant to handle dependencies and intra-project builds.

Here's a tip of the hat... to HAT, the Heap Analysis Tool. This Java Tools Community project helps discover undesirable object retention (aka, "memory leaks") by taking snapshots of the heap and making them available via a simple web server.


In today's java.net News Headlines :

Registered users can submit news items for the java.net News Page using our news submission form. All submissions go through an editorial review before being posted to the site. You can also subscribe to thejava.net News RSS feed.


Current and upcoming Java Events :

Registered users can submit event listings for the java.net Events Page using our 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 java.net Archive.

Sitting on a stack of libraries.