UnsupportedEncodingException returned when connecting via Apache Tomcat
search cancel

UnsupportedEncodingException returned when connecting via Apache Tomcat

book

Article ID: 95656

calendar_today

Updated On:

Products

Datacom

Issue/Introduction

Tried to configure a JDBC Type 4 connection pool in Tomcat for Datacom/ DB with the current version of cadcjdbc.jar and jcharset-1_5.jar  in Tomcat lib (%CATALINA_HOME%\lib).
When we tried to start the server, getting unsupported coding issue (CP273E):
4-May-2018 11:35:07.691 SEVERE [main] org.apache.tomcat.jdbc.pool.ConnectionPool.init Unable to create initial connections of pool. java.sql.SQLException: IO error sending or receiving native data: ca.datacom.db.DBIOException: ca.datacom.db.DBIOException: java.io.UnsupportedEncodingException: CP273Ein Network(Network)in Node(connect)

Environment

Running CA Datacom Server on mainframe side with CODEPAGE=CP273E

Cause

Both the jar files must be defined in the CLASSPATH system variable

Resolution

Added the two jar files (cadcjdbc.jar and jcharset-1_5.jar) to CLASSPATH variable in catalina.bat file and the connection pool with CA Datacom is now successful.

Classpath setting