OpenConcerto 1.6.2

Avatar du membre
guillaume
Messages : 2207
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. juil. 16, 2019 3:57 pm

Bonjour,

Le driver actuellement utilisé pour PostgreSQL est donné compatible pour PostgreSQL 8.2 et au delà :
cf https://jdbc.postgresql.org/documentati ... intro.html

On a pas trop le temps de corriger les bugs de PostgreSQL... ;)

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
cedric.maupas
Messages : 37
Enregistré le : mer. mars 14, 2012 8:33 am
Contact :

mer. juil. 17, 2019 7:20 am

Ok pour la version 1.5.4

Maintenant erreur pour la version 1.6

Echec de mise à jour
org.openconcerto.utils.ExceptionHandler: Echec de mise à jour
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:135)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:140)
at org.openconcerto.erp.config.InstallationPanel.updateDatabase(InstallationPanel.java:4616)
at org.openconcerto.erp.config.InstallationPanel$1$1.run(InstallationPanel.java:141)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at org.openconcerto.erp.config.update.Updater_1_5.update(Updater_1_5.java:1429)
at org.openconcerto.erp.config.InstallationPanel$11.create(InstallationPanel.java:4549)
at org.openconcerto.sql.utils.SQLUtils$1.handle(SQLUtils.java:82)
at org.openconcerto.sql.utils.SQLUtils$2.handle(SQLUtils.java:149)
at org.openconcerto.sql.model.ConnectionHandler.compute(ConnectionHandler.java:59)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:883)
at org.openconcerto.sql.model.SQLDataSource.useConnection(SQLDataSource.java:847)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:127)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:99)
at org.openconcerto.sql.utils.SQLUtils.executeAtomic(SQLUtils.java:79)
at org.openconcerto.erp.config.InstallationPanel.updateDatabase(InstallationPanel.java:4526)
... 2 more

Après analyse ma table type_taux_pas est avec une ligne vide
Version OC 1.6.2 multiposte / Postgresql 9.5 / Windows serveur 2012
Utilisateur OC depuis janvier 2012
cedric.maupas
Messages : 37
Enregistré le : mer. mars 14, 2012 8:33 am
Contact :

mer. juil. 17, 2019 8:00 am

guillaume a écrit :
sam. juil. 13, 2019 12:46 pm
Au plus simple, ajoutez une ligne dans la table TYPE_TAUX_PAS

Cordialement,
Après injection dans la base de toutes les lignes TYPE_TAUX_PAS, mise à jour effectués de la 1.5.4 à la 1.6
Pas de problème pour 1.6.1 et 1.6.2

A mon sens Guillaume , il faudrait mieux expliquer la procédure de mise à jour ou intégrer un système de blocage entre version mineur et majeur.
Version OC 1.6.2 multiposte / Postgresql 9.5 / Windows serveur 2012
Utilisateur OC depuis janvier 2012
GG001
Messages : 66
Enregistré le : mer. sept. 07, 2016 2:00 pm

mer. août 28, 2019 9:50 am

Bonjour Guillaume;
Moi je ne trouve plus ma société Open ne trouve plus le fichier de sauvegarde ???
Comme j'ai vu plus haut moi je suis à 1.4.2 pourtant j'ai fait les mises a jour et je suis toujours en 1.4.2 !!
Est ce que je peux installer 1.6.2 et coller le fichier de sauvegarde de ma compta ??
Cela fait 4 mois que je ne trouve plus rien et j'ai fait beaucoup d'autre chose en attendant .
Merci je vais chercher dans le forum , mai c'est compliqué pour trouver la bonne réponse et pour me dépanner !!
A+ GG
Avatar du membre
guillaume
Messages : 2207
Enregistré le : ven. févr. 11, 2011 7:15 pm

mer. août 28, 2019 12:49 pm

Bonjour,

Je ne vois pas comment on peut vous aider sans accéder à votre PC pour comprendre ce que vous bricolez.
Si OpenConcerto indique 1.4.2 c'est que la mise à jour n'est pas faite.
A part empirer la situation, utiliser le fichier de base de données version 1.4.2 avec un 1.6.2 ne vous mènera à rien.
Utilisez la 1.4.2 avec le fichier de sauvegarde en 1.4.2, puis montez en version.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
SRI
Messages : 104
Enregistré le : mer. mars 15, 2017 8:50 pm

