cancel
Showing results for 
Search instead for 
Did you mean: 

ESS My Info Lane's applications error when opened from Portal

Former Member
0 Kudos

Hi,

We have configured Self-Services Landing Page to be launched from within a Portal.

We see the landing page with all lanes coming up fine when launched from portal. But subsequently when we click on the SAPUI5 delivered applications in the MY INFO Lane like Employee Profile, Salary Statement, Leave Application etc, they open from inside the portal in a new window via the Standard Launchpad Start URL application. But ends up with an error as follows :

404   Not Found
SAP NetWeaver Application Server

  Error: Requested resource does not exist.

  SAP Technology Troubleshooting Guide

Details:
Go to main page of this application.

Anybody who has faced this issue already?

Some background : The MYINFO lane is fed from the Launchpad ESS , Instance MYINFO of LPD_CUST, and all the above SAPUI5 applications are configured as URLs in the customizing.

The URL it launches the application is in the following format :

http://host:port/irj/portal?NavigationTarget=ROLES%3A%2F%2Fportal_content%2Fcom.sap.pct%2Fever…

Thanks in advance,

Srikanth

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

All,

Thanks for your replies. But the issue was something else. Thanks to Chrome Browser's Developer tools, help me identify what was the issue.

I had to do the following to fix the issue :

  • Create a SAPUI5 iView in content admin of the portal for the SAPUI5 application. 
  • In the launchpad ESS, MYINFO, change the URL to SAPUI5 iView PCD’s relative path like :

/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.msu.UI5iview.UI5IVIEW?sap-config-mode=true

Now both the landing page as well as the UI5 applications like Salary Statements are opening inside of the Portal fine and they look great!

Happy SAPUI5!

Thanks,

Srikanth

Former Member
0 Kudos

Hi Srikanth,

I have the same problem, I have uploaded the ESS UI5 role into SAP Portal, but when I click on one of MyInfo Lane applications, I get the following error :

Can you please explain to me how you have configured the Launchpad ?

I need to create a new iview for any UI5 application?

This is an example of My LPD setting :

Thanks

Massimo

Former Member
0 Kudos

Hi Massimo,

Have you changed your system alias because we use SAP_HCM_PROXY which is how it was delivered.

Thanks

Jon

Former Member
0 Kudos

Hi Jon,

I have set system alias to SAP_HCM_PROXY but problem is not solved.

In NWBC the navigation works in both cases, on SAP Portal I have still the same error.

Massimo

Former Member
0 Kudos

Dear Massimo,

May be this related to permissions issue or else you are not maintained the system Alias under respective system object .

Permissions: Please provide end user permissions to the system object.

this can be solve your problem.

Regards,

cbr.

Former Member
0 Kudos

Hi,

permission and system alias must be correct:

I think that the error occurred only with UI5 applications that are launched in a new window, when I launch a WDA application from my service lane, it works fine.

Any other suggestion?

Thanks

Massimo

Former Member
0 Kudos

Hi,

I am believing this is related to permissions only.

Because I had faced the similar kind of issue after checking the permissions in two areas it got solved.

1. System Objects

2. Portal Content ---- > Content Provided By SAP

Please give end user permissions and check.

Regards,

cbr.

Former Member
0 Kudos

Hi Srikanth,

I am also implementing HR Renewal 1.0  Feature Pack 04 for one of the client.

I had tried as per your resolution it is working but in Salary Statement case .pdf simulation is not working . How it is got sort it out for your case.

I have observed one  thing on portal for standard applications (URL services) on launchpad it is not routing to the ECC and not finding out the application because of this it is giving "404 error" .

Regards,

cbr.

Former Member
0 Kudos

Ch Rao ,

Did you have any progress .

Thanks

Sandeep


Ch Rao wrote:

Hi Srikanth,

I am also implementing HR Renewal 1.0  Feature Pack 04 for one of the client.

I had tried as per your resolution it is working but in Salary Statement case .pdf simulation is not working . How it is got sort it out for your case.

I have observed one  thing on portal for standard applications (URL services) on launchpad it is not routing to the ECC and not finding out the application because of this it is giving "404 error" .

Regards,

cbr.

Former Member
0 Kudos

Please Srikanth,

Can you help me to implement your own solution?

I need to understand how modify My Info Launchpad.

Thanks

Massimo

Former Member
0 Kudos

Hi Massimo,

