Troubleshooting
Problem
Symptom
<Errors>
<Error ErrorCode="YCP0084"
ErrorDescription="Invalid User identifiers passed." ErrorRelatedMoreInfo="Invalid login credentials">
<Attribute Name="ErrorCode" Value="YCP0084"/>
<Attribute Name="ErrorDescription" Value="Invalid User identifiers passed."/>
<Attribute Name="ErrorRelatedMoreInfo" Value="Invalid login credentials"/>
<Attribute Name="UserId" Value="system"/>
<Attribute Name="ProgId" Value="system"/>
<Stack>com.yantra.yfc.util.YFCException
at com.yantra.ycp.sm.server.YCPSecurityManager.login(YCPSecurityManager.java:221)
at com.yantra.ycp.sm.server.YCPSecurityManager.login(YCPSecurityManager.java:130)
Cause
On login, in WSCAuthProvider, store app calls getOrganizationHierarchy on the ship node to set some store fields in the session. The following error is being thrown by this call after the login. Now when yfs.unset.dbhk.fields.YFS_SHIP_NODE property is correctly set, the following sql will not even run. One can confirm this in the API log.
ErrorDescription="Could not find entity ( probably changed lockid) [ SELECT YFS_SHIP_NODE.CREATETS,YFS_SHIP_NODE.MODIFYPROGID,YFS_SHIP_NODE.MODIFYTS,YFS_SHIP_NODE.CREATEUSERID,YFS_SHIP_NODE.CREATEPROGID,YFS_SHIP_NODE.MODIFYUSERID,YFS_SHIP_NODE.SHIPNODE_KEY,YFS_SHIP_NODE.LOCKID FROM YFS_SHIP_NODE YFS_SHIP_NODE WHERE YFS_SHIP_NODE.SHIPNODE_KEY=? AND YFS_SHIP_NODE.LOCKID=? ]"
Resolving The Problem
Document Location
Worldwide
Was this topic helpful?
Document Information
Modified date:
28 May 2024
UID
ibm17154972