jeu. août 29, 2019 7:04 am

GG01 : quand tu auras rétabli ta version 1.4.2, il faudra que tu fasses toutes les mises à jour intermédiaires pour les branches 1.4 puis 1.5 et 1.6. On ne peut pas passer directement en 1.6.2
Utilisateur Cloud avec un contrat de maintenance.
GG001
Messages : 66
Enregistré le : mer. sept. 07, 2016 2:00 pm

jeu. oct. 10, 2019 10:18 am

Bonjour Guillaume & Cedric;
Oui j'ai vu les directory ; et elle commence a OC-1.5-monoposte.eze et etc ...
MOi je suis sous Linux , je prend quel OC-monoposte.zip ..............
MAis je ne comprends pas pourquoi parce que je fais des mise a jour assez souvent et je suis restez en 1.4.2 ????
Le mise a jour ne sont pas faite pour monter dans les versions :: c'est pas génial !!!
Mais bon je vais mi remettre pour que cela remarche !!!
Bon A+ GG
Avatar du membre
guillaume
Messages : 2207
Enregistré le : ven. févr. 11, 2011 7:15 pm

sam. oct. 12, 2019 1:53 pm

Bonjour,

Les mises à jour ne se font pas en automatique, car qui dit "mise à jour", dit "mise à jour de la base de données".

En utilisation "classique", le logiciel est utilisé en multi-utilisateurs, et personne ne voudrait dans une entreprise
que des montées de version se fasse de façon anarchique.
C'est déjà assez le bazar avec les mise à jour automatique de Windows 10 ;)

On pourrait cependant l'envisager sur la version web / client léger.

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
GG001
Messages : 66
Enregistré le : mer. sept. 07, 2016 2:00 pm

lun. oct. 14, 2019 3:25 pm

Bonjour Gui;
Oui moi il y a longtemps que j'ai arrêté W puisque je me suis arrêté a XP pro !!!
Je n'arrive pas a retrouver ma Société ..... j'ai fait avec Configuration OC ...........recherche et ça a avancé jusqu'au bout et après !!!!!
A quoi serve les deux bouton supprimer la config et enregistrer la config ??
Quand je fais enregistrer , j'ai une erreur =================================================>>>>>
Erreur lors de la sauvegarde de la configuration de la caisse.
/opt/openconcerto/./Configuration/pos.xml
org.openconcerto.utils.ExceptionHandler: Erreur lors de la sauvegarde de la configuration de la caisse.
/opt/openconcerto/./Configuration/pos.xml
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:121)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:125)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.erp.core.sales.pos.POSConfiguration.saveConfiguration(POSConfiguration.java:615)
at org.openconcerto.erp.core.sales.pos.ui.ConfigCaissePanel.saveConfiguration(ConfigCaissePanel.java:580)
at org.openconcerto.erp.config.ServerFinderPanel$4.actionPerformed(ServerFinderPanel.java:378)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6539)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Mais bon je ne sais pas si pour cela que je n'arrive pas a retrouver mes petits ?,??????
Et quand je fais Tester la connexion cela marche ====> connexion réussie !!!
Est ce qu'il faut que je bidouille la caisse ???
Bon A+ GG
Avatar du membre
guillaume
Messages : 2207
Enregistré le : ven. févr. 11, 2011 7:15 pm

lun. oct. 14, 2019 8:15 pm

Quand on choisit linux, faut aussi lire la doc de linux :)

Vous avez juste un problème de droit sur le fichier /opt/openconcerto/Configuration/pos.xml
à vous de les régler en fonction des besoins.
(faire un : chmod -R 777 /opt/openconcerto/Configuration/ n'est pas conseillé)

Cordialement,
Directeur technique d'OpenConcerto qui dans son temps libre s'occupe du forum.
Pour une assistance pro, nous sommes joignables à ILM Informatique contre quelques jetons.
Pensez aussi à lire le manuel !
Répondre