under score in docType/rootElement give 404 at start applica

X-Application Version: 3.1.3
Tamino Version : 3.1.1.4
Platform : Win2k dsktop Solaris srvr
WebContainer : Tomcat 3.3.1
JDK Version : 1.3.1_04

Underscores in doctype and rootElement create a 404
at attempt to “start” application, dashes within names
behave OK and search.jsp will compile

excerpts from tomCat logs
Servlet] TAMINO_SCHEMA: sulDmd_sulDmd
Servlet] DOCTYPE: sulDmd_sulDmd

Servlet] Generate target dir: C:\TOMCAT-3.3.1\webapps\sulDmd_sulDmd3

erator] schemaRootElemName: sulDmd_sulDmd

Servlet] Launch string: http://localhost:8081/sulDmd_sulDmd3/search.jsp

AutoWebApp: Auto-Adding DEFAULT:/sulDmd/sulDmd

WorkDirSetup: Creating work dir C:\TOMCAT-3.3.1\work\DEFAULT\sulDmd_2FsulDmd
ContextManager: Adding DEFAULT:/sulDmd/sulDmd

Ctx(/sulDmd/sulDmd) : Validating web.xml

09-17 13:15:39 - Http10Interceptor: Starting on 8081
-09-17 13:15:39 - Ajp12Interceptor: Starting on 8008
-09-17 13:15:39 - Ajp13Interceptor: Starting on 8011
dedTomcat: Startup time 221

==> start application

-09-17 13:17:03 - Ctx() : Class not found: TOMCAT/JSP/sulDmd_sulDmd3/search.jsp
-09-17 13:17:03 - Ctx() : Status code:404 request:R( + /sulDmd_sulDmd3/search.jsp + null) msg:null

As far as I can see, this is a known problem. The limitations section in the documentation states the following:

Applications that are generated for a target directory with underscore do not start in Tomcat. If the target directory for the generation includes underscore characters, Tomcat has problems during the compilation. Consequently the application cannot be started.

Workaround: Rename the target directory.


Michael

Software AG Germany, Darmstadt