Tomcat on OpenVMS - Is source code available?

From: Chuck Chopp (ChuckChopp_at_rtfmcsi.com)
Date: 09/04/04

  • Next message: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"
    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.
    

  • Next message: Alan Winston - SSRL Central Computing: "Re: Tomcat on OpenVMS - Is source code available?"

    Relevant Pages

    • Cannot install / uninstall alternate signal stack
      ... Java HotSpotClient VM warning: ... Please check ERROR REPORT FILE for further information, ... Tomcat was restarted, and I have not seen these messages since. ... happened twice in the last year on a production machine. ...
      (comp.lang.java.help)
    • Re: tomcat and the working directory
      ... >>>do this so that some dlls I am using, which are invoked via jni from my ... The working directory is the directory the Java process ... This is good news as it hasn't been getting me anywhere. ... (whether inside or outside tomcat). ...
      (comp.lang.java.programmer)
    • Java / Tomcat / Jython Problem running on FC4
      ... I have an interesting problem trying to deploy a Java web application to ... my instance of Tomcat running on my FC4 machine. ... nested exception is org.springframework.beans.FatalBeanException: Could ... not instantiate class; ...
      (Fedora)
    • Java Webservices - newbie question.....
      ... And i moved onto Java side recently - and am pretty new to tomcat / ... why would people use it on top of apache http server, ... web services, they mainly explain what webservices are, what is ...
      (comp.lang.java.programmer)
    • Re: Using PHP language in Java/JSP files.
      ... > Java. ... > it) I am wanting to make additions in php (as I know php, ... The Java app (at least all the jsp files) are in the ... php scripts from an external or internal pool. ...
      (comp.lang.java.programmer)