The Java 2 Platform, Enterprise Edition (J2EE) framework is enjoying huge popularity in the vendor marketplace and the developer community. As a tool, Extensible Markup Language (XML) is even more popular and attractive to developers, since it simplifies or eliminates a lot of issues related to data exchange, interprocess messaging, and the like. Naturally, being able to access and integrate XML solutions from within the J2EE framework is even more attractive, since it would marry a very powerful framework with a wide array of flexible data management schemes.