Servertec Add-ons
Content
Introduction
Release Notes
Features
FAQs
Requirements
Installation
Add-ons
How To
Change Log
Future Plans
Knowledge Base
Documentation
Samples
Legal
Contact Us

 

Select a product:
GNUJSP
Instant ASP (iASP)
iScript
Jakarta Tomcat Jasper
JavaServer Web Development Kit (JSWDK)
Perl
PHP
SJSP


GNUJSP

GNUJSP is a free implementation of Sun's Java Server Pages (JSP).

Site

http://klomp.org/gnujsp

Contact

Vincent Partington - GNUJSP 0.9.10
Yaroslav Faybishenko - GNUJSP 1.0.0
Mark Wielaard - GNUJSP 1.0.1

License

Open Source: GNU General Public License

Notes

GNUJSP 1.0.0 throws the following exceptions when using Java 1.1.x.

java.lang.IllegalAccessError:
    Unimplemented interface method
at org.gjt.jsp.JspServlet.getJspServletConfig(Compiled Code)

java.lang.IncompatibleClassChangeError:
    Unimplemented interface method
at org.gjt.jsp.JspServlet.access$3(JspServlet.java)
The above exceptions do not occur when using , gnujsp10cvs-snap-20000518-1438.jar, found at GNUJSP Snapshots.

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure GNUJSP and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and GNUJSP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Create a directory to contain the generated Java and Class files.

    cd iws_dir
    md jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. Using the Servertec Internet Server Administrator add the following Servlet:

    GNUJSP 0.9.10
    Alias: GNUJSP
    Class File: org.gjt.jsp.JSPServlet
    Parameters: repository=iws_dir/jsp

    GNUJSP 1.0.0
    Alias: GNUJSP
    Class File: org.gjt.jsp.JspServlet
    Parameters: scratchdir=iws_dir/jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  5. Using the Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: gnujsp_dir/examples

    Alias: .jsp
    Type: Filter
    Resource: GNUJSP

    gnujsp_dir the directory where GNUJSP was installed.

  6. Add GNUJSP to the CLASSPATH.

    GNUJSP 0.9.10
    set CLASSPATH=iws_dir\jsp;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\gnujsp.jar;%CLASSPATH%

    GNUJSP 1.0.0
    set CLASSPATH=iws_dir\jsp;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\gnujsp10.jar;%CLASSPATH%

    GNUJSP 1.0.1
    set CLASSPATH=iws_dir\jsp;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\gnujsp10.jar;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\sax2.jar;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\openxml-1.2-w3c.jar;%CLASSPATH%
    set CLASSPATH=gnujsp_dir\lib\aelfred.jar;%CLASSPATH%

    gnujsp_dir the directory where GNUJSP was installed.
    iws_dir the directory where Servertec Internet Server was deployed.

  7. Reboot the computer.

  8. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  9. Start a Web Browser and enter the following URL:

    protocol://host_name:port/examples/date.jsp

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure GNUJSP and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and GNUJSP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Create a directory to contain the generated Java and Class files.

    cd iws_dir
    mkdir jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. Using Servertec Internet Server Administrator add the following Servlet:

    GNUJSP 0.9.10
    Alias: GNUJSP
    Class File: org.gjt.jsp.JSPServlet
    Parameters: repository=iws_dir/jsp

    GNUJSP 1.0.0
    Alias: GNUJSP
    Class File: org.gjt.jsp.JspServlet
    Parameters: scratchdir=iws_dir/jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  5. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: gnujsp_dir/examples

    Alias: .jsp
    Type: Filter
    Resource: GNUJSP

    gnujsp_dir the directory where GNUJSP was installed.

  6. Add GNUJSP to the CLASSPATH.

    GNUJSP 0.9.10
    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/gnujsp.jar:${CLASSPATH}"
    export CLASSPATH

    GNUJSP 1.0.0
    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/gnujsp10.jar:${CLASSPATH}"
    export CLASSPATH

    GNUJSP 1.0.1
    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/gnujsp10.jar:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/sax2.jar:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/openxml-1.2-w3c.jar:${CLASSPATH}"
    CLASSPATH="gnujsp_dir/lib/aelfred.jar:${CLASSPATH}"
    export CLASSPATH

    gnujsp_dir the directory where GNUJSP was installed.
    iws_dir the directory where Servertec Internet Server was deployed.

  7. Reboot the computer.

  8. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  9. Start a Web Browser and enter the following URL:

    protocol://host_name:port/examples/date.jsp

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Instant ASP

