Salve ,
ho un progetto in java abbastanza complesso che si interfaccia con mysql , mediante l'utilizzo del driver mysql connector. Inizialmente il progetto funzionava correttamente, successivamente ho formattato il pc ,ho ricaricato nuovamente il progetto (in ambiente eclipse) ed ha iniziato ha dare problemi con il database dandomi errori di connessione con mysql. Inoltre nella fase in cui effettua le query mi da la seguente eccezione:
com.mysql.jdbc.exceptions.MySQLIntegrityConstraint ViolationException: Duplicate entry 'a-UNKNOWN--52' for key 'PRIMARY'
at com.mysql.jdbc.SQLError.createSQLException(SQLErro r.java:931)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.ja va:2934)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:16 16)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java :1708)
at com.mysql.jdbc.Connection.execSQL(Connection.java: 3255)
at com.mysql.jdbc.PreparedStatement.executeInternal(P reparedStatement.java:1293)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java:1566)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java:1480)
at com.mysql.jdbc.PreparedStatement.executeUpdate(Pre paredStatement.java:1465)
at uniba.databanker.Databanker.buildHierSubCategories TableDim(Databanker.java:9333)
at uniba.newcore.CMaxTfExtractor.buildDictionaryDim(C MaxTfExtractor.java:187)
at uniba.newcore.CMaxTfExtractor.runDim(CMaxTfExtract or.java:115)
at uniba.gui.ExtractFeaturesDialog.handleEvent(Extrac tFeaturesDialog.java:578)
at java.awt.Window.postEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.postEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilter s(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(U nknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Qualkuno sa a cosa e' dovuto un problema del genere??
Ci tengo a ripetere che lo stesso ed identico progetto funzionava sul mio pc prima della formattazione e che funziona anche su altri pc. Per questo motivo penso che si tratti piu' di un errore di configurazione oppure qualcosa che blocca la comunicazione con il database (timestamp ecc) .Escluderei invece problemi relativi al codice o allo schema del ddatabase che sono stati gia' testati piu' volte su altre macchine.
Se qualkuno di voi sa qualkosa su questo problema ne sarei molto felice ,perche' ci sto impazzendo da piu' di un mese.
Grazie in anticipo