CR Content on SLD ASJava
-
Upload
thandile-fikeni -
Category
Documents
-
view
44 -
download
0
description
Transcript of CR Content on SLD ASJava
(ASJava) Active component must exist when getting interface
control
Page restrictions apply Attachments:4 Added by Hemanth Kumar, last edited by Hemanth Kumar on Apr 17, 2011 (view change)
ISSUE
When users click on Portal tabs/ roles assigned, it throws up http "500 Internal Server Error". This happens only for some users and the other portal applications are working fine.
Eg: SAP Portal end users try to navigate to specific tabs like "employee self service", "manager self service" etc. and the internal server error occurs. Furthur navigation is not possible and the error is in similar lines to: "
"com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: ComponentUsage(FPMConfigurationUsage): Active component must exist when getting interface controller. (Hint: Have you forgotten to create it with createComponent()? Should the lifecycle control of the component usage "createOnDemand"? "
This is also logged into the default trace as well.
Screenshot of the error:
CAUSE
Link to this Page Link Tiny Link Wiki Markup Close Move Page – ‘(AS
Set Page Location Move OK Cancel Click to select the Search
Recently View ed There w ere no re Know n Location The specified pag Brow se Error reading the
You could try relo HTTP Status You must make a Failed to retrieve There w ere no pa Show ing <b>{0}<
Move failed. Ther You cannot move (ASJava) Active (JAVA) Applicatio TechTSG
Technology Troub You cannot move Page Ordering Back Reorder Move
Unknow n user or Page Restrictions Editing restricted Cancel Close Save
217449569
view
When the user clicks on the portal tab, data is being extracted (using portal system connection, JCo destination etc.) and the end result is displayed on the user screen. This issue occurs when this connection is faulty, SSO is not working, backend server is down etc. and this activity is not possible.
RESOLUTION
In order to resolve this issue, first you need to find how data is being extracted from the backend server.
1. On the error page, navigate to options -> details.
2. Make a note of the Portal content ID inorder to identify the type of connection being used.
3. Now navigate to content administration to find which connection is being used. For internet application components (IAC's) like ESS and MSS, most likely connection will be made using JCo destinations. Navigate to Web Dynpro Tool Applications -> content administration and check the JCo destinations in question.
Most likely the cause of the issue is that the JCo destination (both 'metadata' and 'modeldata' connection) do not test fine. Incase ESS application is affected, JCo's confgured will be SAP_R3_HumanResources and SAP_R3_HumanResources_metadata. Also make sure that the user exists in the backend if SSO is being used and is not locked and has enough authorizations (like assigned to authorization object S_RFC) etc. If user mapping is not being used, then USER ID should be identical in the portal and the backend server so that SSO works fine.
4. Do make sure that all ESS related applications like "sap.com/ess~lea" are running fine.