on 08-27-2009 4:34 PM
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
Hi Pedzi,
Can you please update us on your issue?
Regards,
Jitesh Talreja
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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 ??
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.