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

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

JSP Buzz: Vol. III Issue #17

JSPBuzz -- October 23rd, 2002

10.23.2002

Table of Contents
  1. Beltway Sniper Takes Out FBI Cyber-Sleuth
  2. Dark Days for Sun Staff
  3. IT Spending To Pick Up Next Year
  1. DMCA Touching Us All
  1. Developing Multilingual Web Applications Using JSP
  2. Implement Java-XML Binding with Castor
  3. Java Will be the Dominant Handset Platform
  4. 50 XSLT Tips
  5. Maintaining State for HTML Form Buttons
  6. First Look at the WS-I Basic Profile 1.0
  7. An Introduction to WSIL
  8. NetBeans: Working with XML, Part 1
  9. Collected Java Practices
  10. Java vs .Net
  11. Using Web Services in Java
  12. Part 4: Interview with Ken Arnold on Java Design Issues
  1. Axis 1.0
  2. Expresso Project 5.0
  3. Coldtags Suite
  4. JCE taglib
  5. TagUnit 0.5
  6. Hibernate 1.1.5
News
Beltway Sniper Takes Out FBI Cyber-Sleuth
The Register October 19, 2002 
First and more importantly condolences goes out the family of Linda Franklin. Secondly, this sad news item highlights the importance of who we are as programmers and what we do compared to the importance of the electronic haze we work within. Computer systems are indeed fragile. This is a sad reminder the weakest link is always us, in more ways than we usually take time to understand.
Dark Days for Sun Staff
Vnunet October 18, 2002 
Sun has announced it will lay off around 4,000 workers or 11 percent of its workforce.
IT Spending To Pick Up Next Year
Vnunet October 18, 2002 
Hmmm lets guess in 6 to 9 months IT spending will pick up? And the article says: Corporate IT spending is set to rebound in the second half of 2003. In other words things should get moderately better in late 2003. However the prediction time is that hazy future time period of 9 months from now. This means no matter what we are still in for slow times for a while. Also of course, anything can happen to tailspin the economy.
Rambles
DMCA Touching Us All
Casey Kochmer 
This ramble is kicked off with the following news story:
If I tell you that I'll have to kill you: Red Hat fights the DMCA
The story is about how RedHat finds itself fighting the DMCA laws.
Now this article is a must read to anyone who lives in the USA for many reasons. Please read it rather than listen to me ramble and then visit the following link:
The Free World's archive / FAQ
The article speaks for itself and should be read by everyone.
I shouldn't add my own commentary to the mess the DMCA is creating within the USA. OK OK, maybe a little, since I do want to stress the importance of these links. I personally believe things are going to get much worse until the laws are changed within the USA. The problem is simple: corporate greed. Unfortunately elected officials in Congress are funded by much of that corporate greed. So I am not holding my breath for Congress to discover common sense when its being paid not to think by the corporations in regards to the DMCA laws. Since corporation intervention is main reason the DMCA is so hideous, it won't change unless we begin to help change the reality ourselves and speak up. This means its important to begin spreading the word out about what is happening. Please write your Congress representative if you are concerned, pass these stories to fellow programmers. Take the time to begin watching the effects of DMCA and perform a few simple Google searches on the topic. I suspect you will be surprise at the potential damage DMCA can inflict over the next few decades unless things change. Lets face it, preventing knowledge from freely exchanging is a bad thing, and DMCA does just that.
Links
Developing Multilingual Web Applications Using JSP
Norbert Lindenberg September 2002 
Good article, starts off pretty simple but then gets into meat pretty quickly. It has a brief review so you can better understand how to use JSP to approach internationalization issues. It discusses several core problems intrinsic to the development of multilingual web applications. Finally it reviews how to solve these problems using JSP, locale determination, localization, character encodings, and formatting and parsing.
Implement Java-XML Binding with Castor
Harshad Oak October 7, 2002 
A very simple article showing how to use Castor. This API is a Java based tool set to perform Java-XML binding.
Java Will be the Dominant Handset Platform
Seamus McAteer October 09, 2002 
In the small device market its looking like Java will be king. However, it won't be a smooth path for developers as implementations upon devices will vary.
50 XSLT Tips
Darshan Singh October 7, 2002 
A collection of easy to use tips for XSLT.
Maintaining State for HTML Form Buttons
Matthias Laux October 2002 
This article describes how to maintain button state using JSP custom tags. This lightweight solution can easily be incorporated into both new and existing applications.
First Look at the WS-I Basic Profile 1.0
Chris Ferris October 2002 
Ok I have two minds on this article. The topic is about the Web Services Basic Profile 1.0, a published description of what standards and technologies will be required for interoperability between Web services implementations on different software and operating system platforms. Now if you are really really curious, then it is worth a look. However, for most people I can sum it up as: Blah blah blah blah, and blah. It is a decent article, but honestly most programmers can wait another 6 to 12 months as WS-I and tool developers integrate the details.
An Introduction to WSIL
Timothy Appnel October 16, 2002 
The Web Service Inspection Language (WSIL) is an XML document format to facilitate the discovery and aggregation of Web service descriptions in a simple and extensible fashion. A good article, and worth reading if you are interested in finding something a little easier than UDDI to use for your Web service directory listings.
NetBeans: Working with XML, Part 1
Tim Boudreau, Jack J. Woehr, Vaughn Spurlin, Jesse Glick, Simeon Greene October 2002 
In part one of this series of book excerpts from "NetBeans: The Definitive Guide", learn how to work with XML within the NetBeans framework by installing XML support and working with XML editors. Pretty simple and basic review.
Collected Java Practices
 October 2002 