I am also facing the same error (Portal runtime error). I checked the permissions and all has been provided. In the Launch pad for MYINFO - i changed the system alias to SAP_ECC_HumanResources and created an RFC of type 3 pointing to local. This is the only change I did not launch pad.

In portal as well SAP_ECC_HumanResources is maintained as default, still I face the same issue.

Do  I need to perform anything else for it to work. Please let me know your thoughts.

Regards,

Rahul

Former Member
0 Kudos

Hi Rahul,

other than this any service is working related to the respective system alias.

please paste the error screen shot as well as error log of portal via nwa tool.

Regards,

cbr.

Former Member
0 Kudos

Hi Rao,

Thanks for the reply.

I was facing the issue because of case-sensitive name in System Alias. In case of URL, the System Alias was automatically converted to upper case and on portal it had lower cases. SAP_ECC_HumanResources.

Now I am facing a different issue. When I click on the employee profile, I received a BSP error.

Error: BSP Exception: the Application Name sap in URL /sap/bc/bsp/sap/sap/bc/ui5_ui5/sap/HRESS_EMP_PRO_G/index.html?sap-client=200&sap-language=EN is invalid.

In the launch pad the URL is maintained as /sap/bc/ui5_ui5/sap/HRESS_EMP_PRO_G/index.html but when called, the application link has additional "/sap/bc/bsp/sap/". May be this is causing the issue.


Please let me know if you are aware of how to resolve this error.


Also one more query. When I click on expand on MYINFO lane, the resulting page is blank. The details of the lanes are not showing up. All the relevant services are activated. The System Alias for the service activated is maintained as "LOCAL". Is this correct or do we have to maintain "SAP_ECC_HumanResources" for this as well.


Regards,

Rahul

Former Member
0 Kudos

Hi Rahul,

Please remove WAS path property on System Object  "/sap/bc/bsp/sap" and replace "/sap/bc/ui5_ui5/sap and also remove /sap/bc/ui5_ui5/sap on Launchpad URL of the application.

you should maintain /HRESS_EMP_PRO_G/index.html under URL property of the Launchpad application.

Regards,

cbr.

Former Member
0 Kudos

Hi cbr,

I had already tried this. This resulted in a blank page. Any idea why this could be? Additionally, when I expand MYINFO lane, a blank page appears. I am unable to proceed from here.

Regards,

Rahul

Former Member
0 Kudos

Hi Rahul,

which browser are you using, please try this in google chrome or IE 11 in edge mode.

please past the blank screen as well .

Regards,

cbr.

shwetaganti
Participant
0 Kudos

Srikanth can you elaborate on this.. when you mean SAP UI5 iview , what application parameters need to be passed.

Answers (4)

Answers (4)

0 Kudos

Hi Experts,

I am implementing HR Renewal 1.0 FP4 and my Portal version is EP7.31 SP08.

I am facing portal runtime error when I select the leave request or employee profile from My Info Lane (chip) through the Portal (same problem in IE9+, Safari & Chrome).

I tried with all the solution which is provided in this blog but still no luck.

Is there any other way around to resolve this issue?

Thanks,

Jay

Former Member
0 Kudos

Hi Jay,

Generally Portal Runtime errors are coming due to missing system alias or respective system end user permissions or missing OData service.

Please check the portal log via nwa tool and attach the error screen shot.

If you are facing 404 error there is navigation problem for this case please check http trace where it is navigating. If possible please attach http trace file as well.

Regards,

cbr.

0 Kudos

Thanks Rao for your help.

Portal end user permissions are fine, I tried with full control and by default its set to read/write permissions.

Also I tried with changing system alias in lpd_cust (ESS -> My Info->Leave request) but still its giving the portal runtime error when I select the leave request option.

Here is the screenshots.

Former Member
0 Kudos

Jay,

one more crosscheck in lpd_cust level for the instance MYINFO. System alias map and application alias are same or not. If not please maintain the same and also in system object level in portal.

hope this can be helpful..

0 Kudos

Thank you Rao for your help.

As you suggested, I have created a system object and alias in portal with the same name(SAP_HCM_PROXY).

And then when I select the leave request in my Info lane its directing me to SAP GUI instead of leave request application.

Check the below screenshot and suggest me. Thank you.

Regards,

Jay

Former Member
0 Kudos

Jay,

That's great,Please check the path in WAS property.

Please maintain the path below in UI5 applications and remove the path from launchpad application upto sap/<Application Name>.

