The architectures and methodologies discussed above may be implemented with various types of computing systems such as an application server that includes a Java 2 Enterprise Edition ("J2EE") server that supports Enterprise Java Bean ("EJB")