Tomcat on OpenVMS - Is source code available?
From: Chuck Chopp (ChuckChopp_at_rtfmcsi.com)
Date: 09/04/04
- Previous message: Keith A. Lewis: "Re: cluster tunning"
- Next in thread: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"
- Reply: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 03 Sep 2004 18:38:43 -0400
Is the Java source code for Tomcat [as built by HP for the CSWS_JAVA v2.1
product] available for review?
I know it is based on Tomcat v4.1.24, which is the version that it reports
in the server log files. I'm currently tracking down the source of a
problem with "ClassNotfoundException" errors occurring when JSP files are
being automatically compiled into Java class files when a webapp is deployed
on OpenVMS. Given that Tomcat is open source, I was expecting that the
source code for CSWS_JAVA v2.1 would be available in the event that it was
necessary to rebuild the product from scratch for purposes of fixing a bug
in the product.
Is there any contact information for Powell "Hap" Hazzard at HP? His name
appears in numerous comments in the Tomcat configuration files and it
appears that he's been one of the people responsible for maintenance of the
Tomcat implementation used in the CSWS JAVA v2.1 product.
To refresh, the problem is as follows:
The Servlet v2.3 specifications allow for JSP pages to be places in the
"WEB-INF" subfolder of a webapp to enable them to be protected from being
directly accessed by a web browser. When located in that subfolder, the JSP
files can only be accessed if the webapp deliberately performs a forward
action that results in the JSP being displayed.
On Tomcat v4.1.30 [on WinXP SP1] and on Tomcat v4.1.28 [on NetWare v6.5
SP2], a webapp configured in this manner deploys & executes properly.
On Tomcat v4.1.24 [on OpenVMS Alpha v7.3-1, CSWS_JAVA v2.1 installed], a
webapp configured in this manner will deploy but fails to execute properly.
The JSP files in the "WEB-INF" subfolder do not get compiled into Java
class files properly and a "ClassNotFoundException" error occurs. I can see
the ".java" source files in the work folder for the webapp, so I know that
the JSP files themselves were found. However, the automatically generated
source files for the JSPs end up not being compiled into ".class" files.
Other JSP files located in the root folder of the webapp or in other
subfolders not located under "WEB-INF" can be successfully compiled into
Java ".class" files w/o any problems.
It makes no difference if JDK v1.4.1 or v1.4.2 is used, and both versions of
the JDK have been tested with all 3 platforms on which this test work has
been performed.
At this point I'd say that CSWS_JAVA v2.1 is failing to be compliant with
the Servlet v2.3 specs [section SRV.6.5].
-- Chuck Chopp ChuckChopp (at) rtfmcsi (dot) com http://www.rtfmcsi.com RTFM Consulting Services Inc. 864 801 2795 voice & voicemail 103 Autumn Hill Road 864 801 2774 fax Greer, SC 29651 Do not send me unsolicited commercial email.
- Previous message: Keith A. Lewis: "Re: cluster tunning"
- Next in thread: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"
- Reply: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|