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:
- Login as a Clarity Administrator
- Admin Tool > Studio: Objects > Portfolio > Audit Trail
- Select 'Parent Portfolio' attribute for auditing in any of the 3 sections ('Attribute Audit', 'Object Audit - for Insert Operation',' Object Audit - for Delete Operation')
- Click 'Save' or 'Save and Exit' button
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.'
ERROR 2011-07-07 13:34:08,199 [http-80-17] audit.AuditTriggerBuilder
ERROR 2011-07-07 13:34:08,308 [http-80-17] web.WebActionController
com.niku.union.web.WebException: WebServiceAdapter::processRequest -> failed to process service request
The 'Parent Portfolio' attribute is not intended to be configured for Audit Trail. It should not be configured.
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.