Originally posted by Simon Brown:
Yes, integrating all of these things is possible.
One of the client projects that I've just worked on used BEA WebLogic 6.1 and utilised JSP/Servlets for the presentation and EJBs for business logic. There were certain parts of the application where messages were received by MDBs, and certain parts where session beans sent JMS messages in response to user actions from the presentation tier.
With the J2EE reference implementation, you get everything that you need to start building complete J2EE systems - including a copy of Tomcat that is a part of the server.
What sort of problems are you having?
Doesn't the problem you're having stem from the fact that Tomcat doesn't support MDB (Message Driven Beans) or EJB at all for that matter?