Qualche giorno fa ho segnalato un bug nella versione 1.2.0GA di NHibernate, utilizzando il tool di issue tracking; riassumendo brevemente il problema, in pratica con DBMS Oracle 10g (non so se verifica anche con altri) nelle query di UPDATE vengono aggiunti tutti i campi utilizzati nei tag <many-to-one>, anche se hanno l'attributo update="false", provocando la generazione di UPDATE con nomi di campi duplicati (poiché alcune delle proprietà utilizzate nelle <many-to-one> sono presenti anche come mapping diretto)
Il bug l'ho inserito come "Blocker", dato che è impossibile bypassarlo con un workaround, e non posso certo adeguare la mia applicazione ad un bug.
Ora,...