• August 26, 2004 26 Aug'04

    JDK 1.5 from Joshua and Neal

    Let's have three cheers for generics. Generics allow you to specify the element type of collection. Rather than specifying a List - you specify it's contents - i.e. String. It's basically stronger typing with less typing which enforces the ...  Continue Reading

  • August 25, 2004 25 Aug'04

    Using Hibernate3 as a JDBC frame

    There's been a certain amount of noise recently surrounding simple JDBC frameworks like iBATIS. I've liked the idea of iBATIS for use in applications which don't need an object-oriented domain model, and don't work with deep graphs of associated ...  Continue Reading

  • August 16, 2004 16 Aug'04

    How To Authenticate a Servlet App With Windows Passwords

    Learn current instructions for configuring Tomcat for JAAS-based Windows authentication. This is the solution for my previous post.  Continue Reading

  • August 16, 2004 16 Aug'04

    Using a BLOB data type in a CMP Enity Bean

    I got an email from a customer who wanted to use BLOB data type in their CMP entity bean. In this blog, I will provide an example and will discuss how can you develop your CMP EJBs to use a BLOB database type.  Continue Reading

  • August 12, 2004 12 Aug'04

    Hibernate 3 Fliters

    Hibernate3 adds the ability to pre-define filter criteria and attach those filters at both a class and a collection level. The application can then make the decision at runtime whether given filters should be enabled and what their parameter values ...  Continue Reading

  • August 10, 2004 10 Aug'04

    Spring Webwork2 Integration

    Trying to work out the best way to integrate Spring and Webwork2? One fellow discovered multiple ways in which you can use Spring-managed beans from webwork actions.  Continue Reading

  • August 04, 2004 04 Aug'04

    Groovin' with Webwork2

    For the uninitiated Groovy is a new scripting language for the JVM. There is even a movement afoot to make it the 'standard' scripting language for Java.  Continue Reading

  • August 01, 2004 01 Aug'04

    eXo Platform, reloaded...

    The objective of this paper is to describe the process that an open source software development team has to follow when the kernel design is stable and only the application built on top of it has to be developed or integrated.  Continue Reading

  • August 01, 2004 01 Aug'04

    Pro Jakarta Velocity Chapters

    TSS has excerpted a sample chapter from the 'Building Portals with the Java Portlet API' book, by Jeff Linwood and David Minter. The chapter discusses how a portlet interacts with a portal, from initialization to removal and provides an example that...  Continue Reading

  • August 01, 2004 01 Aug'04

    Rich Internet Applications

    This spring I completed a Friendster-like site for Ziff-Davis to host 5 gaming magazines and 10 million members. Their old site was based on ASP and did not have Friendster like capabilities. (In between gigs, Google contacted me about a job but it ...  Continue Reading