iASP allows developers to write ASP (Active Server Pages)-based Web applications "once" and run them anywhere. Server Pages (ASP).

Site

http://www.halcyonsoft.com

Contact

Halcyon Software

License

Commercial

Notes

iASP 1.0.2 does not work with Servertec Internet Server when using JDK/JRE version 1.2.2.

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure iASP and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and iASP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: IASP
    Class File: jhost.jaspservlet.jaspServlet
    Parameters:

  4. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: /iasp
    Type: File
    Resource: iasp_dir

    Alias: /jaspServlet
    Type: Servlet
    Resource: IASP

    Alias: .asp
    Type: Filter
    Resource: IASP

    iasp_dir the directory where iASP was installed.

  5. Add iASP to the CLASSPATH.

    set CLASSPATH=iasp_dir\lib\iasplib.jar;%CLASSPATH%
    set CLASSPATH=iasp_dir\lib;%CLASSPATH%
    set CLASSPATH=iasp_dir\lib\classes;%CLASSPATH%

    iasp_dir the directory where iASP was installed.

  6. Reboot the computer.

  7. Run iASP.

    cd iasp_dir
    start-server

    iasp_dir the directory where iASP was installed.

  8. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  9. Start a Web Browser and enter the following URL:

    protocol://host_name:port/iasp/docs

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure iASP and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and iASP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: IASP
    Class File: jhost.jaspservlet.jaspServlet
    Parameters:

  4. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /iasp
    Type: File
    Resource: iasp_dir

    Alias: /jaspServlet
    Type: Servlet
    Resource: IASP

    Alias: .asp
    Type: Filter
    Resource: IASP

    iasp_dir the directory where iASP was installed.

  5. Add iASP to the CLASSPATH.

    CLASSPATH="iasp_dir/lib/iasplib.jar:${CLASSPATH}"
    CLASSPATH="iasp_dir/lib:${CLASSPATH}"
    CLASSPATH="iasp_dir/lib/classes:${CLASSPATH}"
    export CLASSPATH

    iasp_dir the directory where iASP was installed.

  6. Reboot the computer.

  7. Run iASP.

    cd iasp_dir
    ./start-server.sh

    iasp_dir the directory where iASP was installed.

  8. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  9. Start a Web Browser and enter the following URL:

    protocol://host_name:port/iasp/docs

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


iScript

iScript is a platform independent scripting language written entirely in Java for creating scalable server side object oriented n-Tier enterprise solutions.

Site

http://www.servertec.com/products/iscript/iscript.html

Contact

Servertec

License

Commercial

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure iScript and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and iScript.

  2. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: iScriptServlet
    Class File: stec.ss.iScriptiServerServlet
    Parameters: basedir=base_dir

    base_dir the base directory, normally c:.

  3. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /iscript
    Type: File
    Resource: iscript_dir

    Alias: .ctf
    Type: Filter
    Resource: iScriptServlet

    iscript_dir the directory where iScript was installed.

  4. Add iScript to the CLASSPATH.

    set CLASSPATH=iscript_dir\classes\iscript.jar;%CLASSPATH%

    iscript_dir the directory where iScript was installed.

  5. Reboot the computer.

  6. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  7. Start a Web Browser and enter the following URL:

    protocol://host_name:port/iscript/samples/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure iScript and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and iScript.

  2. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: iScriptServlet
    Class File: stec.ss.iScriptiServerServlet
    Parameters: basedir=base_dir

    base_dir the base directory, normally /.

  3. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /iscript
    Type: File
    Resource: iscript_dir

    Alias: .ctf
    Type: Filter
    Resource: iScriptServlet

    iscript_dir the directory where iScript was installed.

  4. Add iScript to the CLASSPATH.

    CLASSPATH="iscript_dir/classes/iscript.jar:${CLASSPATH}"
    export CLASSPATH

    iscript_dir the directory where iScript was installed.

  5. Reboot the computer.

  6. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  7. Start a Web Browser and enter the following URL:

    protocol://host_name:port/iscript/samples/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Jakarta Tomcat Jasper

Tomcat is the reference implementation for the Java Servlet 2.2 and JavaServer Pages 1.1 technologies.

Site

http://jakarta.apache.org/tomcat/index.html

Contact

webmaster@jakarta.apache.org

License

Open Source: Apache Project Software License

Notes

