That is more an Application design issue. In short, there are incompatibilities across the various containers. So if you are developing a cross-container application, the simpler it is the more chances of less re-configuration on different containers. However that may be contradictory as more requirements usually results in more complexities. Simple difference, is JNDI. The following are differences in calling a jdbc object called defaultDS:

Tomcat/Jetty: java:comp/env/jdbc/defaultDS
Orion(Oracle-OC4J)/Tomcat: jdbc/defaultDS
JBoss: java:/defaultDS
Weblogic: defaultDS

And this is just one of the many differences. More off the top of my head, EJBs, Virtual Hosting configuration, etc. Some containers also require container specific XML descriptor in the application e.g. jboss.xml, etc.

David Smith wrote:
Michael wrote:
Johnny Kewl wrote:

---------------------------------------------------------------------------
HARBOR: http://coolharbor.100free.com/index.htm
Now Tomcat is also a cool pojo application server
---------------------------------------------------------------------------
----- Original Message ----- From: "Jacob Rhoden" <[EMAIL PROTECTED]>
To: "Tomcat Users List" <users@tomcat.apache.org>
Sent: Saturday, November 17, 2007 1:40 PM
Subject: Tomcat vs (other container) compatibility


Hi,

Just wondering if there is anyone who has been or is involved in cross JEE container work, how compatible are tomcat apps with other commercial apps such as OC4J, Websphere, BEA and so on? If you don't use tomcat specific things, does it "just work", I ask because the compatibility issue might come up at work.

Heres an article from IBM site
http://www.ibm.com/developerworks/websphere/library/techarticles/0511_li1/0511_li1.html

I have put quite a few TC servlets onto Glassfish... no problem.

no wonder, Glassfish uses TC as servlet container!


Actually I think Glassfish uses a fork of the tomcat code from some point in the past. As long as the servlet spec is followed, I would think the servlets would work in either place.

--David

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
Regards

Gabe Wong
NGASI AppServer Manager
Application server installation and configuration AUTOMATION
http://www.ngasi.com


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to