Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Error while configuring Oracle SOA 12c cloud adapter

2768892Oct 7 2014 — edited Jan 15 2015

Hi,

I am trying to configure Oracle 12c Cloud Adapter. I am able to fetch Salesforce objects successfully at design time using Jdeveloper. Also, imported Salesforce certificate to custom Trust keystore and configured in Weblogic server. While testing the business service (generated using Cloud adapter) I am getting following error at runtime:

Caused By: BINDING.JCA-12511
JCA Binding Component connection issue.
JCA Binding Component is unable to create an outbound JCA (CCI) connection.
servicebus:/SFDCIntegrationProj/Resources/GetUserDetails.wsdl [ GetUserDetailsPortType::getUserInfo(parameters,parameters) ]
- : The JCA Binding Component was unable to establish an outbound JCA CCI connection due to the following issue:

BINDING.JCA-12561
JCA Resource Adapter location error (WebLogic). Unable to locate the JCA Resource Adapter via .jca binding file element <connection-factory/>
The JCA Binding Component is unable to locate the Resource Adapter specified in the <connection-factory/> element:  location='cloud/CloudAdapter' ManagedConnectionFactory='oracle.cloud.connector.salesforce.SalesforceConnectionFactory' (properties: {csfkey=SFDC, applicationVersion=31.0, csfMap=SOA, jndi.location=cloud/CloudAdapter, targetWSDLURL=servicebus:/SFDCIntegrationProj/Resources/EnterpriseWSDL.wsdl})
The reason for this is most likely that either
1) the Resource Adapters RAR file has not been deployed successfully to the WebLogic J2EE Application server or
2) the JNDI <jndi-name> setting in the WebLogic JCA deployment descriptor has not been set to cloud/CloudAdapter. In the last case you might have to add a new 'connector-factory' entry (connection) to the deployment descriptor.
Please correct this and then restart the WebLogic Application Server

Please make sure that the JCA connection factory and any dependent connection factories have been configured with a sufficient limit for max connections. Please also make sure that the physical connection to the backend EIS is available and the backend itself is accepting connections.

I searched for Cloud adapter in Weblogic Server Console/Deployments, to configure Outbound Connection Pool parameters. But in Deployments only a Library is available for Cloud adapter and I don't see any option to configure outbound connection pool parameters.

Please suggest!

Thanks much in advance.

Sunil

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Feb 12 2015
Added on Oct 7 2014
9 comments
3,365 views