WAS PATH: /sap/bc/sap/ui5_ui5/sap/

0 Kudos

Hi Rao,

Tried as you said above, but still its routing to SAPGUI.

Thanks&Regards,

Jay

Former Member
0 Kudos

Jay,

you are checking in the wrong way. This should be maintained in System Object WAS Property  parameter not in launchpad level.

In Launchpad level only maintain application name.

0 Kudos

Thanks for your help Rao.

Yes, I realized and changed WAS path as you suggested.

Now I am getting ICF Node /SAP/ NOT found! error when I select the leave request.

If I maintain only application name in lpd_cust then its throwing Portal  runtime error

Any additional configurations to be done to resolve this issue?

Please let me know. Thank you.

Regards,

Jay

Former Member
0 Kudos

Jay,

activate the application in sicf and please send me the screen shots of WAS Path and Launchpad application .

0 Kudos

Hi Rao,

Please check the embedded screenshot.

1) tested application through the sicf and test is successful.

2) I have maintained same sicf path in WAS properties.

3) lpd_cust URL parameters I have added as you said in above

4) After that when I select the leave request from my info lane getting ICF Node not found.

Regards,

Jay

Former Member
0 Kudos

Maintain ITS path same as shown screen shot and check.

And one more check for respective OData service.

0 Kudos

Hi Rao,

I have already tried with the same ITS path which you mentioned above.

And you said recheck the OData service , in SICF I can see the activated service (HRESS_LEAVREQ_G) under /sap/bc/ui5_ui5/sap/, and in activate and maintain service (through spro) I couldn't able to find the same service except "ZHRESS_LEAVE_REQUEST_SERVICE".

Is there any other way to find out?

Regards,

Jay

Former Member
0 Kudos

ZHRESS_LEAVE_REQUEST_SERVICE is odata service of leave request. Please check in spro gateway . whether it is activated or not.

0 Kudos

Its activated Rao, check the below screen

Regards,

Jay

Former Member
0 Kudos

hi jay ,

as this thread is already answered , request you to raise a new thread .

Regards,

JWALA.

0 Kudos

Hi Jwala,

I have already raised below new thread,

Please check and let me know if I missed anything to access leave request through the Portal.

Thank you.

Jay

Former Member
0 Kudos

Are you opening SAPUI5 application through Portal ? We are doing the same thing now but face challenges while opening in the same portal content area for IE>.

Sandeep

Former Member
0 Kudos

yes but this is opening in edge mode on ie 11, do you have any workaround to set permanently

ie mode = EDGE.

cbr.

Former Member
0 Kudos

it works in chrome.. In IE9 it works on Separate hEaderless POrtal window.

Former Member
0 Kudos

yes it is working in chrome, but not in IE. Is there any thing else required to set on IE.

I have a dough on UI5 whether it works on Compatibility Mode.

Regards,

cbr.

Former Member
0 Kudos

Hi Srikanth

User must have employee self-service composite role SAP_EMPLOYEE_ESS_UI5_1 assigned to view the employee self-service catalog (Catalog ID: HREMPLOYEE) in the Suite Page Builder administration page.To access the landing page, you assign the RFC destination for the Web Dispatcher system as a target system to the employee self-service role. For more information about creating RFC connection, see Customizing Management under ESS (SAP UI5)--> Landing Page--> Create RFC Connection & also check Assigning RFC Connection to Role.


CHIPS visualize an OData feed that provides access to information from a Business Suite back-end system.You must activate OData services for the SPB catalog and for the lanes in SAP NetWeaver Gateway system in the Customizing for SAP NetWeaver under Gateway--> OData Channel--> Administration-->General Settings--> Activate & maintain servicesCheck the OData services for SPB Catalog

Check OData services for SPB Catalog

/UI2/PAGE_BUILDER_CONF

/UI2/PAGE_BUILDER_CUST

/UI2/PAGE_BUILDER_PERS

I've googled this Information, Hope this will be helpful in your case


Check this Links too


http://scn.sap.com/community/erp/hcm/blog/2013/10/15/evolution-from-homepage-to-landing-page

http://scn.sap.com/thread/3258765

Composite Role Employee Self-Service (SAPUI5) - Employee Self-Service (SAPUI5) - SAP Library

Cheers

Pradyp

former_member182426
Active Contributor
0 Kudos

which version of IE your using. You have to use IE9 and above version for this SAPUI5.