Agile-Ebusiness Suite (Ebiz) Process Integration Pack (PIP) : After redeploying Agile Requestor Service fails with Error "401 Unauthorized" "WSM-00054" (Doc ID 2134845.1)

Last updated on JANUARY 27, 2017

Applies to:

Agile Product Lifecycle Management Integration Pack for Oracle E-Business Suite - Version 11.2 and later
Information in this document applies to any platform.

Symptoms

Agile-Ebusiness Suite PIP 3.4
Service Oriented Architecture (SOA) Core Extension - 12.1.3
Current Behavior:
After Every re-deployment of the Agile Requestor or Provider Services, Invocation of Agile WS is failing with Error

Error noted in the Raw audits...
Unable to access the following endpoint(s): http://<Agile Hostname>:<Agile Port>/Agile/integration/services/ChangeABS
...
Errors noted in SOA Logs
...
Unable to dispatch request to http://<Agile Hostname>:<Agile Port>/Agile/integration/services/ChangeABS due to exception
javax.xml.ws.WebServiceException: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Bad response: 401 Unauthorized
......
oracle.fabric.common.PolicyEnforcementException: WSM-00054 : The password credentials cannot be obtained from the Credential Store Framework (CSF). Unable to retrieve the csfKey "basic.credentials". The csf map "oracle.wsm.security" found in the credential store is being used and the following keys are found in this map <CsfKeyName: UserName>:- [__hidden_credential_key__: __hidden_credential_key__], [GINServiceKey: agile], [AgileWebServicesKey: pipuser], [AIABasicCredentials: weblogic], [SmartClientKey: rkj746]
...

List of PIP Services that can show this behavior

ProcessEngineeringChangeOrderAgileReqABCSImpl
UpdateEngineeringChangeOrderListAgileProvABCSImpl
ValidateEngineeringChangeOrderListAgileReqABCSImpl
UpdateItemListAgileProvABCSImpl

Steps to Reproduce:
1. Deploy the Agile-EBiz PIP
2. Do some modification in any of the XSL for any of the above services listed
3. Re-deploy the service
4. Re-test the usecase and the above behavior is seen

Changes

Re-deployment of the Services listed above. 

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