Hi folks, I have recently started to use a tomcat-3.2.1 instead of the old tomcat-3.1 version and encountered a strange configuration problem. Currently I have mapped the old tomcat version 3.1 to the port 8080 and new one (3.2.1) to 8088. Both use the same /conf/web.xml file (with no differences): [immo@jimbo immo]$ diff jakarta-tomcat/conf/web.xml jakarta-tomcat-3.2.1/conf/web.xml [immo@jimbo immo]$ which also includes the appropriate MIME-mapping for wap/wml-MIME type: .... <mime-mapping> <extension> wml </extension> <mime-type> text/vnd.wap.wml </mime-type> </mime-mapping> .... I also imagine that both server.xml configuration files are properly configured (?), TOMCAT_HOME is set. etc.... I have the same application (or the context) on both versions , this is under the 3.2.1.-version: [immo@jimbo immo]$ ls jakarta-tomcat-3.2.1/webapps/spll/* jakarta-tomcat-3.2.1/webapps/spll/WEB-INF: classes lib web.xml web.xml~ jakarta-tomcat-3.2.1/webapps/spll/wml: SPLLregister.wml start.wml start.wml~ and exactly the same structure under tomcat-3.1 folders: [immo@jimbo immo]$ ls jakarta-tomcat/webapps/spll/* jakarta-tomcat/webapps/spll/WEB-INF: classes lib web.xml web.xml~ jakarta-tomcat/webapps/spll/wml: SPLLregister.wml start.wml start.wml~ so basically those are identical. But now the problem- when accessing different tomcat versions the HTTP Content-type headers differ. Here is what is given form the new version (tomcat-3.2.1) (accessing the port via telnet for a demonstrating purpose): [immo@jimbo immo]$ telnet localhost 8088 Trying 127.0.0.1... Connected to jimbo.tte.vtt.fi. Escape character is '^]'. GET /spll/wml/start.wml HTTP/1.0 HTTP/1.0 200 OK Content-Type: text/plain Content-Length: 1552 Last-Modified: Sat, 16 Dec 2000 10:44:32 GMT Servlet-Engine: Tomcat Web Server/3.2.1 (JSP 1.1; Servlet 2.2; Java 1.3.0beta; Linux 2.2.14-5.0 i386; java.ven dor=Sun Microsystems Inc.) <?xml version="1.0"?> and here is from the old version (Tomcat-3.1): [immo@jimbo immo]$ telnet localhost 8080 Trying 127.0.0.1... Connected to jimbo.tte.vtt.fi. Escape character is '^]'. GET /spll/wml/start.wml HTTP/1.0 HTTP/1.0 200 OK Date: Wed, 20 Dec 2000 08:17:42 GMT Status: 200 Servlet-Engine: Tomcat Web Server/3.1 (JSP 1.1; Servlet 2.2; Java 1.3.0beta; Linux 2.2.14-5.0 i386; java.vendo r=Sun Microsystems Inc.) Content-Type: text/vnd.wap.wml Last-Modified: Sat, 16 Dec 2000 10:44:32 GMT Content-Length: 1552 Content-Language: en <?xml version="1.0"?>` Note the difference : text/plain versus text/vnd.wap.wml ! Now the question is , what I'm doing wrong or what/how should I configure Tomcat 3.2.1 that the /conf/web.xml - file will also be valid for the newversion (so that I will get a text/vnd.wap.wml - header from.wml files ) ?? Now it doesn't seem to have any effects with Tomcat 3.2.1. Servlets are working similar way on both configurations, but these static wml-files are the problem. Any help is appreciated ! Regards, Immo