Suite à une réinstallation complète de mon système et donc du serveur postgres. Vu que l'opération j'ai aussi perdu le fichier de suavegarde, j'ai réinstallé depuis le script OpenConcerto-1.3.sql
Par contre j'ai encore les suavegardes des contenus des tables sous formes de fichiers textes (que je dois pouvoir cahrger avec un COPY 'fihcier.txt' TO table; je présume).
Pour l'heure, je tente de lancer OpenConcerto tel quel c'est à dire sans restaurer les données des tables pour voir si tout va bien, mais cela ne démarre pas.
Voici le log :
Effectivement dans OpenConcerto les schémas sont :Mise à jour désactivées (fichier de configuration manquant)
Ip:127.0.0.1:5432
Init phase 1:5466ms
May 30, 2015 8:43:07 AM org.openconcerto.ui.preferences.AbstractProps load
INFO: /home/denis/./Configuration/Email.properties does not exist for org.openconcerto.ui.preferences.EmailProps@d551e1
May 30, 2015 8:43:07 AM org.openconcerto.erp.modules.ModuleManager addFactories
WARNING: Module factory directory not found: /home/denis/Modules
Init phase 2:1423ms
java.lang.IllegalStateException: ID 49 cannot be found in org.openconcerto.sql.request.ComboSQLRequest on /SOCIETE_COMMON/
at org.openconcerto.sql.sqlobject.IComboModel.selectID(IComboModel.java:596)
at org.openconcerto.sql.sqlobject.IComboModel.access$12(IComboModel.java:548)
at org.openconcerto.sql.sqlobject.IComboModel$4.done(IComboModel.java:357)
at org.openconcerto.utils.SwingWorker2$5.run(SwingWorker2.java:536)
at org.openconcerto.utils.SwingWorker2$DoSubmitAccumulativeRunnable.run(SwingWorker2.java:619)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at org.openconcerto.utils.SwingWorker2$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker2.java:631)
at javax.swing.Timer.fireActionPerformed(Timer.java:312)
at javax.swing.Timer$DoPostEvent.run(Timer.java:244)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
java.lang.IllegalStateException: ID 49 cannot be found in org.openconcerto.sql.request.ComboSQLRequest on /SOCIETE_COMMON/
at org.openconcerto.sql.sqlobject.IComboModel.selectID(IComboModel.java:596)
at org.openconcerto.sql.sqlobject.IComboModel.access$12(IComboModel.java:548)
at org.openconcerto.sql.sqlobject.IComboModel$4.done(IComboModel.java:357)
at org.openconcerto.utils.SwingWorker2$5.run(SwingWorker2.java:536)
at org.openconcerto.utils.SwingWorker2$DoSubmitAccumulativeRunnable.run(SwingWorker2.java:619)
at sun.swing.AccumulativeRunnable.run(AccumulativeRunnable.java:112)
at org.openconcerto.utils.SwingWorker2$DoSubmitAccumulativeRunnable.actionPerformed(SwingWorker2.java:631)
at javax.swing.Timer.fireActionPerformed(Timer.java:312)
at javax.swing.Timer$DoPostEvent.run(Timer.java:244)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
- Default : Pas de table SOCIETE_COMMON
- Common : La table SOCIETE_COMMON contient
1;"Default";" ";" ";" ";" ";1;" ";" ";" ";1;" ";1.00000000;0;" ";"''";0
42;"OpenConcerto42";"ILM Informatique";"16546546545";"FRA6554324";"12";58;"03 22 19 44 72";"03 22 19 44 08";"contact@ilm-informatique.fr";55;"SARL";34.00000000;0;"153543";"''";0
48;"OpenConcerto48";"Votre Société";"123";"123";"123";60;"''";"''";"''";61;"''";40.00000000;0;"''";"''";0 - OpenConcerto42 : Pas de table SOCIETE_COMMON
- OpenConcerto48 : Pas de table SOCIETE_COMMON
- Public : Pas de table SOCIETE_COMMON
Dans les suavegardes je retrouve une table qui avait l'enregistrement suivant :
La question est :"49","OpenConcerto49","PolHyPro ing.","81029442100013","1","1","61","+33 123 456 789","","monadresse@imap.fr","62","S.A.S.U","41.00000000","0","1","810294421","1000"
SI je fais un COPY 'SOCIETE_COMMON.txt' OpenOcncerto.default.SOCIETE_COMMON; cela résoudra-t-il le problème sans dommage colatéral (gestion des liens, ...) ?
Merci pour votre aide et bonne fin de semaine