Ok, compilation with 3.5.6 reported no errors.
Though when starting the app, the first error to appear is this one:
### Error building SqlSession.
### The error may exist in com/ericsson/m2m/common/utils/persistence/impl/mybatis/custom/xml/CustomerOptimalMapper.xml
### The error occurred while processing mapper_resultMap[CustomerMatch]
### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'com/ericsson/m2m/common/utils/persistence/impl/mybatis/custom/xml/CustomerOptimalMapper.xml'. Cause: java.lang.IllegalStateException: Mapping is missing column attribute for property id
So it seems it is failing when XMLMapperBuilder is parsing the XML file.
Something is wrong (needs to be fixed) in <resultMap id="CustomerMatch"
Some help would be appreciated.
Best Regards.