Help will not be available from the Administrator since the Alias for /docs will be removed.

public is the role and guest is both the username and password for the JSP Security example.

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure Jakarta Tomcat Jasper and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and Jakarta Tomcat.

  2. Open an MS-DOS prompt and extract each WAR files.

    cd jakarta_dir\webapps
    md ROOT
    cd ROOT
    jar -xvf ..\ROOT.war
    cd ..
    md examples
    cd examples
    jar -xvf ..\examples.war

    jakarta_dir the directory where Jakarta Tomcat was installed.

  3. Change uri="http://java.apache.org/tomcat/examples-taglib" to uri="/tomcat/example-taglib.tld" in:

    jakarta_dir\webapps\examples\jsp\source.jsp
    jakarta_dir\webapps\examples\jsp\simpletag\foo.jsp
    jakarta_dir\webapps\examples\jsp\simpletag\foo.txt

    jakarta_dir the directory where Jakarta Tomcat was installed.

  4. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  5. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Default Files: index.html,index.jsp

  6. Using the Servertec Internet Server Administrator select Manage->Hosts and set * to:

    Hostname: *
    Root Directory: jakarta_dir/webapps/ROOT

    jakarta_dir the directory where Jakarta Tomcat was installed.

  7. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: InvokerServlet
    Class File: stec.iws.InvokerServlet
    Parameters:

    Alias: snoop
    Class File: SnoopServlet
    Parameters: initarg1=foo
    Parameters: initarg2=bar

    Alias: servletToJsp
    Class File: servletToJsp
    Parameters:

    Jakarta Tomcat Jasper 3.1
    Alias: Jasper
    Class File: org.apache.jasper.runtime.JspServlet
    Parameters:

    Jakarta Tomcat Jasper 3.2 / 3.3
    Alias: Jasper
    Class File: org.apache.jasper.servlet.JspServlet
    Parameters:

  8. Using Servertec Internet Server Administrator remove /docs Alias.

  9. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: jakarta_dir/webapps/examples

    Alias: /examples/servlet
    Type: Servlet
    Resource: InvokerServlet

    Alias: /jsp
    Type: File
    Resource: jakarta_dir/webapps/examples/jsp

    Alias: /tomcat
    Type: File
    Resource: jakarta_dir/webapps/examples/WEB-INF/jsp

    Alias: /servletToJsp
    Type: Servlet
    Resource: servletToJsp

    Alias: /snoop.html
    Type: Servlet
    Resource: snoop

    Alias: .snp
    Type: Filter
    Resource: snoop

    Alias: .jsp
    Type: Filter
    Resource: Jasper

    jakarta_dir the directory where Jakarta Tomcat was installed.

  10. Using the Servertec Internet Server Administrator select Manage->Resources and add:

    Realm: default
    Alias: /examples/jsp/security/protected
    Access Control Lists: group.public

  11. Add Jakarta Tomcat to the CLASSPATH.

    Jakarta Tomcat Jasper 3.1
    set CLASSPATH=iws_dir\classes\jasper_3_1.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\servlet.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\jasper.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\xml.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\jsp;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\ROOT\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=java_dir\lib\tools.jar;%CLASSPATH%

    Jakarta Tomcat Jasper 3.2
    set CLASSPATH=iws_dir\classes\jasper_3_2.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\servlet.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\jasper.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\jaxp.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\parser.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\jsp;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\ROOT\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=java_dir\lib\tools.jar;%CLASSPATH%

    Jakarta Tomcat Jasper 3.3
    set CLASSPATH=iws_dir\classes\jasper_3_2.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\common\servlet.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\lib\container\jasper.jar;%CLASSPATH%
    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\examples\WEB-INF\jsp;
    %CLASSPATH%

    set CLASSPATH=jakarta_dir\webapps\ROOT\WEB-INF\classes;
    %CLASSPATH%

    set CLASSPATH=java_dir\lib\tools.jar;%CLASSPATH%

    iws_dir the directory where Servertec Internet Server was installed.
    jakarta_dir the directory where Jakarta Tomcat was installed.
    java_dir the directory where Java was installed.

  12. Reboot the computer.

  13. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  14. Start a Web Browser and enter the following URL:

    protocol://host_name:port/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure Jakarta Tomcat Jasper and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and Jakarta Tomcat.

  2. Open a shell prompt and extract each WAR files.

    cd jakarta_dir/webapps
    mkdir ROOT
    cd ROOT
    jar -xvf ../ROOT.war
    cd ..
    mkdir examples
    cd examples
    jar -xvf ../examples.war

    jakarta_dir the directory where Jakarta Tomcat was installed.

  3. Change uri="http://java.apache.org/tomcat/examples-taglib" to uri="/tomcat/example-taglib.tld" in:

    jakarta_dir/webapps/examples/jsp/source.jsp
    jakarta_dir/webapps/examples/jsp/simpletag/foo.jsp
    jakarta_dir/webapps/examples/jsp/simpletag/foo.txt

    jakarta_dir the directory where Jakarta Tomcat was installed.

  4. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  5. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Default Files: index.html,index.jsp

  6. Using the Servertec Internet Server Administrator select Manage->Hosts and set * to:

    Hostname: *
    Root Directory: jakarta_dir/webapps/ROOT

    jakarta_dir the directory where Jakarta Tomcat was installed.

  7. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: InvokerServlet
    Class File: stec.iws.InvokerServlet
    Parameters:

    Alias: snoop
    Class File: SnoopServlet
    Parameters: initarg1=foo
    Parameters: initarg2=bar

    Alias: servletToJsp
    Class File: servletToJsp
    Parameters:

    Jakarta Tomcat Jasper 3.1
    Alias: Jasper
    Class File: org.apache.jasper.runtime.JspServlet
    Parameters:

    Jakarta Tomcat Jasper 3.2 / 3.3
    Alias: Jasper
    Class File: org.apache.jasper.servlet.JspServlet
    Parameters:

  8. Using Servertec Internet Server Administrator remove /docs Alias.

  9. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: jakarta_dir/webapps/examples

    Alias: /examples/servlet
    Type: Servlet
    Resource: InvokerServlet

    Alias: /jsp
    Type: File
    Resource: jakarta_dir/webapps/examples/jsp

    Alias: /tomcat
    Type: File
    Resource: jakarta_dir/webapps/examples/WEB-INF/jsp

    Alias: /servletToJsp
    Type: Servlet
    Resource: servletToJsp

    Alias: /snoop.html
    Type: Servlet
    Resource: snoop

    Alias: .snp
    Type: Filter
    Resource: snoop

    Alias: .jsp
    Type: Filter
    Resource: Jasper

    jakarta_dir the directory where Jakarta Tomcat was installed.

  10. Using the Servertec Internet Server Administrator select Manage->Resources and add:

    Realm: default
    Alias: /examples/jsp/security/protected
    Access Control Lists: group.public

  11. Add Jakarta Tomcat to the CLASSPATH.

    Jakarta Tomcat Jasper 3.1
    CLASSPATH="iws_dir/classes/jasper_3_1.jar:${CLASSPATH}"
    CLASSPATH="iws_dir/classes/servlet.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/jasper.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/xml.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/jsp:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/ROOT/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="java_dir/lib/tools.jar:${CLASSPATH}"
    export CLASSPATH

    Jakarta Tomcat Jasper 3.2
    CLASSPATH="iws_dir/classes/jasper_3_2.jar:${CLASSPATH}"
    CLASSPATH="iws_dir/classes/servlet.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/jasper.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/jaxp.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/parser.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/jsp:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/ROOT/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="java_dir/lib/tools.jar:${CLASSPATH}"
    export CLASSPATH

    Jakarta Tomcat Jasper 3.3
    CLASSPATH="iws_dir/classes/jasper_3_2.jar:${CLASSPATH}"
    CLASSPATH="iws_dir/classes/common/servlet.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/lib/container/jasper.jar:${CLASSPATH}"
    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/examples/WEB-INF/jsp:
    ${CLASSPATH}"

    CLASSPATH="jakarta_dir/webapps/ROOT/WEB-INF/classes:
    ${CLASSPATH}"

    CLASSPATH="java_dir/lib/tools.jar:${CLASSPATH}"
    export CLASSPATH

    iws_dir the directory where Servertec Internet Server was installed.
    jakarta_dir the directory where Jakarta Tomcat was installed.
    java_dir the directory where Java was installed.

  12. Reboot the computer.

  13. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  14. Start a Web Browser and enter the following URL:

    protocol://host_name:port/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


