× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: RE: Classpath location for Servlet
  • From: "Patrick L Archibald" <Patrick.Archibald@xxxxxxxxxxxxx>
  • Date: Thu, 14 Sep 2000 12:53:11 -0400
  • Importance: Normal

OK.  Thanks for the tip Mike.

PLA

-----Original Message-----
From: owner-java400-l@midrange.com
[mailto:owner-java400-l@midrange.com]On Behalf Of Mike Perez
Sent: Thursday, September 14, 2000 11:42 AM
To: 'JAVA400-L@midrange.com'
Subject: RE: Classpath location for Servlet



My 2 cents in regards to CLASSPATH:  

The default when adding an environment variable is *JOB.  To get around
having to add classpath each time I started up a "java" session, I added the
CLASSPATH variable to *SYS instead.  I haven't heard of any downside risks
to adding it to *sys instead of *job, and the upside is the path is
"preset".

Mike Perez


-----Original Message-----
From: Patrick L Archibald [mailto:Patrick.Archibald@HOMETELCO.COM]
Sent: Thursday, September 14, 2000 7:11 AM
To: JAVA400-L@midrange.com
Subject: RE: Classpath location for Servlet


Thank-you!

I wrote a little CL to set the variable.

            PGM                                                         
            ADDENVVAR  ENVVAR(CLASSPATH) +                              
                         VALUE('/QIBM/ProdData/IBMWebAS/lib/ibmwebas+   
                         .jar:/QIBM/ProdData/IBMWebAS/lib/jst.jar:/Q+   
                         IBM/ProdData/IBMWebAS/lib/jsdk.jar:/QIBM/Po+   
                         dData/IBMclasses/ibmjbrt.jar')                 
            ENDPGM                                                      

I think I'll look at the .profile/streamfile solution too.

Thanx, PLA

-----Original Message-----
From: owner-java400-l@midrange.com
[mailto:owner-java400-l@midrange.com]On Behalf Of francess@us.ibm.com
Sent: Wednesday, September 13, 2000 2:07 PM
To: JAVA400-L@midrange.com
Subject: RE: Classpath location for Servlet



I think this page in the documentation,
http://www.as400.ibm.com/products/websphere/docs/as400v202/claspath.html,
should help you. It is found under the Servlets topic. The complete set of
documentation is at
http://www.as400.ibm.com/products/websphere/docs/as400v202/index.html.

Frances Stewart
Java II and Applications Enablement
External: (507) 253-2795
Tie-line: 8-553-2795
IBM Rochester


"Patrick L Archibald" <Patrick.Archibald@HOMETELCO.COM>@midrange.com on
09/12/2000 11:54:14 AM

Please respond to JAVA400-L@midrange.com

Sent by:  owner-java400-l@midrange.com


To:   <JAVA400-L@midrange.com>
cc:
Subject:  RE: Classpath location for Servlet



5769AS1 V4R4M0 TOP PTF TC00147

TIA, PLA

-----Original Message-----
From: owner-java400-l@midrange.com
[mailto:owner-java400-l@midrange.com]On Behalf Of francess@us.ibm.com
Sent: Tuesday, September 12, 2000 11:51 AM
To: JAVA400-L@midrange.com
Subject: Re: Classpath location for Servlet



What version of WebSphere do you have installed on the AS400?

Frances Stewart


"Patrick L Archibald" <Patrick.Archibald@HOMETELCO.COM>@midrange.com on
09/12/2000 10:17:38 AM

Please respond to JAVA400-L@midrange.com

Sent by:  owner-java400-l@midrange.com


To:   <JAVA400-L@midrange.com>
cc:
Subject:  Classpath location for Servlet



Hi

Newbie here.  I get the following message
when issuing "javac ServletSample.java"
from the QSH command line.

"ServletSample.java:6: Package javax.servlet not found in import."

I'm assuming
I need to specify the CLASSPATH environment
variable.  What is the correct path?

I'm at V4R4M0.  I have written many CGI programs
using ILE COBOL.  I want to compare the performance
of CGI and Servlets.

The source for the sample program is below:

// ServletSample.java
    // Step 1: Add the necessary import statements.

import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;


     // Step 2: Extend HttpServlet.

public class ServletSample extends HttpServlet {


     // Step 3: Specify the required methods.

public void doGet (HttpServletRequest request, HttpServletResponse
response)
       throws ServletException, IOException    {


     // Step 4: Get the HTTP request information, if any.

     Enumeration keys;
     String key;
     String myName = "";
     keys = request.getParameterNames();
     while (keys.hasMoreElements())
     {
          key = (String) keys.nextElement();
          if (key.equalsIgnoreCase("myName"))
               myName = request.getParameter(key);
     }
     System.out.println("Name = ");
     if (myName == "")
               myName = "Hello";


     // Step 5: Create the HTTP response.

     response.setContentType("text/html");
     response.setHeader("Pragma", "No-cache");
     response.setDateHeader("Expires", 0);
     response.setHeader("Cache-Control", "no-cache");
     PrintWriter out = response.getWriter();
     out.println("<html>");
     out.println("<head><title>Just a basic servlet </title></head>");
     out.println("<body>");
     out.println("<h1>Just a basic servlet</h1>");
     out.println ("<p>" + myName +  ", this is a very basic servlet.");
     out.println("</body></html>");
     out.flush();
  }
}


Thanx, Patrick
/
/ Patrick    L    Archibald
/ Home Telephone Company
/ Moncks Corner SC USA
/ http://www.HomeTelco.Com/pla/
/ 1-843-761-9190
/
+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---



+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---



+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---
+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.