DB Adapter is failing to connect to the Paraccel Database in from SOA 11g (Doc ID 2215092.1)

Last updated on DECEMBER 19, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms


When attempting to connect to a non-Oracle JDBC compatible database such as the Paraccel database through the DB Adapter, the following error occurs:

Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'insert' failed due to: Could not create/access the TopLink Session. This session is used to connect to the datastore. Caused by Exception [EclipseLink-7042] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.ValidationException Exception Description: Database platform class [com.paraccel.Driver] not found. Internal Exception: java.lang.ClassCastException: com.paraccel.Driver cannot be cast to org.eclipse.persistence.internal.databaseaccess.Platform. You may need to configure the connection settings in the deployment descriptor (i.e. DbAdapter.rar#META-INF/weblogic-ra.xml) and restart the server. This exception is considered not retriable, likely due to a modelling mistake. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.

Exception Description: Database platform class [com.paraccel.Driver] not found. Internal Exception: java.lang.ClassCastException: com.paraccel.Driver cannot be cast to org.eclipse.persistence.internal.databaseaccess.Platform




Cause

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