Model Upload Fails with 'Java.lang.String cannot be cast to com.iflex.fic.global.DACRecordSet'
Last updated on JULY 29, 2015
Applies to:Oracle Financial Services Analytical Applications Infrastructure - Version 18.104.22.168.0 and later
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
In Oracle Financial Services Analytical Applications (OFSAA) 22.214.171.124, when running a Model Upload using the upload.sh script, the model upload fails. The following error exists in the ETLService.log from $FIC_APP_HOME/common/FICServer/logs:
[ETLLOG] Jul 20,15 15:36:26 : [CLSUCNTUPLOADHANDLER]Modeupload Request Received...["modelId":"0","name":"null","model":"N","filename":"PFT_Datamodel.xml"]
[ETLLOG] Jul 20,15 15:52:56 : [MODELUPLOADHELPER]Exception occurred while retrieving the model id...
[ETLLOG] Jul 20,15 15:52:56 : [MODELUPLOADHELPER]
java.lang.ClassCastException: java.lang.String cannot be cast to com.iflex.fic.global.DACRecordSet
The following error appears in the SMSService.log at the same timestamp:
[UMMLOG] Jul 20,15 15:52:26 : [DACCONNECTIONPROVIDER]Error getting connection from pooljava.sql.SQLException: The Network Adapter could not establish the connection
Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
Caused by: java.net.UnknownHostException: //server-name
A RAC setup is used for the database in this environment. The JDBC connection string uses a format for a RAC setup:
The model upload appears to fail when using the JDBC connect string to connect to the OFSAA database.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms