JSP Insider - http://www.jspinsider.com

News - Articles/Tutorials/Code/Reviews - JSP/Servlet Hosting Companies - Links

JSP Buzz: Vol. III Issue #11

JSPBuzz -- June 11th, 2002

06.11.2002

Table of Contents
  1. Salary Survey: Java Still Hot
  2. Dot-Coms Put Language in Play
  3. JSTL Final Approval Ballot
  4. JSP 1.3 has been renamed to JSP 2.0.
  1. Java Resource Sites
  2. Updates on JSP Insider
  3. Java Conferences
  1. Security Through Obsolescence
  2. Five Emerging Java Development Trends
  3. Cocoon 2: Build Database-Driven Sites
  4. Instant Messaging For e-Business
  5. Sun's Rather Small JSP Survey.
  6. Java Enterprise Breakthroughs, Part 1
  7. Flawed Understanding of JDO Leads to FUD
  8. C# Language Features More Harmful?
  9. Read The F***ing Story, Then RTFM
  10. JavaScript and DHTML content
  11. Struts Review Chapter 7 : Struts View Components
  12. Bashing The Cat: Tomcat Analysis
  1. JBOSS 3.0
  2. Tomcat 4.1.3 Beta Released
  3. Ant v1.5 Beta 2
  4. Microsoft Java Language Conversion Assistant Beta 2
  5. James Mail Server Version 2.0a3
  6. Mozilla 1.0!
  7. J-ASP is a tool for converting ASP to JSP
