Clarity: Portfolio Audit Trail generates Error 500 for 'Parent Portfolio' attribute

Document ID : KB000050266
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

The 'Parent Portfolio' attribute added to the Portfolio Object Audit Trail generates an Error 500. Issue occurs when this attribute is added to any of the 3 sections 'Attribute Audit', 'Object Audit - for Insert Operation',' Object Audit - for Delete Operation'.

Steps to Reproduce:

  1. Login as a Clarity Administrator
  2. Admin Tool > Studio: Objects > Portfolio > Audit Trail
  3. Select 'Parent Portfolio' attribute for auditing in any of the 3 sections ('Attribute Audit', 'Object Audit - for Insert Operation',' Object Audit - for Delete Operation')
  4. Click 'Save' or 'Save and Exit' button

    Figure 1

Expected Result: Save should be successful without error.
Actual Result: Red Error Message - 'Error 500 - Internal Server Error. The server could not retrieve the document due to server-configuration or other technical problems. Contact your site administrator.'

APP-NIKU.LOG entries:
ERROR 2011-07-07 13:34:08,199 [http-80-17] audit.AuditTriggerBuilder
(admin:6148599__-54208695_130D7A8242E_-7F24:odf.saveAuditedAttributesListAndExit)
ERROR 2011-07-07 13:34:08,308 [http-80-17] web.WebActionController
(admin:6148599__-54208695_130D7A8242E_-7F24:odf.saveAuditedAttributesListAndExit)
com.niku.union.web.WebException: WebServiceAdapter::processRequest -> failed to process service request

Solution:

WORKAROUND:
The 'Parent Portfolio' attribute is not intended to be configured for Audit Trail. It should not be configured.

STATUS/RESOLUION:
Resolved in Clarity 12.1.3
Resolution to this issue is that the 'Parent Portfolio' attribute is not intended to be used in Audit Trail and therefore is removed from the list of available attributes for configuration.

Keywords: CLARITYKB, CLRT-56020, clarity12resolved, clarity1213resolved, pma, odf.auditAttributes.