[esb-java-dev] tomcat/war support
Paul Fremantle
paul at wso2.com
Tue Aug 28 01:23:46 PDT 2007
Sanjiva
I agree - with a caveat. I think we need support for BOTH. There are two
different use cases:
1) We had at least one user whose organization ONLY allowed the Tomcat
servlet ports to be opened on the firewall - so the only way of getting
work into the system is via servlets. So for that user we *must* allow
the servlet transport to work.
2) There are other users whose corporate policies are based on hosting
within an AppServer (e.g. Tomcat, BEA, JBoss, WebSphere etc) For these
users, the servlet transport isn't the issue, but having the ESB running
in the managed appserver environment is. They may still want and need
the non-blocking IO model.
Paul
Sanjiva Weerawarana wrote:
> As far as I understand it, the current claimed support for WAR
> deployment has the ESB opening another port .. and the WAR is simply
> used to start the ESB.
>
> Is that correct?
>
> If so that's totally not what is needed IMO. (Not to mention the fact
> that that breaks the J2EE programming rules!)
>
> We need to make sure that WAR deployment means the requests come via the
> servlet container and the ESB mediates the requests and forwards them on
> or whatever. Yes I know the service limitations it implies but don't
> forget most Web service runtimes are operated that way.
>
> So, what does it take to fix it to work right?
>
> Sanjiva.
--
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair
Office: +1 646 290 8050
Cell: +44 798 447 4618
blog: http://pzf.fremantle.org
paul at wso2.com
"Oxygenating the Web Service Platform", www.wso2.com
More information about the Esb-java-dev
mailing list