One Composite can not Invoke Another Composite In Runtime Due to Error "Unable to access the following endpoint(s)"

(Doc ID 1364157.1)

Last updated on AUGUST 24, 2016

Applies to:

Oracle Fusion Application Toolkit - Version 11.1.1.5.1 to 11.1.8.0.0 [Release 1.0]
Information in this document applies to any platform.
***Checked for relevance on 15-Apr-2013***

Symptoms

User's have deployed a client custom composite APVendorUploadToAccruent  that  is instantiated when  a database adapter  polls a table column for a specific value.  Composite  APVendorUploadToAccruent invokes the web service of server custom composite CommonNotificationServiceComposite. There are no policies attached to the composites deployed. While testing  the web service call, error "Unable to access the following endpoint(s): http://<host><domain>:<port>/soa-infra/services/default/CommonNotificationServiceComposite/NotificationSvrvice_ep" occurs.

soa_server1_diagnostic.log

[2011-09-19T01:25:01.278-05:00] [soa_server1] [ERROR] [WSM-07602] [oracle.wsm.resources.enforcement] [tid: orabpel.invoke.pool-4.thread-18] [userId: anonymous] [ecid: 0000J9boy8c6yGVRy2n3D01EPpyF001XjM,0:1:100001385] [WSM_POLICY_NAME: oracle/wss10_saml_token_client_policy] [APP: soa-infra] [composite_name: APVendorUploadToAccruent] [component_name: APVendorUploadToAccruentBpel] [component_instance_id: 170921] Failure in WS-Policy Execution due to exception.

[2011-09-19T01:25:01.279-05:00] [soa_server1] [ERROR] [WSM-07501] [oracle.wsm.resources.enforcement] [tid: orabpel.invoke.pool-4.thread-18] [userId: anonymous] [ecid: 0000J9boy8c6yGVRy2n3D01EPpyF001XjM,0:1:100001385] [WSM_POLICY_NAME: oracle/wss10_saml_token_client_policy] [APP: soa-infra] [composite_name: APVendorUploadToAccruent] [component_name: APVendorUploadToAccruentBpel] [component_instance_id: 170921] Failure in Oracle WSM Agent processRequest, category=security, function=agent.function.client, application=default, composite=APVendorUploadToAccruent, modelObj=CommonNotificationService, policy=oracle/wss10_saml_token_client_policy, policyVersion=null, assertionName={http://schemas.oracle.com/ws/2006/01/securitypolicy}wss10-saml-token.[[
oracle.wsm.common.sdk.WSMException: WSM-00263 : Failed to create SAML token as anonymous user principal found in Subject.
......
......
.......

[2011-09-19T01:25:01.361-05:00] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine] [tid: orabpel.invoke.pool-4.thread-18] [userId: anonymous] [ecid: 0000J9boy8c6yGVRy2n3D01EPpyF001XjM,0:1:100001385] [APP: soa-infra] [composite_name: APVendorUploadToAccruent] [component_name: APVendorUploadToAccruentBpel] [component_instance_id: 170921] Unhandled exception for ComponentDN=default/APVendorUploadToAccruent!1.0*soa_7ce556a8-f7a5-40cd-86bb-340217084684/APVendorUploadToAccruentBpel CompositeInstanceId=40147 ComponentInstanceId=170921
[2011-09-19T01:25:01.362-05:00] [soa_server1] [ERROR] [] [oracle.soa.bpel.engine] [tid: orabpel.invoke.pool-4.thread-18] [userId: anonymous] [ecid: 0000J9boy8c6yGVRy2n3D01EPpyF001XjM,0:1:100001385] [APP: soa-infra] [composite_name: APVendorUploadToAccruent] [component_name: APVendorUploadToAccruentBpel] [component_instance_id: 170921] This exception occurred because the fault thrown in the BPEL flow was not handled by any fault handlers and reached the top-level scope. Root cause : [[com.oracle.bpel.client.BPELFault: faultName: {{http://schemas.oracle.com/bpel/extension}remoteFault}
messageType: {{http://schemas.oracle.com/bpel/extension}RuntimeFaultMessage} parts: {{
summary=<summary>oracle.fabric.common.FabricInvocationException: Unable to access the following endpoint(s): http://<host><domain>:<port>/soa-infra/services/default/CommonNotificationServiceComposite/NotificationSvrvice_ep</summary>
,detail=<detail>Unable to access the following endpoint(s): http://<host><domain>:<port>/soa-infra/services/default/CommonNotificationServiceComposite/NotificationSvrvice_ep</detail>,code=<code>null</code>}

at com.collaxa.cube.ws.WSInvocationManager.invoke(WSInvocationManager.java:338)
at com.collaxa.cube.engine.ext.common.InvokeHandler.__invoke(InvokeHandler.java:1059)

 

Confirmation of any default security policy associated using Enterprise Manager.

1. Login to the Enterprise Manager.
2. Expand "SOA".
3. On the left side pane notice all the composites deployed.
4. Click on the composites APVendorUploadToAccruent and        
    CommonNotificationServiceComposite.
5. Enterprise Manager displays the composite instances and dashboard on the right side.
6. Click on the "Policies" tab.
8. There is an option to "Disable" with a disable button.  However, the composites do
    not  have any policies attached.



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