JavaServer Web Development Kit (JSWDK)

Combines the reference implementation of JavaServer Pages 1.0 with the Java Servlet API 2.1.

Site

http://java.sun.com/products/servlet/index.html

Contact

None

License

Commercial: Free

Notes

Help will not be available from the Administrator since the Alias for /docs will be removed.

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure JSWDK and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and JSWDK.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Create a directory to contain the generated Java and Class files.

    cd iws_dir
    md jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. Using the Servertec Internet Server Administrator select Manage->Hosts and set * to:

    Hostname: *
    Root Directory: jswdk_dir/webpages

    jswdk_dir the directory where JSWDK was installed.

  5. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: JSP
    Class File: com.sun.jsp.runtime.JspServlet
    Parameters: scratchdir=iws_dir/jsp
    Parameters: keepgenerated=true

    Alias: InvokerServlet
    Class File: stec.iws.InvokerServlet
    Parameters:

    Alias: SnoopServlet
    Class File: SnoopServlet
    Parameters: initarg1=foo
    Parameters: initarg2=bar

    iws_dir the directory where Servertec Internet Server was deployed.

  6. Using Servertec Internet Server Administrator remove /docs Alias.

  7. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: jswdk_dir/examples

    Alias: /examples/servlet
    Type: Servlet
    Resource: InvokerServlet

    Alias: /jsp
    Type: File
    Resource: jswdk_dir/examples/jsp

    Alias: /snoop.html
    Type: Servlet
    Resource: SnoopServlet

    Alias: .jsp
    Type: Filter
    Resource: JSP

    iws_dir the directory where Servertec Internet Server was deployed.
    jswdk_dir the directory where JSWDK was installed.

  8. Add JSWDK to the CLASSPATH.

    set CLASSPATH=jswdk_dir\lib\jspengine.jar;%CLASSPATH%
    set CLASSPATH=jswdk_dir\examples\WEB-INF\jsp\beans;
    %CLASSPATH%

    set CLASSPATH=jswdk_dir\examples\WEB-INF\servlets;
    %CLASSPATH%

    set CLASSPATH=iws_dir\jsp;%CLASSPATH%

    iws_dir the directory where Servertec Internet Server was deployed.
    jswdk_dir the directory where JSWDK was installed.

  9. Reboot the computer.

  10. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  11. Start a Web Browser and enter the following URL:

    protocol://host_name:port/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure JSWDK and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and JSWDK.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Create a directory to contain the generated Java and Class files.

    cd iws_dir
    mkdir jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. Using the Servertec Internet Server Administrator select Manage->Hosts and set * to:

    Hostname: *
    Root Directory: jswdk_dir/webpages

    jswdk_dir the directory where JSWDK was installed.

  5. Using Servertec Internet Server Administrator add the following Servlets:

    Alias: JSP
    Class File: com.sun.jsp.runtime.JspServlet
    Parameters: scratchdir=iws_dir/jsp
    Parameters: keepgenerated=true

    Alias: InvokerServlet
    Class File: stec.iws.InvokerServlet
    Parameters:

    Alias: SnoopServlet
    Class File: SnoopServlet
    Parameters: initarg1=foo
    Parameters: initarg2=bar

    iws_dir the directory where Servertec Internet Server was deployed.

  6. Using Servertec Internet Server Administrator remove /docs Alias.

  7. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: /examples
    Type: File
    Resource: jswdk_dir/examples

    Alias: /examples/servlet
    Type: Servlet
    Resource: InvokerServlet

    Alias: /jsp
    Type: File
    Resource: jswdk_dir/examples/jsp

    Alias: /snoop.html
    Type: Servlet
    Resource: SnoopServlet

    Alias: .jsp
    Type: Filter
    Resource: JSP

    iws_dir the directory where Servertec Internet Server was deployed.
    jswdk_dir the directory where JSWDK was installed.

  8. Add JSWDK to the CLASSPATH.

    CLASSPATH="jswdk_dir/lib/jspengine.jar:${CLASSPATH}"
    CLASSPATH="jswdk_dir/examples/WEB-INF/jsp/beans:
    ${CLASSPATH}"

    CLASSPATH="jswdk_dir/examples/WEB-INF/servlets:
    ${CLASSPATH}"

    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    export CLASSPATH

    iws_dir the directory where Servertec Internet Server was deployed.
    jswdk_dir the directory where JSWDK was installed.

  9. Reboot the computer.

  10. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  11. Start a Web Browser and enter the following URL:

    protocol://host_name:port/index.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Perl

