Error while inserting data into SQL server 2014 table through BPEL service using DB adapter.
Last updated on SEPTEMBER 07, 2017
Applies to:Oracle SOA Suite - Version 126.96.36.199.0 and later
Information in this document applies to any platform.
On : 188.8.131.52.0 version, Technology Adapters
Error while inserting data in SOA, while inserting data into SQL server 2014 table through BPEL service using DB adapter you are receiving the mentioned error.
Exception occurred during invocation of JCA binding: "JCA Binding execute of Reference operation 'insert' failed due to: DBWriteInteractionSpec Execute Failed Exception.
insert failed. Descriptor name: [InsertInvoiceRecordsDBService.Stage].
Caused by java.sql.SQLSyntaxErrorException: [FMWGEN][SQLServer JDBC Driver][SQLServer]Invalid object name 'STAGE'..
Please see the logs for the full DBAdapter logging output prior to this exception. This exception is considered not retriable, likely due to a modelling mistake. To classify it as retriable instead add property nonRetriableErrorCodes with value "-208" to your deployment descriptor (i.e. weblogic-ra.xml). To auto retry a retriable fault set these composite.xml properties for this invoke: jca.retry.interval, jca.retry.count, and jca.retry.backoff. All properties are integers.
The issue can be reproduced at will with the following steps:
1. Test the SOA composite with DB Adapter used for connecting to 2014 SQL Server DB
2. Find the mentioned error in the logs
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