News
Salary Survey: Java Still Hot
Kay Keppler June 2002 
Interesting survey, giving an indication of who Java programmers are, and how much money a Java programmer can make depending on region.
Dot-Coms Put Language in Play
SD Times  June 1st 2002 
Google and Amazon both open up various web services to partners.
JSTL Final Approval Ballot
Sun May 30th 2002 
The JSTL was voted final with almost everyone voting yes, except Apache. Oddly enough the Apache Jakarta project is responsible for the JSTL implementation. The reason is of course due to the continuing resolution of the licensing terms around community built code which has been formalized by a JSR.
"*** On 16-May-2002, Apache voted NO with the following comment: JSTL is another JSR explicitly listed in Sun's "Letter of Intent" as receiving new license terms, and when JSTL appeared on the ballot Apache asked to review its license terms. Our goal has been to ensure the terms do not prohibit a compatible open source licensed implementation.
It's now clear that the full final license terms will not be available before the vote deadline. Without the assurance that the LOI has been satisfied and with some significant license issues still uncertain, we must vote No. The specific concern is that the TCK license remains unavailable. Considering that the JSTL TCK *must* be licensed in order to implement JSTL, and understanding that TCK licenses tend to be more than a *dozen pages long* with many restrictions, Apache views it as improper leaving this to be finished after ratification. Apache understands that Sun is working on the TCK license and will cooperate with Sun to ensure the terms satisfy the letter and spirit of the LOI. We hope this will occur quickly."
JSP 1.3 has been renamed to JSP 2.0.
Sun June 10th 2002 
You can see for yourself, the Community Review Draft of the JSP 2.0 specification and Servlet 2.4 specification will soon be available. Look forwards to the new specs!
Rambles
Java Resource Sites
Casey Kochmer 
In the last issue I asked what sites do you use. Some initial results are in:
Google
Sun
JGuru
JavaWorld
Jakarta
IBM and IBM Developer Works
Sun Developer Connection
JSP Insider
The ServerSide
MSDN
JavaLobby
JavaRanch
The interesting thing was even though I asked for sites other than Google, about half the people still sent in Google as one of the main sites they used! That just goes to show how embedded Google as a vital research tool. The fact I got Microsoft back was a bit of initial surprise, but considering most of Java programmers still use some Microsoft tools or operating systems, it really shouldn't be a surprise.
Now of course my survey is relatively limited, out of 30,000 readers I only got back roughly a dozen responses. If you feel like I am missing an important site in this list let me know. Please continue to send in those commonly used links, I would like to get a much larger sampling of users if possible. Send in links to:
jspbuzz@jspinsider.com
The point I see coming out of the survey is that despite the huge size of the Internet, only a few sites are an important collector/distributor point of information.
Updates on JSP Insider
Jayson Falkner 
There has been a demand for more regular updates on JSP Insider. Just a reminder about the free JSP information we try to offer here. Its free. Honestly, this means please don't demand information, but rather help us find information to post. You can submit links and news:
Submit a link
Submit News
If you submit good stuff, I'll be happy to post it on JSP Insider.
Java Conferences
Casey Kochmer 
JAVA JAM III -- SEPTEMBER 7-14 to ALASKA.
If you can only go on one Java conference then Java Jam is the one to do. It's a *GREAT* conference: the most enjoyable I've ever had the pleasure to both attend and speak at. Its a chance to talk with many different Java authors and just learn alot of new skills. However cabins are filling up fast so if you want to attend you need to contact Neil soon!
JAVA JAM III
Links
Security Through Obsolescence
Robin Miller June 2002 
One interesting way to secure an Internet-connected computer against intruders: Make sure the operating system and software it runs are so old that current hacking tools won't work on it.
Five Emerging Java Development Trends
Chris Preimesberger June 5, 2002 
This is a six-part series, discussing important Java trends. This is just a brief introduction listing what the five most important trends are at this point in time.
Cocoon 2: Build Database-Driven Sites
IBM May 2002 
The first two tutorials in this series introduced the basic concepts of the Cocoon 2 architecture and XML Server Pages (XSP) as a means for creating and publishing dynamic XML content. This third tutorial goes a natural step further and discusses how to use Cocoon 2 to generate and publish XML and HTML content based on database data. Any Web site that has reached a certain size and complexity will require a database to manage at least part, if not all, of its data.
Instant Messaging For e-Business
Gerhard Poul May 2002 
A review on how XML-based Jabber fits into today's e-business infrastructure, lighting instant messaging in a whole new way. You'll see that you can use Jabber to integrate your existing e-business into a more dynamic and personal environment. Your e-business site will be able to communicate with its users faster and integrate itself into their lives.
Sun's Rather Small JSP Survey.
Sun May 2002 
Sun's got a rather small survey about JSP. Go fill it out, it is only 5 questions long. It you'd like to be more verbose you can mail pamela.raine@sun.com.
Java Enterprise Breakthroughs, Part 1
Jim Farley May 22nd 2002 
Enterprise Java APIs offer a host of new capabilities. Java Enterprise in a Nutshell co-author Jim Farley offers some of the major advancements in the first of a two-part series.
Flawed Understanding of JDO Leads to FUD
David Jordan May 29th 2002 
It turns out there is some debate about JDO. This article looks at JDO and explains why JDO is worthwhile.
C# Language Features More Harmful?
JavaLobby June 2002 
A thread talking about C# compared to Java. Lively discussion.
Read The F***ing Story, Then RTFM
Michelle Delio June 4th 2002 
Very kewl article on how documentation changes depending where you work. This is kind of funny as I know of one product that was named RTFM (it was a foreign product, written by an American coder). The funniest part is the product is for documentation.
JavaScript and DHTML content
JavaScript Kit May 2002 
Using purely DOM methods as proposed by W3C to simulate .innerHTML is a little tricky, and alludes even a lot of seasoned DHTML programmers. Nevertheless, it's doable. Here is a quick tip on how to do it.
Struts Review Chapter 7 : Struts View Components
The Serverside June 7th 2002 
Struts Chapter 7 on 'Struts View Components' has been posted for review on The ServerSide. Chapter 7 introduces the components that make up the view portion of the Struts framework.
Bashing The Cat: Tomcat Analysis
The Serverside May 30th 2002 
A discussion on which JSP/Servlet container is the best.
Products
JBOSS 3.0
JBOSS.Org May 30th 2002 
The latest version of JBoss is on the streets!
Tomcat 4.1.3 Beta Released
Jakarta June 5th 2002 
The Tomcat Team is proud to announce the release of Tomcat 4.1.3 Beta. Binary and source distributions are available here.
Ant v1.5 Beta 2
Jakarta June 1st 2002 
This is the second beta release of Ant 1.5, a Java-based build tool. This release provides greater stability when compared with 1.5 beta 1, as numerous bug fixes have been made since the last beta.
Microsoft Java Language Conversion Assistant Beta 2
Microsoft  June 4th 2002 
The Microsoft Java Language Conversion Assistant is a tool that automatically converts existing Java-language source code into C# for developers who want to move their existing applications to the Microsoft .NET Framework.
James Mail Server Version 2.0a3
Jakarta May 30th 2002 
James is a highly configurable, 100% Java, Email and News server currently offering SMTP, POP3 and NNTP using file or RDBMS data storage. This version demonstrates improved stability, and contains a number of significant bugfixes over the previous release.
Mozilla 1.0!
Mozilla June 2002 
Mozilla 1.0 is out! Go get your copy.
J-ASP is a tool for converting ASP to JSP
Netcoole June 2002 
J-ASP is a tool for converting ASP(Active Server Page) to JSP(Java Server Page). The software is implements Java. It can run on any platforms that supports JDK 1.3 or later.

Browse all of the JSP Insider source-code.

Questions or comments? Contact support@jspinsider.com.