Perl is an interpreted high-level programming language commonly used in CGI programs.

Site

http://www.perl.org

Contact

None

License

Open Source

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure Perl and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and Perl.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Shell Access: Yes

  4. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: Perl
    Class File: stec.iws.CgiServlet
    Parameters: bindir=.\
    Parameters: exec=perl_dir\bin\perl.exe

    perl_dir the directory where Perl was installed.

  5. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: .pl
    Type: Filter
    Resource: Perl

  6. Place the Perl scripts in:

    iws_dir\wwwroot\script_dir

    iws_dir the directory where Servertec Internet Server was deployed.
    script_dir the directory where CGI scripts are stored, normally cgi-bin.

  7. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  8. Start a Web Browser and enter the following URL:

    protocol://host_name:port/script_dir/script_name

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.
    script_dir the directory that contains the Perl scripts, normally cgi-bin.
    script_name the name of the Perl script to run.

top of page


Use the instructions below to configure Perl and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and Perl.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Shell Access: Yes

  4. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: Perl
    Class File: stec.iws.CgiServlet
    Parameters: bindir=./
    Parameters: exec=perl_dir/bin/perl

    perl_dir the directory where Perl was installed.

  5. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: .pl
    Type: Filter
    Resource: Perl

  6. Place the Perl scripts in:

    iws_dir/wwwroot/script_dir

    iws_dir the directory where Servertec Internet Server was deployed.
    script_dir the directory where CGI scripts are stored, normally cgi-bin.

  7. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  8. Start a Web Browser and enter the following URL:

    protocol://host_name:port/script_dir/script_name

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.
    script_dir the directory that contains the Perl scripts, normally cgi-bin.
    script_name the name of the Perl script to run.

