ARP throws error code 400 after upgrade to 16.0.2 and does not display
search cancel

ARP throws error code 400 after upgrade to 16.0.2 and does not display

book

Article ID: 242077

calendar_today

Updated On:

Products

Clarity PPM SaaS

Issue/Introduction

ITD ARP plugin uses log4j 1.x classes in their binaries as a dependency.  As we upgrade to clarity 16.0.2 we removed log4j 1.x jars and replaced with log4j 2.x jars. As a result when we load the ITD artifacts it can't find the required classes and throws an exception. ClarityContentFilter catches the exception thrown from underlying layers and converts to a bad request which is what customers observe in their browser as error 400.

Steps to Reproduce: 

  1. Open any clarity 16.0.2 environment with the ITD ARP plugin installed 
  2. Open the ARP (Home > Resource management > Advanced Resource Planning ) URL with action: https://<hostname>/niku/nu#action:pl.itd.ae.page.assignment.editor  

Expected Results: ARP opens up for usage. 

Actual Results: ARP stuck with error 400 and cannot be loaded. 

 

Environment

Clarity 16.0.2

Component : Clarity add-ins / Plugins, Staffing, Assignments 

Resolution

DE65124, fixed in 16.0.3 and 16.0.2.1

Additional Information