<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-2178 Tomcat startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-2178 Tomcat startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception</link><pubDate>Tue, 20 Apr 2021 06:39:46 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Current Revision posted to Appian Knowledge Base by Parmida Borhani on 4/20/2021 6:39:46 AM&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;h2&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the MySQL driver has incorrectly been prefaced with&amp;nbsp;&lt;code&gt;org&lt;/code&gt;&amp;nbsp;rather than&amp;nbsp;&lt;code&gt;com&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Correct the &lt;code&gt;driverClassName&lt;/code&gt; found in &lt;strong&gt;tomcatResources.xml&lt;/strong&gt; file located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf&lt;/code&gt; and restart Tomcat. The accurate convention is:&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;This article applies to Appian 18.3&amp;nbsp;and later.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;Last Reviewed: April 2021&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, installation, mysql, application server, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/10</link><pubDate>Tue, 20 Apr 2021 00:32:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 10 posted to Appian Knowledge Base by Parmida Borhani on 4/20/2021 12:32:41 AM&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;h2&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the MySQL driver has incorrectly been prefaced with&amp;nbsp;&lt;code&gt;org&lt;/code&gt;&amp;nbsp;rather than&amp;nbsp;&lt;code&gt;com&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Correct the &lt;code&gt;driverClassName&lt;/code&gt; found in &lt;strong&gt;tomcatResources.xml&lt;/strong&gt; file located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf&lt;/code&gt; and restart Tomcat. The accurate convention is:&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;This article applies to Appian 18.3&amp;nbsp;and later.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, installation, mysql, application server, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/9</link><pubDate>Tue, 20 Apr 2021 00:32:01 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 9 posted to Appian Knowledge Base by Parmida Borhani on 4/20/2021 12:32:01 AM&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;h2&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the MySQL driver has incorrectly been prefaced with&amp;nbsp;&lt;code&gt;org&lt;/code&gt;&amp;nbsp;rather than&amp;nbsp;&lt;code&gt;com&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Correct the &lt;code&gt;driverClassName&lt;/code&gt; found in &lt;strong&gt;tomcatResources.xml&lt;/strong&gt; file located in&amp;nbsp;&lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf&lt;/code&gt; and restart the application server. The accurate convention is:&amp;nbsp;&lt;/span&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;This article applies to Appian 18.3&amp;nbsp;and later.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, installation, mysql, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/8</link><pubDate>Mon, 19 Apr 2021 23:41:08 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 8 posted to Appian Knowledge Base by Parmida Borhani on 4/19/2021 11:41:08 PM&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;h2&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the MySQL driver should be prefaced with &lt;code&gt;com&lt;/code&gt;, rather than &lt;code&gt;org&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the &lt;code&gt;driverClassName&lt;/code&gt; found in &lt;strong&gt;tomcatResources.xml&lt;/strong&gt; file located in in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf&lt;/code&gt; and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;This article applies to Appian 18.3&amp;nbsp;and later.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, installation, mysql, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/7</link><pubDate>Mon, 19 Apr 2021 23:40:27 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 7 posted to Appian Knowledge Base by Parmida Borhani on 4/19/2021 11:40:27 PM&lt;br /&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Symptoms&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;h2&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Cause&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the MySQL driver should be prefaced with &lt;code&gt;com&lt;/code&gt;, rather than &lt;code&gt;org&lt;/code&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Action&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the &lt;code&gt;driverClassName&lt;/code&gt; found in &lt;strong&gt;tomcatResources.xml&lt;/strong&gt; file located in in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/conf&lt;/code&gt; and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;&lt;span style="font-size:inherit;font-weight:400;"&gt;Affected Versions&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;This article applies to Appian 18.3&amp;nbsp;and later.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, installation, mysql, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/6</link><pubDate>Mon, 19 Apr 2021 23:35:37 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 6 posted to Appian Knowledge Base by Parmida Borhani on 4/19/2021 11:35:37 PM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/span&gt;&lt;/pre&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;18.3 onwards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/5</link><pubDate>Mon, 19 Apr 2021 23:35:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 5 posted to Appian Knowledge Base by Parmida Borhani on 4/19/2021 11:35:10 PM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting Tomcat via &lt;strong&gt;start-appserver.sh&lt;/strong&gt; or &lt;strong&gt;start-appserver.bat&lt;/strong&gt;, the startup fails with the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;18.3 onwards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/4</link><pubDate>Mon, 19 Apr 2021 03:54:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Thad Shattuck</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Thad Shattuck on 4/19/2021 3:54:50 AM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting tomcat via start-appserver.sh or start-appserver.bat, the startup fails with a the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;2021-04-13 04:14:52 SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;18.3 onwards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/3</link><pubDate>Mon, 19 Apr 2021 02:36:03 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Thad Shattuck</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Thad Shattuck on 4/19/2021 2:36:03 AM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting tomcat via start-appserver.sh or start-appserver.bat, the startup fails with a the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;2021-04-13 04:14:52 SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;18.3 onwards&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/2</link><pubDate>Mon, 19 Apr 2021 02:30:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Thad Shattuck</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Thad Shattuck on 4/19/2021 2:30:23 AM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting tomcat via start-appserver.sh or start-appserver.bat, the startup fails with a the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span style="font-weight:400;"&gt;2021-04-13 04:14:52 SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.&lt;br /&gt; java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader&lt;br /&gt; context: suite&lt;br /&gt; delegate: false&lt;br /&gt;----------&amp;gt; Parent Classloader:&lt;br /&gt;java.net.URLClassLoader@31221be2&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;20.4 onwards?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>Application server startup fails with "java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver" exception</title><link>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception/revision/1</link><pubDate>Mon, 19 Apr 2021 02:15:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:462afdd1-5eac-4555-8333-bdd69c9bdf1d</guid><dc:creator>Thad Shattuck</dc:creator><comments>https://community.appian.com/support/w/kb/2342/kb-2178-tomcat-startup-fails-with-java-sql-sqlexception-unable-to-load-class-org-mysql-jdbc-driver-exception#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Thad Shattuck on 4/19/2021 2:15:33 AM&lt;br /&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;span style="font-size:150%;"&gt;Symptoms:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;When starting tomcat via start-appserver.sh or start-appserver.bat, the startup fails with a the following message observed in the application server log:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;2021-04-13 04:14:52 SEVERE [localhost-startStop-1] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool.
        java.sql.SQLException: Unable to load class: org.mysql.jdbc.Driver from ClassLoader:java.net.URLClassLoader@31221be2;ClassLoader:AppianWebappClassLoader
  context: suite
  delegate: false
----------&amp;gt; Parent Classloader:
java.net.URLClassLoader@31221be2&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Cause:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;The classname for the mysql drivers should be prefaced with &amp;#39;com&amp;#39;, rather than &amp;#39;org&amp;#39;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;&amp;nbsp;Action:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;span style="font-weight:400;"&gt;Change the driverClassName found in tomcatResources.xml file located in in &amp;lt;APPIAN_HOME&amp;gt;/conf and restart the application server.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;driverClassName=&amp;quot;com.mysql.jdbc.Driver&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;font-weight:400;"&gt;Affected Versions:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-weight:400;"&gt;20.4 onwards?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>