cancel
Showing results for 
Search instead for 
Did you mean: 

SRM MD search error

Former Member
0 Kudos

Hello,

In SRM, I am using the shop transaction from the SRM MDM catalog. After I choose the catalog it is giving an error as mentioned below

The initial exception that caused the request to fail, was:

java.lang.NullPointerException

at com.sap.mdm.ws.queryengine.Model.getUserSearchFields(Model.java:8243)

at com.sap.mdm.ws.queryengine.Model.getSearchCriteria(Model.java:7996)

at com.sap.mdm.srmcat.uisearch.SearchCriteriaView.wdDoModifyView(SearchCriteriaView.java:294)

at com.sap.mdm.srmcat.uisearch.wdp.InternalSearchCriteriaView.wdDoModifyView(InternalSearchCriteriaView.java:463)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)

.

.

.

.

has anyone come across this type of error. We have SRM 5.0.

Please let me know what is the soln for this?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

The Error you are getting could be because of Version Mis-match. Please check the SAP NOTE 1083126 - Version mapping SRM-MDM Catalog 2.0 to SAP MDM 5.5

Also deploying files should be in listed mentioned order...

1. SCA file with API and Connector (File Name: MDMJAVAAPI05_2.sca)

2. SCA file for search and configuration UI (File Name: SRMMDMCAT00_0.sca)

you can check those files whether these have been successfully deployed or not via following link:

http://servername:port/webdynpro/dispatcher/sap.com/tcmdmsrmcat~uisearch/MDM_SRM_UI_App

Note: Remeber the deployment order of sca files.

Hope it will Help you,

Rewards if found Useful....

Thanks,

Mandeep Saini

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

Any idea why is this error coming

500 Internal Server Error

java.lang.NullPointerException

at com.sap.mdm.ws.queryengine.Model.getUserSearchFields(Model.java:8243)

at com.sap.mdm.ws.queryengine.Model.getSearchCriteria(Model.java:7996)

at com.sap.mdm.srmcat.uisearch.SearchCriteriaView.wdDoModifyView(SearchCriteriaView.java:294)

at com.sap.mdm.srmcat.uisearch.wdp.InternalSearchCriteriaView.wdDoModifyView(InternalSearchCriteriaView.java:463)

at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.doModifyView(DelegatingView.java:78)

.

.

.

.

Former Member
0 Kudos

Hello J,

I think this is because of the wrong files deployed on the WAS, Just undeploy the SCAR files and deploy the correct files which are compitable with the MDM Version which is running.

For further details, you can refer the mentioned below thread:

I hope this will solve your problem.

TNR,

Saurabh...

Former Member
0 Kudos

Hi,

If above stated things are working fine then check the OCI mappings whether they are correctly done

Regards

Nisha

Former Member
0 Kudos

1)We just started the Web AS today.

2.Repository is up and we are able to make changes directly in data manager

3) Also configuration has also been done.

Just a doubt...

As far as I know PI/XI is reqd only for transferring data which we have manually maintained in the MDM system... Is it reqd for search from the SRM to SRM_MDM catalog

Former Member
0 Kudos

Hi,

You dont require XI to transfer data from MDM .The WebAS does this job of pulling data from MDM and displaying it in SRM Shopping cart.When you go to shopping cart URL you actually see the MDM contents.So no XI required.

Yes but if u want to transfer data from SRM to MDM catalog then XI is required.

Regards

Nisha

Former Member
0 Kudos

Hi,

Probable reason I think for

1.the error would be the Web AS.Just try restart the WebAS and connect it again.

2.Check whether MDM server is up and running and repository is loaded.

3.Just check the EBP configurations in SRM .Check the repository port.

Regards

Nisha