Note that the tomcat.bat batch file includes:

    set CLASSPATH=%TOMCAT_INSTALL%\lib\tomcat.jar

which will override your previously set CLASSPATH environment
variable.  For info on the recommended way to add classes to
Tomcat 3.3, please refer to:

<http://jakarta.apache.org/tomcat/tomcat-3.3-doc/tomcat-ug.html#configuring_classes>

I would recommend as a first approach, renaming the two ".zip" files
to ".jar" files and copy them to TOMCAT_HOME\lib\common.

Cheers,
Larry

> -----Original Message-----
> From: Robert Keddie [mailto:[EMAIL PROTECTED]] 
> Sent: Thursday, March 14, 2002 11:02 AM
> To: [EMAIL PROTECTED]
> Cc: Jim Saullo
> Subject: Novice here! Classpath issue...Tomcat 3.3/IIS5.0/Win2k/Oracle
> 
> 
> I recieve the following error, but I shouldn't because the 
> classpath has the following : 
> CLASSPATH=.;C:\jdk1.3.1;C:\Oracle\Ora81\jdbc\lib\classes111.zi
> p;C:\Oracle\Ora81\jdbc\lib\nls_charset11.zip;
> 
> Im using Tomcat 3.3 on IIS 5.0 on Win 2k ... the page source 
> is at the bottom.
> When I first received this error I made subfolders under 
> classes/oracle/jbdc/driver/* with the oracle driver classes 
> but it then couldnt process this part  
> "call.registerOutParameter(2, OracleTypes.CURSOR);       
> call.registerOutParameter(3, OracleTypes.CURSOR)" of the page 
> source at bottom. 
> Please anyone help this novice!
> 
> 2002-03-14 08:25:52 - ServerXmlReader: 
> Config=$TOMCAT_HOME\conf\server.xml
> 2002-03-14 08:25:52 - PathSetter: home=C:\jakarta-tomcat 
> 2002-03-14 08:25:52 - ContextXmlReader: Context 
> config=$TOMCAT_HOME\conf\apps-127.0.0.1.xml
> 2002-03-14 08:25:52 - ContextXmlReader: Context 
> config=$TOMCAT_HOME\conf\apps-admin.xml
> 2002-03-14 08:25:52 - ContextXmlReader: Context 
> config=$TOMCAT_HOME\conf\apps-examples.xml
> 2002-03-14 08:25:52 - AutoWebApp: Loaded from config: 
> DEFAULT:/admin 2002-03-14 08:25:52 - AutoWebApp: Loaded from 
> config: DEFAULT:/examples 2002-03-14 08:25:52 - AutoWebApp: 
> Auto-Adding DEFAULT:/marion 2002-03-14 08:25:52 - AutoWebApp: 
> Auto-Adding DEFAULT:/ 2002-03-14 08:25:52 - ContextManager: 
> Tomcat configured and in stable state 2002-03-14 08:25:52 - 
> ContextManager: Adding  DEFAULT:/admin 2002-03-14 08:25:52 - 
> ContextManager: Adding  DEFAULT:/examples 2002-03-14 08:25:52 
> - ContextManager: Adding  DEFAULT:/marion 2002-03-14 08:25:52 
> - ContextManager: Adding  DEFAULT:/ROOT
> EmbededTomcat: Init time 2750
> 2002-03-14 08:25:53 - Http10Interceptor: Starting on 8080 
> 2002-03-14 08:25:53 - Ajp12Interceptor: Starting on 8007 
> 2002-03-14 08:25:53 - Ajp13Interceptor: Starting on 8009
> EmbededTomcat: Startup time 421
> 2002-03-14 10:39:55 - SessionIdGenerator: Created random 
> class java.security.SecureRandom 2002-03-14 10:40:17 - 
> Ctx(/marion) : Compiling: /permit_details.jsp to 
> permit_details_0 2002-03-14 10:40:27 - Ctx(/marion) : compile 
> error: req=R( /marion + /permit_details.jsp + null) - org.apache.
> jasper.JasperException: Unable to compile 
> C:\jakarta-tomcat\work\DEFAULT\marion\permit_details_1.java:6:
>  Packa ge oracle.jdbc.driver not found in import. import 
> oracle.jdbc.driver.*;
>        ^
> 1 error
> 
>         at 
> org.apache.tomcat.facade.JasperLiaison.javac(JspInterceptor.java:791)
>         at 
> org.apache.tomcat.facade.JasperLiaison.processJspFile(JspInter
> ceptor.java:632)
>         at 
> org.apache.tomcat.facade.JspInterceptor.requestMap(JspIntercep
> tor.java:446)
>         at 
> org.apache.tomcat.core.ContextManager.processRequest(ContextMa
> nager.java:966)
>         at 
> org.apache.tomcat.core.ContextManager.internalService(ContextM
> anager.java:873)
>         at 
> org.apache.tomcat.core.ContextManager.service(ContextManager.java:831)
>         at 
> org.apache.tomcat.modules.server.Ajp12Interceptor.processConne
> ction(Ajp12Interceptor.java:207)
>         at 
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoi
> nt.java:477)
>         at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:517)
>         at java.lang.Thread.run(Thread.java:484)
> 
> page in question:
> 
> <%@ page import="marion.*" %>
> 
> <%@ page import="java.sql.*" %>
> 
> <%@ page import="oracle.jdbc.driver.*" %>
> 
> <HTML>
>  <HEAD>
>   <TITLE>Permit Details</TITLE>
>     <!-- author Jim Saullo  [EMAIL PROTECTED] -->
>     <!-- this page last revised 09/27/01 by Jim Saullo -->
>   <style>
>     .monospace { font-family:monospace; }
>    </style>
>    <script>
>     function inspections(temp)  { 
> location=("inspections.jsp?q_nbr="+temp)  }
>     function reviews(revw)      { 
> location=("reviews.jsp?r_nbr="+revw)      }
>     function certificates(cert) { 
> location=("certificates.jsp?s_nbr="+cert) }
>     function subcon(pnbr) { location=("subcontractor.jsp?nbr="+pnbr) }
>     function menu()  { location=("../marion_home.html")     }
>     function back()  { window.history.back()               }
>    </script>
>    <LINK REL=StyleSheet href="../style.css" TYPE="text/css" 
> media=screen>  </HEAD>
> 
> 
> <table border="0" width="665" cellspacing="0" 
> cellpadding="0"> <tr valign="TOP">
>    <td valign="TOP" width="65" align="center"></td>
> <td valign="TOP" width="600"><body bgcolor="#FFFFFF" 
> background="../images/resultback.jpg" text="#000000"><map 
> name="home"><area alt="Back To MCBCC Home Page" 
> coords="361,83,432,100" 
> href="http://www.marioncountyfl.org/index.shtml";>
> </map><%    int count=0;    String spacer = "No Impact Fees"; 
>    String p_nbr = request.getParameter("nbr");%>
> 
> 
> <center>
>       <p><img src="../Images/title.jpg" width=433 height=102 
> border=0 usemap="#home"><br>
>       <a 
> href="http://www.marioncountyfl.org/departments/building/index.htm";
>        
> style="color:#82B7A7;font-size:16;font-weight:bold;font-family
> :verdana,arial">
>          Back To Building Home Page
>       </a>
> </center>
> 
> <form method=post ACTION="permit_third.jsp">
> <center>
> <%       marion.DbBean1 dbConn=new marion.DbBean1();       
> Connection conn=(Connection)dbConn.getConnection();       
> CallableStatement call=conn.prepareCall("{call 
> cdp_permits.permit_number_results(?,?,?)}");       
> call.setLong(1,Long.parseLong(p_nbr));       
> call.registerOutParameter(2, OracleTypes.CURSOR);       
> call.registerOutParameter(3, OracleTypes.CURSOR);       
> call.execute();       ResultSet rset = (ResultSet)call.getObject(2);
>        while(rset.next()) {%><table border=1 
> width=600><tr><td><b><font color=blue>Permit 
> Data:</font></b><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Permit 
> Number:</b>&nbsp;&nbsp;<%= rset.getString(1) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;<b>Parcel ID:</b>&nbsp;&nbsp;<%= 
> rset.getString(2) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;<b>Status:</b>&nbsp;&nbsp;<%= 
> rset.getString(3) 
> %><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;<b>Permit 
> Type:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(4) %>&nbsp;&nbsp;-&nbsp;&nbsp;<%= 
> rset.getString(5) 
> %><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;<b>Block:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp
> ;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> nbsp;&nbsp;&nbsp;<%= rset.getString(6) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;<b>Lot:</b>&nbsp;&nbsp;<%= 
> rset.getString(7) %>&nbsp;&nbsp;&nbsp;&nbsp;<b>Total 
> SQFT:</b>&nbsp;&nbsp;<%= rset.getString(8) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;<b>Job Value:</b>&nbsp;&nbsp;<%= 
> rset.getString(31) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;<b>Subdivision:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nb
> sp;&nbsp;&nbsp;&nbsp;<%= rset.getString(9) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;<b>Street 
> Address:</b>&nbsp;&nbsp;&nbsp;&nbsp;<%= rset.getString(10) 
> %>&nbsp;<%= rset.getString(11) %>&nbsp;<%= rset.getString(12) 
> %>&nbsp;<%= rset.getString(13) %><br></td></tr></table><table 
> border=1 width=600><tr><td><b><font color=blue>Applicant 
> Info:</font></b><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Issued 
> Date:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(14) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Type:</b>&nbsp;
> &nbsp;&nbsp;<%= rset.getString(15) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;<b>Name:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> <%= rset.getString(16) %><b>Job Phone:</b>&nbsp;&nbsp;<%= 
> rset.getString(17) %></td></tr></table><table border=1 
> width=600><tr><td><b><font color=blue>Owner 
> Info:</font></b><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Name:</b>&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(18) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;<b>Address:</b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
> nbsp;<%= rset.getString(19) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;<%= rset.getString(20) %>&nbsp;<%= 
> rset.getString(21) %>&nbsp;<%= rset.getString(22) 
> %></td></tr></table><table border=1 
> width=600><tr><td><b><font color=blue>Contractor 
> Info:</font></b><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>License 
> No.:</b>&nbsp;&nbsp;&nbsp;<%= rset.getString(23) 
> %>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>Name:</b>&nbsp;
> &nbsp;<%= rset.getString(24) 
> %><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;<b>Address:</b>&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(25) 
> %><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(26) %>&nbsp;<%= rset.getString(27) %>&nbsp;<%= 
> rset.getString(28) 
> %><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs
> p;&nbsp;&nbsp;&nbsp;<b>Phone:</b>&nbsp;&nbsp;&nbsp;<%= 
> rset.getString(29) %></td></tr></table><table border=1 
> width=600><tr><td><b><font color=blue>Impact 
> Fees:</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n
> bsp;<font color=black>Other fees may be due on this 
> permit</font></b><tr<th width=550> </th><th width=25>Amt 
> Due</th><th width=25>Amt Paid</th></tr><%
>        ResultSet rset2 = (ResultSet)call.getObject(3);
>        while(rset2.next()) {%>
> 
>     <tr><td><%= rset2.getString(1) %></td>
>         <td><%= rset2.getString(2) %></td>
>         <td><%= rset2.getString(3) %></td></tr>
>         <%count = count+1; %>
> <% } %>
>    <% if  (count == 0) { %>
>       <tr><td> <%= spacer %>  </td></tr>
>    <% } %>
> </table><table><br><tr><td><input type="Button" 
> value="Inspections" onClick=inspections(<%= rset.getString(1) 
> %>)><input type="button" value="Dept. Reviews" 
> onClick=reviews(<%= rset.getString(1) %>)><input 
> type="button" value="Contractor" onClick=certificates(<%= 
> rset.getString(30) %>)> <input type="button" value="Sub 
> Contractor" onClick=subcon(<%= rset.getString(1) %>)><br><br> 
> <center> <input type="Button" value="Return to Menu" 
> onClick=menu()> <input type="Button" value="Back" 
> onClick=back()></center></td></tr></table><%count = count+1; 
> %><% } %> <% System.out.println(count); %> <%if (count == 0) { %>
>     <br><br>
>     <center><table border=1 width=55%><tr><td>
>     <center>
>     <b><font color=black size=-1>No Records Found</font></b>
>     </center>
>     </td></tr></table>
>     <br><br>
>     <table><tr><td>
>     <input type="Button" value="Return to Menu" onClick=menu()>
>     &nbsp;&nbsp;&nbsp;&nbsp;<input type="Button" value="Back" 
> onClick=back()>
>     <br><br>
>     </td></tr></table></center>
> <% } %>
> 
> </form>
> 
> 
> </p></td></tr></table>
> 
> </center>
> </BODY>
> </HTML>
> 
> 
> 
> 
> Robert Keddie
> web development
> Marion County, FL
> 
> --
> To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> For additional commands: <mailto:[EMAIL PROTECTED]>
> Troubles with the list: <mailto:[EMAIL PROTECTED]>
> 

--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to