CMDBuild Forum

OpenMaint: Errore aggiornamento scheda BUILDING

Ho installato OpenMaint e ne sto effettuando la valutazione.

Ho censito un complex ed alcuni building. Solo successivamente mi sono accorto di non avere associato i Building al Complex, quindi sono entrato in modifica e nella scheda Ubicazione ho selezionato il Complex dalla tendina e salvato.

Il salvataggio non andava a buon fine (non succedeva nulla) e la causa, presente nello stderr, era la seguente:

org.postgresql.util.PSQLException: ERRORE: la relazione "Detail_Building_Position" non esiste
  Dove: PL/pgSQL function "_cm_trigger_restrict" line 5

La causa dell'errore è il trigger _Constr_Detail_Building_Position_Master della tabella Building, che referenzia una tabella non esistente "Detail_Building_Position".

Eliminando questo trigger l'aggiornamento dei dati del Building ritorna a funzionare.