Has anyone tried to use SOAP between the Servlet/JSP layer and the EJB layer?
How much less performance do you get?
How much extra work for the develoeprs?
Are you talking about SOAP as the transport for ejb? Usually, the transport under ejb is JRMP or IIOIP. I don't of any App Server vendor that uses SOAP as the transport underneath ejb.
I think there is an example in the iPlanet Application Server SP2 & SP3 which demostrates exactly what you are talking about.
You can download iAS Test Drive and check it.