Given a data store backed by an Oracle database, and a CDT with a text field containing an invalid character (ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ), the following error is thrown when verifying the data store, downloading the DDL script or creating a CDT from a table/view:
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ
Caused by: java.sql.SQLException: Non supported character set (add orai18n.jar in your classpath): WE8ISO8859P9
The orai18n.jar library is missing under <APPIAN_HOME>/tomcat/apache-tomcat/lib/. This issue has been hotfixed via AN-208781 in Appian 22.2.300.0 and 22.1.620.0 for Cloud customers.
<APPIAN_HOME>/tomcat/apache-tomcat/lib/
Apply the latest hotfix to your Appian Cloud installation.
Deploy orai18n.jar under <APPIAN_HOME>/tomcat/apache-tomcat/lib/ and restart the application server. This library can be obtained from Oracle here.
This article applies to all self-managed versions of Appian and Appian Cloud 22.1 and later.
Last Reviewed: December 2024