cancel
Showing results for 
Search instead for 
Did you mean: 

Login failed when accessing SRM-MDM 3.0 from inside SRM

Former Member
0 Kudos

Dear SRM-MDM experts

We are implementing SRM-MDM 3.0 We have configured the Integrated Call Structure inside SRM correctly using http://Server:port/SRM-MDM/SRM_MDM plus the other settings on the call structure. We have also assigned the Catalog ID to the user on the SRM Org Structure. However, when we click on Shop button in SRM and try to click on the SRM-MDM catalog so as to go in and search for products, the system gets in but gives us a logion screen that requires a Serve Name, Server Password, Repository Name, User Name and Password. But all these things are set up on the Integrated Call Structure? When we put this data manually on that screen, we get error Login failed. Please help. Could there be a setting somewhere on the MDM database that we need to do allow direct to access to MDM from SRM?

Thanks and regards

Pedzi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Pedzi,

Can you please update us on your issue?

Regards,

Jitesh Talreja

Former Member
0 Kudos

Thank you guys. This issue has been resolved.

Kind regards

Pedzi

Former Member
0 Kudos

Hi, what was your resolution ?? as we have exact same problem.

Regards

Mark

former_member181958
Participant
0 Kudos

For those folks who face this issue...here is the resolution that worked for me...

Check versions of sca files, it cause this issues sometimes.

In our case, we had no version mismatch, all the right versions of sca files compatible with MDM 7.1 and SRM-MDM Catalog 3.0 were installed.

This is what I was doing wrong. In SRM, Integrated call structure I was not putting the correct Repository name. There were two Repos and I was putting the first Repo name here and was accessing the other Repo from SRM where I created Catalog user.

Name of Repo in integrated call structure should exactly match with the Repo where Catalog user is created. Also this catalog user should have Catalog user role assigned in MDM Console.

Hope this resolution will help others facing Login failed issue.

Regards

Pravin Bhute

Answers (3)

Answers (3)

Former Member
0 Kudos

I am facing a new error like " Null pointer exception"

See my log details .....

java.lang.NullPointerException

at com.sap.srm.mdm.ServiceModel.getServiceItems(ServiceModel.java:254)

at com.sap.mdm.srmcat.uisearch.master.ServiceController.callCompoundSearch(ServiceController.java:625)

at com.sap.mdm.srmcat.uisearch.master.ServiceController.updateFromRepository(ServiceController.java:552)

at com.sap.mdm.srmcat.uisearch.master.wdp.InternalServiceController.updateFromRepository(InternalServiceController.java:348)

at com.sap.mdm.srmcat.uisearch.master.Master.wdDoInit(Master.java:357)

at com.sap.mdm.srmcat.uisearch.master.wdp.InternalMaster.wdDoInit(InternalMaster.java:746)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)

at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)

at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)

at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)

at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:754)

at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:289)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)

Can some one help me on this ??

Former Member
0 Kudos

Hi,

We are having the same problem. What can we do? What did you do to solve the problem?

I found Note 1085527, but we don't know the impacts of implementing it. Any sugestion?

Thanks in advance,

Maria

Former Member
0 Kudos

Hi Pedzi,

This happens because of following reasons

1. You have not supplied the proper user credentials in web service

2. Due to version mismatch between MDM Server and the Catalog files deployed.

In your case, I guess its due to version mismatch which can be tested by login into Config UI. Access the URL http://Server:port/SRM-MDM/SRM-MDM. If it says Login Failed (which I am confident on) then it means there is an issue with the version.

It is always recommended to install the components from SRM-MDM Catalog installable only to avoid the version mismatch.

Regards,

Jitesh Talreja

Former Member
0 Kudos

Dear Jitesh,

Thank you for your response. You are right, when I try to login into my SRM-MDM system directtly using the URL http://<J2EEserver:J2EEport>/SRM-MDM/SRM_MDM I get the Login Failed error. Now, you suggest that there is version mismatch between MDM Server and Catalog files used? How can we fix this? When you say version mismatch between MDM Server and Catalog files - for Catalog files are you referrring to the MDM standard tables like Catalog Items etc?

Thankscand regards

Pedzi

Former Member
0 Kudos

Hi Pedzi,

In SRM-MDM Catalog we have two parts

1. SAP Master Data management setup

2. Catalog

SRM-MDM Catalog installable has setup for SAP MDM and two SCA files (SRMMDMCAT and MDMJAVAAPI) which needs to be deployed on some WAS (Web Application Server) which is nothing but SRM-MDM Catalog application. It is recommended to install MDM from SRM-MDM Catalog installable only so that there should be any versioning issues between MDM Server and Catalog SCA files.

This is more on basis side.

Regards,

Jitesh Talreja

Former Member
0 Kudos

Hi Pedzi,

Please Check SAP Notes Corresponding to SRM MDM Catalog 3.0

117779 SRM-MDM Catalog 3.0 Installation

1224654 SRM-MDM Catalog 3.0 - Upgrade from SRM-MDM Catalog 2.0

1171711 SRM-MDM Catalog 3.0 Repository Information

1177780 SRM-MDM Catalog 3.0 Configuration

1250442 Service Hierarchies import into SRM-MDM Catalog

1153525 Shopping lists for named users

1158225 Search UI - How search will be performed (search logic)

1171710 MDM Repository Information

Download link to install MDM from SRM-MDM Catalog installables:

service.sap.com/swdc -> Download -> Support Packages & Patches -> Entry by Application Group -> SAP

Application Components -> SRM Catalog -> SAP MDM CATALOG MGMT 3.0

Thanks and Regards,

Mandeep Saini

Former Member
0 Kudos

Hi Pedzi,

This login screen comes if you have not defined User in SETTING UP EXTERNAL WEB-SERVICE IN SRM SYSTEM FOR SRM-MDM CATALOG. Make sure User defined must belongs to Catalog User Role only either defined using WEBSERVICE Integrated Call Structure or Manually. By default User's Defined to this Role are User1, User2, User3 etc which you can check by login to MDM Console ->Login to Repository->Navigate to Admin table->Role. User's assigned to this Role Only should be either defined in WEBSERVICE or by manually using login screen.

Thanks & Regards,

Mandeep Saini

Former Member
0 Kudos

Dear Mandeep,

Thanks for the help. I assigned the standard user called User1 on the WEBSERVICE Integrated Call Structure on SRM. This user has the role Catalog User assigned to it. I still get the Login failed error. If I type the URL http://<J2EEserver:J2EEport>/SRM-MDM/SRM_MDM direclty on the on the web I get the login screen but when I put the correct user ID and password, it still gives me theh error 'Login failed'.

Regards

Pedzi

Former Member
0 Kudos

Dear Mandeep,

Thanks for the help. I assigned the standard user called User1 on the WEBSERVICE Integrated Call Structure on SRM. This user has the role Catalog User assigned to it. I still get the Login failed error. If I type the URL http://<J2EEserver:J2EEport>/SRM-MDM/SRM_MDM direclty on the on the web I get the login screen but when I put the correct user ID and password, it still gives me theh error 'Login failed'.

Regards

Pedzi