APM ACC timeout when viewing diagnostic reports

Document ID : KB000112282
Last Modified Date : 28/08/2018
Show Technical Document Details
Issue:
A problem has been detected after some upgrades of ACC from 10.5 to 10.7

When using ACC 10.5,  diagnostic reports could be created and viewed with no problem.

Since upgrading to ACC 10.7, reports can be generated but it is not possible to read them
  • Sample error in UI
 
Report with id: 18 cannot be found Timeout occurred

This does not affect all agents, some recent agents reporting after upgrade are still working.
  • Related errors in ACC server log
 
ERROR 63188 [qtp1302496855-4726] --- .a.c.w.r.RestExceptionHandlingController : Caught exception
 
org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction "rolled back" because transaction was set to RollbackOnly.; nested exception is com.fasterxml.jackson.databind.JsonMappingException: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Transaction "rolled back" because transaction was set to RollbackOnly. (through reference chain: org.springframework.data.rest.webmvc.json.PersistentEntityJackson2Module$PersistentEntityResourceSerializer$1["content"]->com.ca.apm.acc.configserver.core.domain.DiagReport["agentPackage"]
Environment:
ACC 10.7, upgraded from 10.5.2.
Problem is still present in 10.7 SP1
Resolution:
This will be fixed in 10.7 SP2