<P> Java Platform, Enterprise Edition or Java EE (was J2EE) defines the core set of API and features of Java Application Servers . </P> <P> The Java EE infrastructure is partitioned into logical containers . </P> <Ul> <Li> EJB container: Enterprise JavaBeans (EJB) are used to manage transactions . According to the J2EE blueprints the business logic of an application resides in Enterprise JavaBeans--a modular server component providing many features, including declarative transaction management, and improving application scalability . </Li> <Li> Web container: The Web modules include servlets and JavaServer Pages (JSP). </Li> <Li> JCA container (Java EE Connector Architecture) </Li> <Li> JMS provider (Java Message Service) </Li> </Ul> <Li> EJB container: Enterprise JavaBeans (EJB) are used to manage transactions . According to the J2EE blueprints the business logic of an application resides in Enterprise JavaBeans--a modular server component providing many features, including declarative transaction management, and improving application scalability . </Li>

Which of the following is not a type of application server