I am getting below error while connecting to MDM repository using UserSessionContext
Exception in thread "main" com.sap.mdm.session.SessionException: Cache of SessionManager does not include session correspondent to session context '[server=SAPDSWFS.JNJ.COM serverUser=Admin repository=PG_PRODUCT region= user=gswetala]'. Attempt to create a new session failed.
at com.sap.mdm.internal.session.InternalSessionManager.getSession(InternalSessionManager.java:251)
at com.sap.mdm.session.SessionManager.getSession(SessionManager.java:78)
at com.sap.mdm.session.ConnectionManager.getSessionConnection(ConnectionManager.java:137)
at com.sap.mdm.session.AbstractSessionCommand.<init>(AbstractSessionCommand.java:45)
at com.sap.mdm.session.AbstractRepositorySessionCommand.<init>(AbstractRepositorySessionCommand.java:35)
at com.sap.mdm.security.commands.GetRoleListCommand.<init>(GetRoleListCommand.java:62)
at com.jnj.mdm.connection.MDMConnection.<init>(MDMConnection.java:59)
at com.jnj.mdm.audit.MainMethod.main(MainMethod.java:23)
Caused by: com.sap.mdm.session.SessionException: Can not authenticate 'repository session' '[server=SAPDSWFS.JNJ.COM serverUser=Admin repository=PG_PRODUCT region= user=gswetala]' because user password is not specified
at com.sap.mdm.internal.session.InternalSessionManager.validateUserNameAndPassword(InternalSessionManager.java:1502)
at com.sap.mdm.internal.session.InternalSessionManager.createRepositorySession(InternalSessionManager.java:1016)
at com.sap.mdm.internal.session.InternalSessionManager.innerGetSession(InternalSessionManager.java:759)
at com.sap.mdm.internal.session.InternalSessionManager.getSession(InternalSessionManager.java:249)
... 7 more
Can anybody give idea, why this error is coming?