top of page


PHP

PHP is a widely used scripting language commonly used in Web development and embedded into HTML.

Site

http://www.php.net

Contact

None

License

Open Source

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure PHP and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and PHP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Shell Access: Yes

  4. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: PHP
    Class File: stec.iws.CgiServlet
    Parameters: bindir=.\
    Parameters: exec=php_dir\bin\php.exe

    php_dir the directory where PHP was installed.

  5. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: .php
    Type: Filter
    Resource: PHP

  6. Place the PHP scripts in:

    iws_dir\script_dir

    iws_dir the directory where Servertec Internet Server was deployed.
    script_dir the directory where PHP scripts are located.

  7. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  8. Start a Web Browser and enter the following URL:

    protocol://host_name:port/script_dir/script_name

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.
    script_dir the directory that contains the PHP script.
    script_name the name of the PHP script to run.

top of page


Use the instructions below to configure PHP and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install PHP and recompile PHP binary with --disable-force-cgi-redirect switch.

    php_dir the directory where PHP was installed.

    cd php_dir
    ./configure --disable-force-cgi-redirect
    make install

  2. Install Servertec Internet Server.

  3. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  4. Using the Servertec Internet Server Administrator select Manage->Server and set:

    Shell Access: Yes

  5. Using Servertec Internet Server Administrator add the following Servlet:

    Alias: PHP
    Class File: stec.iws.CgiServlet
    Parameters: bindir=./
    Parameters: exec=php_dir/bin/php

    php_dir the directory where PHP was installed.

  6. Using Servertec Internet Server Administrator add the following Aliases:

    Alias: .php
    Type: Filter
    Resource: PHP

  7. Place the PHP scripts in:

    iws_dir/script_dir

    iws_dir the directory where Servertec Internet Server was deployed.
    script_dir the directory where CGI scripts are stored, normally cgi-bin.

  8. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  9. Start a Web Browser and enter the following URL:

    protocol://host_name:port/script_dir/script_name

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.
    script_dir the directory that contains the PHP scripts.
    script_name the name of the PHP script to run.

top of page


SJSP

SJSP is implementation of Sun's JSP.

Site

http://web.telecom.cz/sator/jsp/index.html

Contact

sschejbal@iol.cz

License

Commercial

Notes

SJSP versions 0.92.11, 1.1.1 and 1.1.5 were tested.

SJSP may no longer be available.

Instructions

Select the platform:
Windows 9x/Me/NT/2000/2003/XP
Linux/Solaris/Unix


