OH-Micro Focus ALM/QC-012616
Description
When user encounters OH-Micro Focus ALM/QC-012656, following error message will appear:
Micro Focus ALM/QC-012616: Rest request processing Error : 500 Server Error : Probable cause for this error can be either the password entered in the System configuration form is wrong or the server has encountered the condition, which cannot process your request
<request URL>(Please check the logs for the detailed response from server).OpsHub-012654: Error Occurred in HPQC CRUD Request execution for operation getMaxUpdateTime <Server Response Stack Trace> org.hp.qc.api.entities.InvalidValueForFieldException: Failed to convert the 'time' field of a 'audit-log'. The object 2000-01-01+00:00:00 cannot be converted to type QcDate
Micro Focus ALM/QC-012616: Rest request processing Error : 500 Internal Server Error : Probable cause for this error can be either the password entered in the System configuration form is wrong or the server has encountered the condition, which cannot process your request (Please check the logs for the detailed response from server).
OpsHub-012654: Error Occurred in HPQC CRUD Request execution for operation getEntityHistorySince <Server Response Stack Trace> org.hp.qc.api.entities.AuditLog$AuditAction.CA_GLXeSignature: No enum const class org.hp.qc.api.entities.AuditLog$AuditAction.CA_GLXeSignature
Cause
User will encounter this error in the following scenarios:
When the user is running integration(s) of release-cycle in OpsHub Integration Manager having version 7.141 or above and your legacy Micro Focus application only accepts
%20as the encoding of the (space character) in its API.When the Micro Focus ALM/QC server contains an eSignature-related action (
CA_GLXeSignature) in its audit records that it cannot process, the audit history request fails with 500 Internal Server error.
Solution
If the error occurs because the
timefield of the audit log cannot be converted, then:Open the directory where OpsHub Integration Manager is installed and navigate to the
OpsHub_Resources/configdirectory.Duplicate the
HPQCProperty.properties.samplefile and rename it toHPQCProperty.properties.Set the
hpQueryParamEncodingflag totrueand restart the OpsHub server service.
If the error occurs because of the
CA_GLXeSignatureaudit action, then:Navigate to the Entity level advance configuration section at the integration level.
Locate the Audit Filter Query field.
Set the Audit Filter Query field to the following value:
action[<>CA_GLXeSignature]

The configured audit filter excludes the unsupported
CA_GLXeSignatureaudit action from the audit API request, allowing the remaining audit history to be retrieved successfully.
Last updated

