The Source for Java Technology Collaboration
User: Password:


Today on java.netJanuary 09, 2006

A Really Good Time: The java.net Community Corner returns to JavaOne » Read more
 

Projects & Communities

Jini
Jini webinar #11: The next Jini webinar is scheduled for Wednesday, January 18, and features Greg Trasuk presenting "Simple Jini: The Harvester Application Container". "The Harvester application container provides a simple way to develop and deploy Jini applications. You build services using a servlet-like API, and the container handles some of the sticky issues in Jini," such as managing your codebase, providing an http server, and handling infrastructure services like reggie.»Read more
JXTA
JXTA elections: JXTA Community Manager Helen Chen has announced the schedule for the 2006 JXTA Board of Directors elections. The elections will fill two seats whose current term ends on February 28. The Call for Nominees is open and extends through January 17. Voting will run from January 18 through February 1. A second issue up for consideration is whether to extend board members' terms from one year to two. Questions and followups can be posted on the discuss@jxta.org list.»Read more

Weblogs

Gregg Sporar Dynamic Bytecode Instrumentation
It sounds esoteric and it sort of is... but it sure can make profiling Java applications easier. Ian Formanek and I have an article in the new issue of Dr Dobb's Journal that provides more info.    Gregg Sporar

Marina Sum Sun Java Studio Enterprise 8 on Mac OS X?
Interested in running Sun Java Studio Enterprise 8 on Mac OS X? Read a couple of forum threads on that subject.    Marina Sum

NetBeans with JBoss Setup
How to setup NetBeans and JBoss to work together.    Dru Devore

Forums

Swing/JSP Compatiblity
Has any project given serious interest to developing a standard to allow client and web based versions for JSP and Swing. The current frameworks (struts, spring) actually push more work on the developer for the front-end then supporting multi-client environments. Our XML configuration seem targeted towards the server and persistence layers. Without a true standard at the HTML and desktop client level we will still remain bound to manual writing or rewriting code. I recommend Sun takes some of the lead on this to combat one of .NET's key strength and to keep the maintainability of our code for future iterations.  

Re: Another plea for better error messages
Indeed, a test suite of typical beginner's messages would be a good thing. (A couple of days ago, I wasted two hours with inscrutable stack traces because I kept pointing my browser to localhost:8080/index.jsp instead of localhost:8080/index.faces. Surely I wasn't the first and only idiot who ever did this...) But there is a more sinister issue. The error reporting in GlassFish (and, I am sure, Hibernate) is fundamentally deficient. The GlassFish (and Hibernate and ... and ...) developers think they are doing a great and wonderful thing if they launch an exception or write a log message. They are not. Imagine for a minute if the Java compiler worked like that. Every time you have a syntax error, the compiler would simply die with an exception, or it would deposit a logging message into a log file. It would take you forever to get your programs compiled. Compiler writers know that errors are to be expected. Human errors are normal things, and not exceptions. Compiler writers make an effort to report errors that humans can understand, and to keep going to find more errors.   

Also in Java Today

Bug Trackers: Do They Really All Suck?
Your favorite bug tracker probably doesn't do everything you want or need it to, which has Practical Development Environments author Matthew B. Doar wondering, Bug Trackers: Do They Really All Suck? He writes: "To be fair, while they don't all suck, they are annoying. I've listed some of the most common frustrations with tracking bugs; you may have others to share, or even suggestions for fixing some of these annoyances."

Ted Neward's 2006 Tech Predictions
Ted Neward, author of Effective Enterprise Java, has weighed in with his 2006 Tech Predictions. He forsees the hype for AJAX fading, EJB 3.0 getting people talking about EJB again, a new interest in rich client-side Java apps, a serious discussion of what should be in Java SE 7 ("Dolphin"), and more. He also goes out on a couple of limbs: "My long-shot hope, rather than prediction, for 2006: Sun comes to realize that the Java platform isn't about the language, but the platform, and begin to give serious credence and hope behind a multi-linguistic JVM ecosystem."

How often do you listen to Java-oriented podcasts?
Frequently
Sometimes
Rarely
I listen to podcasts, but not about Java
I don't listen to podcasts
Poll Results | Archive

JavaOne 2006: java.net Community Corner: The java.net Community Corner 2006 wiki page is the home for planning java.net's presence at JavaOne 2006. We'll be offering a space for communities and projects to get together and learn about each other's activity. The community corner will once again be host to 20-minute mini-talks, and this year we will also be distributing papers and abstracts from the mini-talks at the booth. You can use the wiki to propose a mini-talk, volunteer to work at the booth, and (soon) upload pictures for our java.net slideshow.

Success Stories | Archive

Related Links




 XML java.net RSS