Spędziłem godziny próbując zidentyfikować problem i okazało się, że mapowanie zdefiniowane przez atrybuty oracle powinno mieć inną nazwę niż nazwa właściwości.
Więc po prostu robię wszystkie atrybuty mapowania wielkimi literami i teraz działa!
[OracleObjectMappingAttribute("ATTRIBUTE1")]
public string attribute1 { get; set; }
[OracleObjectMappingAttribute("ATTRIBUTE2")]
public string attribute2 { get; set; }