New UX returns with Internal Server Error when you clone the APP service

book

Article ID: 144873

calendar_today

Updated On:

Products

Clarity PPM On Premise

Issue/Introduction

Clarity New UX doesn't get deployed for close services of APP. 
  • One symptom that may be noticed:
    • After upgrading, our non SSO app works navigating to the New UX, but it gives the below error on another app that is SSO:
The server has not found anything matching the Request-URI. No indication is given of whether the condition is temporary or permanent.
/niku/nu#action:union.externalError

STEPS TO REPRODUCE: 
1. Login to Clarity Application Server.
2. Deploy "app" service using "service add deploy app".
3. Start "app" service.
4. Clone the above service using "service clone app".
5. There is a new service which gets created as app2.
6. Deploy the new app2 service using "service add deploy app2".
7. Start app2 service.
8. Login to Application. 
9. Navigate to hostname:port/pm.

Expected Results: New User Experience is loaded. 
Actual Results: Results in internal server error.

Cause

This is caused by DE53188.

Environment

Release : 15.7.1.1

Component : CA PPM INSTALLATIONS & INTEGRATIONS

Resolution

This is logged as a Defect DE53188 and is under review by our sustaining engineering team. You can use the below workaround.

Workaround:
1. On the PPM server, navigate to $NIKU_HOME/tomcat-app-deploy/webapps and copy pm.war file.
2. Paste the pm.war file copied in step 1 to $NIKU_HOME/tomcat-app2-deploy/webapps.
3. The file gets autodeployed as soon as it's copied and if you access New UX on the app2 service it works.

Note :- If you remove the service and re-add it, you have to perform the workaround again.