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

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

JSP Buzz: Vol. III Issue #2

JSPBuzz -- Feb 26th, 2002

02.26.2002

Table of Contents
  1. XML-Signature Syntax and Processing Released
  1. Will Sun be Bold?
  1. Multi-Client Support Via a Simple JSP Tag Library
  2. Isavvix DevSpace Upgrade
  3. Storing XML Data
  4. Some Quick Site Tips
  5. NetBean Sample Chapter
  6. Chapter 3 Producing SAX2 Events
  7. Top Ten FAQs for Web Services
  8. Second Generation Web Services
  1. dom4j version 1.2
  2. Omniopera WSDL Editor
  3. Struts 1.0.2 Released
  4. Will Big Blue Eclipse the Java Tools Market?
  5. Sun Puts New Shine on Web Services
  6. Jakarta Tomcat 4.0.2 Release
News
XML-Signature Syntax and Processing Released
W3C February 12th 2002 
This specification works with XML syntax and processing rules for creating and representing digital signatures. The XML Signature is a method of associating a key with referenced data. This specification does not cover how keys are associated with persons or institutions, nor the meaning of the data being referenced and signed.
Rambles
Will Sun be Bold?
Casey Kochmer 
This ramble is based upon the situation between Sun and JBoss.
For a little history the reader can check out this story.
Also some more can be found at Vnunet
For those who want a two line summary of what is happening: The current process for obtaining a J2EE compliant license has caused problems with licensing JBoss. Now several issues exist in this overall process. However, the end effect is currently: it's not possible for JBoss to get a J2EE compliant license, even though it's in reality currently J2EE compliant in everything but official license. Now this may not seem like a lot. However, this little battle has many larger consequences. I would like to look at one consequence that has become clear within my crystal ball.
I am currently working on a Web service project that will use both .Net and Java. The one thing that has become obvious, the .Net Framework and .Net Studio development environment are both very good. I can easily build most projects quickly and efficiently within .Net. Also I am able to port code between .Net and Java very simply and quickly. What does this have to do with JBoss? Quite a lot actually. I think the .Net IDE and framework, are solidly aimed at the low to mid cost Web service based environments. The tool is simple to use, and .Net is very inexpensive as far as the tool costs. I am not looking at the larger overall integration costs, but just the simple up front costs of the tool itself. The reason, as this is the cost many shops base their initial decision upon. Quite honestly, the best alternative to .Net for these shops would be JBoss. After all you can't beat the price of JBoss, its free. Also JBoss uses many high quality components, and it's possible to use the free NetBeans or Eclipse for the IDE with JBoss. JBoss ends up being one of the best competing products against .Net!
Now Sun is looking at other issues, and honestly I am sure they would provide me with dozens of pages of nice reasons why their current position makes sense. That is fine, but I am not looking at the current position I am looking at the future here and I see .Net eroding at Java J2EE unless Sun supports low cost and high quality open source J2EE solutions. That is:It's of my opinion that Sun is just shooting itself in the foot at the start of a race between .Net and J2EE.
The fact is after starting to use .Net, I seriously believe that Sun should be more worried about .Net than with minor licensing issues with products that enhance Java. As a person who recommends solutions to companies, JBoss is one of the few Java solutions I will recommend to many shops, and if JBoss isn't officially J2EE compliant, you just made it very difficult to convince many shops to use JBoss over .Net. It's that simple actually. The erosion of J2EE will be in the small to mid size shops or organizations with less resources, but it will happen quickly and it will eat out Java's market share.
Many readers will remember I mentioned I would be watching the battle of between Sun and Microsoft closely. Also that this was the year where critical choices would be made. Ironically, this seemingly small event, is actually one of major events in the battle of Sun vs Microsoft. If Sun remains close minded in these current licensing issues, then honestly, I feel Microsoft ends up being one major step ahead of Sun and Java. So folks focus in and watch, here is one of the milestones to be watched in the great .Net vs Java battle. Seems almost silly doesnt it?
In terms of this ramble, I would like to include a link to Bert Whyte.
Letter from America: Bert of the Bay (Bert Whyte February 22, 2002)
A very well written commentary about Microsoft. I have included it, as it contains one insight which I have not considered before in this current battle. The quote in question is: "Microsoft's success has been the failure of others. I suppose that is a defining characteristic of our capitalist system." This quote applies to this ramble.
Finally ServerSide has an excellent discussion on this topic.
Links
Multi-Client Support Via a Simple JSP Tag Library
Jayson Falkner February 19th, 2002 
Custom JSP tag libraries have evolved in to a fantastic tool for simplifying the creation of dynamic web pages. This tutorial focuses on how a simple set of custom tags can both simplify creating a web page as well as abstract the logic that formats and displays content to a client. Using custom tags in this fashion lets content authors rapidly author material while tag developers provide robust support for multiple clients.
Isavvix DevSpace Upgrade
Isavvix February 19th, 2002 
Isavvix's Devspace has been upgraded to J2SDK 1.4 along with including support for new custom tags and inner classes. Devspace is a service Isavvix provides to give JSP developers a free place online to test and develop simple JSP. Check it out!
Storing XML Data
Todd Sundsted January 7, 2002 
A simple but nicely written article talking about how to think in XML in terms of storing the data. The only problem with this article is that it's way too brief.
Some Quick Site Tips
waferbaby February 22, 2002 
A quick article with some tips on site design. The article covers basic things, which surprisingly many programmers forget about.
NetBean Sample Chapter
NetBeans February 2002 
Many sample chapters for using NetBeans are available at the NetBeans Site. This is both a chance to learn more about NetBeans and help them double check the books. Note that these are draft copies and they are there for feedback. This means the chapters are not final, may contain inaccuracies, and are not to be redistributed for purposes other than review.
Chapter 3 Producing SAX2 Events
David Brownell January 2002 
A sample chapter which will help you learn about XML SAX2 event handling.
Top Ten FAQs for Web Services
Ethan Cerami February 12, 2002 
Answers to commonly asked questions about Web Services.
Second Generation Web Services
Paul Prescod February 06, 2002 
A decent article talking about the direction of future web service design. The crux of the article is that Web services and UDDI need to go thru one more round of simplification. That this process is currently happening and once achieved then Web services will achieve the potential that the hype claims it will achieve. I fully agree with the fact that UDDI needs to be improved and simplified, only time will tell how long that will take.
Products
dom4j version 1.2
dom4j February 2002 
The latest version of dom4j has just been released. This has both bug fixes and enhancements. Worth checking out!
Omniopera WSDL Editor
Kamiak December 2002 
One of the better WSDL editors out there. If you have to build a WSDL file and don't have an automated tool already, then check out Omniopera. It does help simplify editing and creating your WSDL files!
Struts 1.0.2 Released
Jakarta February 11th, 2002 
This release is a bug fix only release, which fixes a compatibility problem inadvertently introduced with the previous 1.0.1 release.
Will Big Blue Eclipse the Java Tools Market?
 February 22nd, 2002 
A comparison and discussion about the NetBeans and Eclipse Open Source Java IDE's.
Sun Puts New Shine on Web Services
Sun February 19th, 2002 
This news is just announcing new features of iPlanet J2EE server. Among other things web service integration has been improved within this tool.
Jakarta Tomcat 4.0.2 Release
Jakarta February 12th, 2002 
Highlights in this release include: Full support for the AJP 1.3 and 1.4 native connector protocols, including load balancing; Updated mod_webapp native connector; Performance improvements for single thread model servlets; and many bug fixes.

Browse all of the JSP Insider source-code.

Questions or comments? Contact support@jspinsider.com.