Thanks... that was kinda my plan for now, but I'm in a rush to get something
running, so my temporary solution is to abandon the connection pool and just
create a connection to the DB each time...  Yay, big performance hit!  Oh
well.  But then I'm gonna start stripping jars....

Thanks for the help.

Mike
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: "Tomcat Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, November 06, 2002 9:34 AM
Subject: Re: Connection pool question:


>
> What are the differences between the jar files that you have in each
> /WEB-INF/lib folder ?
>
> Judging by the class cast exception, i'd advise you to try temporarily
> removing the jars from your "bigger" webapps /lib folder, and run the same
> code again.
>
> regards,
> M
>
>
>
>
>
>                       "Michael
>                       Nicholson"               To:       "Tomcat Users
List" <[EMAIL PROTECTED]>
>                       <[EMAIL PROTECTED]        cc:
>                       u>                       Subject:  Re: Connection
pool question:
>
>                       06/11/2002 14:11
>                       Please respond to
>                       "Tomcat Users

>                       List"
>
>
>
>
>
>
> The Code of DBQuery follows:  Remember, in one webapp, it works fine, in
> another, it gives a class cast exception at the ***'d line....
>
>
>
> <begin code snippet>
> /*
>  * DBQuery.java
>  *
>  * Created on November 5, 2002, 10:14 AM
>  */
>
> package DBCPTestClasses;
>
> import java.sql.*;
> import javax.naming.*;
> import javax.sql.*;
>
> /**
>  *
>  * @author  man
>  */
> public class DBQuery
> {
>   Context initContext = null;
>   Context envContext = null;
>   DataSource ds = null;
>   Connection con = null;
>   Statement stmt = null;
>   ResultSet rs = null;
>
>   /** Creates a new instance of DBQuery */
>   public DBQuery() throws NamingException
>   {
>     initContext = new InitialContext();
>     envContext  = (Context)initContext.lookup("java:comp/env");
>     ds = (DataSource) envContext.lookup("jdbc/myoracle");   //***<- Class
> Cast Exception Occurs Here
>   }
>
>   /**
>    * Runs an SQL Query and returns the results as a resultset
>    * @returns ResultSet
>    */
>   public ResultSet select(String SQLStr) throws SQLException
>   {
>     con = ds.getConnection();
>     stmt =
>
con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_
>
> ONLY);
>     rs = stmt.executeQuery(SQLStr);
>     return rs;
>   }
>
>   /**
>    * Closes all connections and such
>    */
>   public boolean close()
>   {
>     try
>     {
>       rs.close();
>       rs = null;
>       stmt.close();
>       stmt = null;
>       con.close();
>       con = null;
>       return true;
>     } catch (SQLException ex) {
>       throw new RuntimeException("There was an error closing the
connection
> variables-->  " + ex.getMessage());
>     } finally {
>       if(rs!=null) rs = null;
>       if(stmt!=null) stmt = null;
>       if(con!=null) con = null;
>     }
>   }
> }
> </End Code Snippet>
>
> So that's it.  Any insight?  Thanks...
>
> Mike
>
>
> --
> To unsubscribe, e-mail:   <
> mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail: <
> mailto:tomcat-user-help@;jakarta.apache.org>
>
>
>
>
>
>
> --
> To unsubscribe, e-mail:
<mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:tomcat-user-help@;jakarta.apache.org>
>
>


--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>

Reply via email to