Use the instructions below to configure SJSP and Servertec Internet Server on Windows 9x/Me/NT/2000/2003/XP.
  1. Install Servertec Internet Server and SJSP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. For SJSP 0.92.11 and SJSP 1.1.1 create a directory to contain the generated Java and Class files.

    cd iws_dir
    md jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. For SJSP 0.92.11 and SJSP 1.1.1 copy the examples.

    SJSP 0.92.11
    cd iws_dir\wwwroot
    xcopy sjsp_dir\samples/s/e

    SJSP 1.1.1
    cd iws_dir\wwwroot
    xcopy sjsp_dir\examples/s/e

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  5. For SJSP 1.1.1 change uri="file:///sjsp/tld/sjsp.tld" to uri="file://sjsp_dir/tld/sjsp.tld" in:

    iws_dir\wwwroot\sjsptags\largejsp1.jsp
    iws_dir\wwwroot\sjsptags\quote1.jsp
    iws_dir\wwwroot\sjsptags\url1.jsp
    iws_dir\wwwroot\simpletags\query1.jsp

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  6. For SJSP 1.1.5 copy web.xml to sjsp_dir\web-inf.

    md sjsp_dir\web-inf
    copy iws_dir\install\add-ons\web.xml sjsp_dir\web-inf

    iws_dir the directory where Servertec Internet Server was installed.
    sjsp_dir the directory where SJSP was installed.

  7. Using Servertec Internet Server Administrator add the following Servlet:

    SJSP 0.92.11
    Alias: SJSP
    Class File: cz.sator.jsp.JspServlet
    Parameters: dir=iws_dir/jsp
    Parameters: compiler=javac -classpath %classpath%
    -d %dir% %source%

    SJSP 1.1.1
    Alias: SJSP
    Class File: cz.sator.sjsp.runtime.SjspServlet
    Parameters: dir=iws_dir/jsp
    Parameters: compiler=javac.exe -classpath %classpath%
    -d %dir% %source%

    Parameters: taglibs=jsp-file://sjsp_dir/tld/jsp.tld

    SJSP 1.1.5
    Alias: SJSP
    Class File: cz.sator.sjsp11.runtime.JspServlet
    Parameters:

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  8. Using Servertec Internet Server Administrator add the following Alias:

    Alias: .jsp
    Type: Filter
    Resource: SJSP

  9. If using SJSP version 1.1.5 using Servertec Internet Server Administrator change the default Virtual Host to:

    Hostname: *
    Root Directory: sjsp_dir

    sjsp_dir the directory where SJSP was installed.

  10. Add SJSP to the CLASSPATH.

    SJSP 0.92.11
    set CLASSPATH=sjsp_dir\lib\SJSP21.JAR;%CLASSPATH%
    set CLASSPATH=iws_dir\jsp;%CLASSPATH%

    SJSP 1.1.1
    set CLASSPATH=sjsp_dir\lib\classes;%CLASSPATH%
    set CLASSPATH=sjsp_dir\lib\sjsp-sapi21.jar;%CLASSPATH%
    set CLASSPATH=iws_dir\jsp;%CLASSPATH%

    SJSP 1.1.5
    set CLASSPATH=sjsp_dir\classes;%CLASSPATH%
    set CLASSPATH=sjsp_dir\lib\sjsp-sapi22-std.jar;%CLASSPATH%
    set CLASSPATH=sjsp_dir\lib\jsp.jar;%CLASSPATH%
    set CLASSPATH=sjsp_dir\lib\xml.jar;%CLASSPATH%
    set CLASSPATH=sjsp_dir\lib\misc-tags.jar;%CLASSPATH%
    set CLASSPATH=java_dir\lib\tools.jar;%CLASSPATH%

    iws_dir the directory where Servertec Internet Server was deployed.
    java_dir the directory where Java was installed.
    sjsp_dir the directory where SJSP was installed.

  11. Reboot the computer.

  12. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  13. Start a Web Browser and enter the following URL:

    SJSP 0.92.11
    protocol://host_name:port/snoop/snoop.jsp

    SJSP 1.1.1
    protocol://host_name:port/examples.html

    SJSP 1.1.5
    protocol://host_name:port/examples/examples.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

top of page