Kind simple but its a good reference point for programmers learning Java.
Java vs .Net
JavaLobby October 16, 2002 
A discussion and link to resources for programmers interested in comparing .Net to Java.
Using Web Services in Java
JavaLobby October 13, 2002 
Interesting tale of one programmer's frustration with starting with Web services, and the helpful hints from the community to point him in the right direction. The discussion has many helpful links to various organizations and products.
Part 4: Interview with Ken Arnold on Java Design Issues
Bill Venners, Ken Arnold  October 2002 
This is the fourth installment of Bill Venners' interview with Ken Arnold. The discussion centers around whether to prohibit subclassing, whether to use Cloneable or copy constructors, and when to use marker interfaces. For some feedback and further discussion about the interview check out this link:
The ServerSide
Products
Axis 1.0
Apache October 7, 2002 
Axis is the 2nd generation SOAP/ Web service server/client tool for building web services within a Java environment. This release is awesome news. Axis is on the 1.0 release, which means we will begin seeing Axis replacing Apache SOAP in the Java world.
Expresso Project 5.0
jcorporate October 13, 2002 
Expresso is a open standards-based, enterprise-strength J2EE architectural framework. Designed to shorten time-to-delivery of Web-based, business transactional applications by providing a library of extensible Java Server components so the developer can concentrate on application logic. Expresso also integrates with Struts.
Coldtags Suite
Coldbeans Software October 09,2002 
This set of Tag Libraries has been expanded again to include .Net style components. More specifically the Calendar, Ad rotator, DataList, Span tags which are similar to web controls in ASP.NET.
JCE taglib
Gert Van Ham October 20, 2002 
JCE taglib is a set of Open Source JSP tags, communicating with Sun's JCE (Java Cryptographic Extensions) library to bring strong encryption to your JSP applications.
TagUnit 0.5
Open Source October 2002 
TagUnit is an open source testing framework with which JSP (1.1 and 1.2) custom tags can be tested inside the container, and in isolation to the application specific pages on which they will ultimately be used. In essence, it's a tag library for testing tags within JSP pages. TagUnit makes it easy to unit test tags, and includes support for testing the content that they generate and the side-effects that they have on the environment such as the introduction of scripting variables, page context attributes, cookies and so on. Version 0.5 contains the majority of the testing functionality and is fairly representative of the final (v1.0) release.
Hibernate 1.1.5
Open Source  October 18, 2002 
Hibernate is a object/relational persistence and query service for Java. Hibernate lets you develop persistent objects following common Java idiom, including association, inheritance, polymorphism, composition and the Java collections framework. To support a rapid build procedure, Hibernate rejects the use of code generation or bytecode processing. Instead runtime reflection is used and SQL generation occurs at system startup time.

Browse all of the JSP Insider source-code.

Questions or comments? Contact support@jspinsider.com.