Error while shopping cart creation
We are on SRM 7.0 and ECC 6.0.
We have just recently set up our SRM 7.0 system along with the portal. SSO, UWL etc have been configured in the Portal.
Now when the user logs in to create a shopping cart and clicks on the
1. Employee Self Service link, he gets the following error :
The URL http://sapsrmdev:8003/sap/bc/webdynpro/sap/powl/ was not called due to an error.
The following error text was processed in the system ASR : Die URL enthält keine vollständige Domainangabe (sapsrmdev statt sapsrmdev.<domain>.<ext>).
The error occurred on the application server SAPSRMDEV_ASR_03 and in the work process 0 .
The termination type was: RABAX_STATE
The ABAP call stack was:
Method: CHECK of program CX_FQDN=======================CP
Method: STARTUP_CHECKS of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: HANDLE_REQUEST of program CL_WDR_CLIENT_ABSTRACT_HTTP===CP
Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
Module: %_HTTP_START of program SAPMHTTP
PS : The user has the standard employee self service role in the portal and employee role in the backend.
Also the service sap/bc/webdynpro/sap/powl/ is active.
Please provide inputs.
Edited by: sivakumar lakshminarayanan on May 12, 2011 11:56 AM
Can you please explain what Lisa is trying to say? What do we need to maintain under Personalisation Hierarchy?
I think Lisa might be on to the correct path for you. Follow her first response. If you can't find the exact IMG path (transaction code SPRO), do a search for the branch name and you should find it. Once you are under "Edit Personalisation Hierarchy", you just need to make sure one of those two "Personalization Application" is there. Then you move on to her next steps. But first, as she suggested, you have to debug to find out exactly which application is giving you the dump. So, I'd suggest that you
1) Make an External break point in class CL_POWL_PERS_ACCESSOR, method GET_LAYOUT and run your scenario. When the break point hits, run to line "CALL FUNCTION 'FPB_PERS_READ_FOR_USER'" and check what "l_appid" is.
2) With the l_appid you got from step 1, follow Lisa's response.