Use the instructions below to configure SJSP and Servertec Internet Server on Linux/Solaris/Unix.
  1. Install Servertec Internet Server and SJSP.

  2. Deploy Servertec Internet Server.

    deploy_iws iws_dir

    iws_dir the directory where to deploy Servertec Internet Server.

  3. For SJSP 0.92.11 and SJSP 1.1.1 create a directory to contain the generated Java and Class files.

    cd iws_dir
    mkdir jsp

    iws_dir the directory where Servertec Internet Server was deployed.

  4. For SJSP 0.92.11 and SJSP 1.1.1 copy the examples.

    SJSP 0.92.11
    cd iws_dir\wwwroot
    cp -R sjsp_dir/samples/* .

    SJSP 1.1.1
    cd iws_dir\wwwroot
    cp -R sjsp_dir/examples/* .

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  5. For SJSP 1.1.1 change uri="file:///sjsp/tld/sjsp.tld" to uri="file://sjsp_dir/tld/sjsp.tld" in:

    iws_dir/wwwroot/sjsptags/largejsp1.jsp
    iws_dir/wwwroot/sjsptags/quote1.jsp
    iws_dir/wwwroot/sjsptags/url1.jsp
    iws_dir/wwwroot/simpletags/query1.jsp

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  6. For SJSP 1.1.5 copy web.xml to sjsp_dir/web-inf.

    mkdir sjsp_dir/web-inf
    cp iws_dir/install/add-ons/web.xml sjsp_dir/web-inf

    iws_dir the directory where Servertec Internet Server was installed.
    sjsp_dir the directory where SJSP was installed.

  7. Using Servertec Internet Server Administrator add the following Servlet:

    SJSP 0.92.11
    Alias: SJSP
    Class File: cz.sator.jsp.JspServlet
    Parameters: dir=iws_dir/jsp
    Parameters: compiler=javac -classpath %classpath%
    -d %dir% %source%

    SJSP 1.1.1
    Alias: SJSP
    Class File: cz.sator.sjsp.runtime.SjspServlet
    Parameters: dir=iws_dir/jsp
    Parameters: compiler=javac -classpath %classpath%
    -d %dir% %source%

    Parameters: taglibs=jsp-file://sjsp_dir/tld/jsp.tld

    SJSP 1.1.5
    Alias: SJSP
    Class File: cz.sator.sjsp11.runtime.JspServlet
    Parameters:

    iws_dir the directory where Servertec Internet Server was deployed.
    sjsp_dir the directory where SJSP was installed.

  8. Using Servertec Internet Server Administrator add the following Alias:

    Alias: .jsp
    Type: Filter
    Resource: SJSP

  9. If using SJSP version 1.1.5 from the Servertec Internet Server Administrator change the default Virtual Host to:

    Hostname: *
    Root Directory: sjsp_dir

    sjsp_dir the directory where SJSP was installed.

  10. Add SJSP to the CLASSPATH.

    SJSP 0.92.11
    CLASSPATH="sjsp_dir/lib/SJSP21.JAR.jar:${CLASSPATH}"
    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    export CLASSPATH

    SJSP 1.1.1
    CLASSPATH="sjsp_dir/lib/classes:${CLASSPATH}"
    CLASSPATH="sjsp_dir/lib/sjsp-sapi21.jar:${CLASSPATH}"
    CLASSPATH="iws_dir/jsp:${CLASSPATH}"
    export CLASSPATH

    SJSP 1.1.5
    CLASSPATH="sjsp_dir/classes:${CLASSPATH}"
    CLASSPATH="sjsp_dir/lib/sjsp-sapi22-std.jar:${CLASSPATH}"
    CLASSPATH="sjsp_dir/lib/jsp.jar:${CLASSPATH}"
    CLASSPATH="sjsp_dir/lib/xml.jar:${CLASSPATH}"
    CLASSPATH="sjsp_dir/lib/misc-tags.jar:${CLASSPATH}"
    CLASSPATH="java_dir/lib/tools.jar:${CLASSPATH}"
    export CLASSPATH

    iws_dir the directory where Servertec Internet Server was deployed.
    java_dir the directory where Java was installed.
    sjsp_dir the directory where SJSP was installed.

  11. Reboot the computer.

  12. Run Servertec Internet Server.

    iws iws_dir

    iws_dir the directory where Servertec Internet Server was deployed.

  13. Start a Web Browser and enter the following URL:

    SJSP 0.92.11
    protocol://host_name:port/snoop/snoop.jsp

    SJSP 1.1.1
    protocol://host_name:port/examples.html

    SJSP 1.1.5
    protocol://host_name:port/examples/examples.html

    host_name the name of the computer running Servertec Internet Server, normally localhost.
    port the port number Servertec Internet Server is listening for requests on, normally 8080.
    protocol the Web protocol, normally http.

 top of page
Copyright © 1998-2005 Servertec. All rights reserved.
Privacy Statement.
Last Modified: Sun Sep 04 14:56:49 EDT 2005