Ho passato ore a cercare di identificare il problema e si è scoperto che la mappatura definita dagli attributi di Oracle dovrebbe avere un nome diverso dal nome della proprietà.
Quindi ho appena messo in maiuscolo tutti gli attributi di mappatura e ora funziona!
[OracleObjectMappingAttribute("ATTRIBUTE1")]
public string attribute1 { get; set; }
[OracleObjectMappingAttribute("ATTRIBUTE2")]
public string attribute2 { get; set; }