<?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-1734 Tomcat fails to deploy Appian with "IllegalArgumentException" when connecting to the primary datasource</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1734 Tomcat fails to deploy Appian with "IllegalArgumentException" when connecting to the primary datasource</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource</link><pubDate>Wed, 03 Oct 2018 04:22:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:33a630aa-25c0-4057-a028-09a4d3cc29bb</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource#comments</comments><description>Current Revision posted to Appian Knowledge Base by Parmida Borhani on 10/3/2018 4:22:41 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Tomcat fails to deploy Appian with the following error in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/tomcat-stdOut.log&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;WARNING [localhost-startStop-1] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference&lt;br /&gt; java.lang.IllegalArgumentException: Illegal base64 character 3a&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The un-encoded database password contains special characters which causes an issue with the encoding&amp;nbsp;and decoding done by Tomcat. The Appian Team has observed this issue when the database password contained the &amp;quot;:&amp;quot; character.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that special characters are not included in the un-encoded database password.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: September 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, application server, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat fails to deploy Appian with "IllegalArgumentException" when connecting to the primary datasource</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource/revision/4</link><pubDate>Tue, 25 Sep 2018 09:22:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:33a630aa-25c0-4057-a028-09a4d3cc29bb</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource#comments</comments><description>Revision 4 posted to Appian Knowledge Base by Rebecca Jonas on 9/25/2018 9:22:54 AM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Tomcat fails to deploy Appian with the following error in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/tomcat-stdOut.log&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;WARNING [localhost-startStop-1] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference&lt;br /&gt; java.lang.IllegalArgumentException: Illegal base64 character 3a&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The un-encoded database password contains special characters which causes an issue with the encoding&amp;nbsp;and decoding done by Tomcat. The Appian Team has observed this issue when the database password contained the &amp;quot;:&amp;quot; character.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that special characters are not included in the un-encoded database password.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: September 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, application server, infrastructure&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat fails to deploy Appian with "IllegalArgumentException" when connecting to the primary datasource</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource/revision/3</link><pubDate>Mon, 24 Sep 2018 17:31:15 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:33a630aa-25c0-4057-a028-09a4d3cc29bb</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Rebecca Jonas on 9/24/2018 5:31:15 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Tomcat fails to deploy Appian with the following error in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/tomcat-stdOut.log&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;WARNING [localhost-startStop-1] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference&lt;br /&gt; java.lang.IllegalArgumentException: Illegal base64 character 3a&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The un-encoded database password contains special characters which causes an issue with the encoding&amp;nbsp;and decoding done by Tomcat. The Appian Team has observed this issue when the database password contained the &amp;quot;:&amp;quot; character.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that special characters are not included in the un-encoded database password.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: September 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, application server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat fails to deploy Appian with "IllegalArgumentException"</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource/revision/2</link><pubDate>Mon, 24 Sep 2018 17:30:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:33a630aa-25c0-4057-a028-09a4d3cc29bb</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Rebecca Jonas on 9/24/2018 5:30:21 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Tomcat fails to deploy Appian with the following error in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/tomcat-stdOut.log&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;WARNING [localhost-startStop-1] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference&lt;br /&gt; java.lang.IllegalArgumentException: Illegal base64 character 3a&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The un-encoded database password contains special characters which causes an issue with the encoding&amp;nbsp;and decoding done by Tomcat. The Appian Team has observed this issue when the database password contained the &amp;quot;:&amp;quot; character.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that special characters are not included in the un-encoded database password.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: September 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, application server&lt;/div&gt;
</description></item><item><title>DRAFT KB-XXXX Tomcat fails with "IllegalArgumentException"</title><link>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource/revision/1</link><pubDate>Fri, 21 Sep 2018 15:23:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:33a630aa-25c0-4057-a028-09a4d3cc29bb</guid><dc:creator>Rebecca Jonas</dc:creator><comments>https://community.appian.com/support/w/kb/1145/kb-1734-tomcat-fails-to-deploy-appian-with-illegalargumentexception-when-connecting-to-the-primary-datasource#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Rebecca Jonas on 9/21/2018 3:23:41 PM&lt;br /&gt;
&lt;h2&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;Tomcat fails with the following error in &lt;code&gt;&amp;lt;APPIAN_HOME&amp;gt;/logs/tomcat-stdOut.log&lt;/code&gt;:&lt;/p&gt;
&lt;pre&gt;WARNING [localhost-startStop-1] org.apache.naming.NamingContext.lookup Unexpected exception resolving reference&lt;br /&gt; java.lang.IllegalArgumentException: Illegal base64 character 3a&lt;/pre&gt;
&lt;h2&gt;Cause&lt;/h2&gt;
&lt;p&gt;The database password contains special characters. Special characters are not compatible with the encoding done using the configure script and decoding done by Tomcat upon starting the application server. When the encoded password is read from the&amp;nbsp;&lt;strong&gt;suite.xml&lt;/strong&gt; file, Tomcat will be unable to decode the encoded special characters and will fail to start.&lt;/p&gt;
&lt;h2&gt;Action&lt;/h2&gt;
&lt;p&gt;Ensure that you do not include special characters in your database password.&lt;/p&gt;
&lt;h2&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 18.3 and later.&lt;/p&gt;
&lt;p&gt;Last Reviewed: September 2018&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: Tomcat, database, application server&lt;/div&gt;
</description></item></channel></rss>