But what about the lines

191     <fileset dir="${catalina.home}/lib">
192       <include name="*.jar"/>
193     </fileset>

in the build.xml file ? Aren't those supposed to expose all the JAR files
under the tomcat lib directory to all apps ?


On Mon, Jul 13, 2020 at 3:49 PM <jonmcalexan...@wellsfargo.com.invalid>
wrote:

> Is this path included in your classpath or in one of the .loaders in the
> catalina.properties file?
> /opt/tomcat/latest/lib/mysql-connector-java-5.1.47-bin.jar
>
>
> Dream * Excel * Explore * Inspire
> Jon McAlexander
> Asst Vice President
>
> Middleware Product Engineering
> Enterprise CIO | Platform Services | Middleware | Infrastructure Solutions
>
> 8080 Cobblestone Rd | Urbandale, IA 50322
> MAC: F4469-010
> Tel 515-988-2508 | Cell 515-988-2508
>
> jonmcalexan...@wellsfargo.com
>
>
> This message may contain confidential and/or privileged information. If
> you are not the addressee or authorized to receive this for the addressee,
> you must not use, copy, disclose, or take any action based on this message
> or any information herein. If you have received this message in error,
> please advise the sender immediately by reply e-mail and delete this
> message. Thank you for your cooperation.
>
>
> -----Original Message-----
> From: Barry Kimelman <crhistopher.p...@gmail.com>
> Sent: Monday, July 13, 2020 3:22 PM
> To: Tomcat Users List <users@tomcat.apache.org>
> Subject: tomcat can't find suitable driver for mysql
>
> my system is ubuntu 20.04
> I am running tomcat 9.0.37
> I can run java based mysql programs from the terminal command line with no
> problems
>
> I have installed tomcat under /opt/tomcat/latest under
> /opt/tomcat/latest/lib I have installed the jar file for mysql
>
> -rw-r--r-- 1 root root 1007505 Jul 13 10:54
> /opt/tomcat/latest/lib/mysql-connector-java-5.1.47-bin.jar
>
> In my build.xml I have the following lines
>
> 131   <property name="catalina.home" value="/opt/tomcat/latest"/>
>
> 186     <!-- Include all elements that Tomcat exposes to applications -->
> 187     <fileset dir="${catalina.home}/bin">
> 188       <include name="*.jar"/>
> 189     </fileset>
> 190     <pathelement location="${catalina.home}/lib"/>
> 191     <fileset dir="${catalina.home}/lib">
> 192       <include name="*.jar"/>
> 193     </fileset>
>
> However after I compile and install the application, when I try to run it
> my application traps the following error
>
> java.sql.SQLException: No suitable driver found for
> jdbc:mysql://localhost/qwlc?autoReconnect=true&useSSL=false
>
> What am I missing ? Why can't my tomcat app find the mysql class ?
>
>
>
> ==================
>
> Barry Kimelman
> Winnipeg, Manitoba, Canada
>


-- 

==================

Barry Kimelman
Winnipeg, Manitoba, Canada

Reply via email to