Hi,
While trying to compile patch/2.33.4 code for a production update, I am getting the following “compilation” errors in DHIS2-API:
[ INFO ] — maven-compiler-plugin:2.3.2:compile (default-compile) @ dhis-api —
[ INFO ] Compiling 914 source files to /Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/target/classes
[ INFO ] -------------------------------------------------------------
[ ERROR ] COMPILATION ERROR :
[ INFO ] -------------------------------------------------------------
[ ERROR ] /Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/payloads/AbstractAuditPayload.java:[34,45] error: cannot find symbol
[ ERROR ] class AuditPayload
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[38,15] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[40,20] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[42,17] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[44,17] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[46,15] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[48,23] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[48,9] error: cannot find symbol
[ ERROR ] interface AuditRepository
/Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/payloads/AbstractAuditPayload.java:[43,4] error: method does not override or implement a method from a supertype
[ ERROR ] /Users/gaurav/Documents/Gaurav/Work/Source/ims-dhis/repos/dhis2-core/dhis-2/dhis-api/src/main/java/org/hisp/dhis/audit/AuditRepository.java:[40,9] error: save(List) in AuditRepository clashes with save(Audit) in AuditRepository
[ INFO ] 10 errors
[ INFO ] -------------------------------------------------------------
[ INFO ] ------------------------------------------------------------------------
[ INFO ] Reactor Summary for DHIS 2 2.33-SNAPSHOT:
[ INFO ]
[ INFO ] DHIS 2 … SUCCESS [ 0.245 s]
[ INFO ] DHIS API … FAILURE [ 4.350 s]
------------------------------------------------------------------------------------------------------------------------------------Screen-shot: 2020-06-15_20-19-46|690x431