While working with the OCI streaming adapter, you can face the “CASDK-0005: A connector specific exception was raised by the application. OSS-005: Unable to test connection. Provide valid Trust store.” error in the working OCI Streaming adapter in Oracle Integration.

One of my OCI Streaming connections was working fine and suddenly it stopped working with the below error while testing the connection:

However, during the runtime of the integration, I was getting the following error:

Error Reason: oracle.tip.adapter.sa.api.JCABindingException: Error sending bytes: oracle.cloud.connector.api.RemoteApplicationException: java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.SslAuthenticationException: SSL handshake failed
Error Summary: ICS runtime execution encountered {http://schemas.oracle.com/bpel/extension}remoteFault while executing operation: Produce Error Code: Produce {http://schemas.oracle.com/bpel/extension}runtimeFault

Issue: I couldn’t understand the reason behind it but by investigating the error, I could find the uploaded TrustStore become invalid.

Solution: To solve this issue, I regenerated the Truststore and uploaded it again and it worked well as previously.

To know how to generate Trusstore, follow my previous article here.

Request you to subscribe to my YouTube channel for regular updates.

Further readings:

Integrating Oracle Integration with API GW

Merge two different schema files into a single CSV file in Oracle Integration

How to create an Oracle APEX service

Insert data into a table using SQL in Oracle APEX

Form region to insert a record into a table in Oracle APEX

Master-Detail Page in Oracle APEX

Cascading List of Values in Oracle APEX

Oracle APEX Interactive Grid with CRUD operation