Personnalisation des modèles

Répondre
Calas
Messages : 4
Enregistré le : mer. févr. 07, 2018 9:09 am

mer. févr. 07, 2018 9:14 am

Bonjour,
Je suis en train de mettre enlace OpenConcerto en version Mac monoposte.
Le logiciel refuse la modification des modèles et affiche ce message d'erreur :

UncaughtException on thread Thread[AWT-EventQueue-0,6,main]

Copie impossible
org.openconcerto.utils.ExceptionHandler: UncaughtException on thread Thread[AWT-EventQueue-0,6,main]
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:129)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:134)
at org.openconcerto.erp.config.Gestion$2.uncaughtException(Gestion.java:201)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1057)
at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1052)
at java.awt.EventDispatchThread.processException(EventDispatchThread.java:223)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:215)
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)
Caused by: java.lang.IllegalStateException: Copie impossible
at org.openconcerto.erp.generationDoc.DefaultLocalTemplateProvider.unSync(DefaultLocalTemplateProvider.java:116)
at org.openconcerto.erp.preferences.TemplateTableModel.unsync(TemplateTableModel.java:78)
at org.openconcerto.erp.preferences.TemplatePreferencePanel.modifyTemplate(TemplatePreferencePanel.java:327)
at org.openconcerto.erp.preferences.TemplatePreferencePanel$5.actionPerformed(TemplatePreferencePanel.java:233)
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:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2237)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2295)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
at java.awt.Container.dispatchEventImpl(Container.java:2281)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
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:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
... 5 more
Caused by: java.io.FileNotFoundException: ../../../../../../../../../../../../Users/catherinelasnon/Documents/OpenConcerto/La Bauche-50/local_VenteFacture.ods (Read-only file system)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
at org.openconcerto.utils.FileUtils.copyFile(FileUtils.java:393)
at org.openconcerto.utils.FileUtils.copyFile(FileUtils.java:377)
at org.openconcerto.erp.generationDoc.DefaultLocalTemplateProvider.unSync(DefaultLocalTemplateProvider.java:113)
... 39 more


Merci d'avance pour votre aide.
doc
Messages : 187
Enregistré le : dim. févr. 26, 2017 4:39 pm

mer. févr. 07, 2018 9:50 am

Bonjour,

A priori le dossier dans lequel se trouve vos modèles est en lecture seule, à tout hasard, est ce que vous utilisez OpenConcerto à partir d'une session autre que celle de l'utilisateur "catherinelasnon" ? Si c'est le cas, mettez vos modèle dans un répertoire partagé entre les différentes session de l'ordinateur.
Calas
Messages : 4
Enregistré le : mer. févr. 07, 2018 9:09 am

lun. févr. 12, 2018 3:14 pm

Bonjour,
Merci pour votre réponse.
J'utilise bien OpenCOncerto depuis la session "catherinelasnon".
J'ai essayé de mettre les modèles dans un répertoire partage, mais le problème est resté identique.
Merci d'avance pour votre aide.
Cordialement
C LASNON
doc
Messages : 187
Enregistré le : dim. févr. 26, 2017 4:39 pm

lun. févr. 12, 2018 7:52 pm

Bonsoir,

Je n’avais pas vu que vous étiez sous Mac OS X, bien que personnellement je lui trouve de grandes qualités, le mode sandbox compliqué un peu les choses. L’avez vous installé dans le répertoire « Applications » ? Si oui, vous devez mettre les templates dans le répertoire d’OC pour être conforme avec la sandbox (une application ne peux interagir qu’avec les documents contenus dans son répertoire).
Calas
Messages : 4
Enregistré le : mer. févr. 07, 2018 9:09 am

mar. févr. 13, 2018 11:22 am

Je suis désolée et me sens vraiment empotée.... Mais quel que soit l'emplacement des templates, le résultat est le même !
Calas
Messages : 4
Enregistré le : mer. févr. 07, 2018 9:09 am

lun. mars 05, 2018 3:17 pm

Bonjour,
Mon dernier message datant du 12 février n'a obtenu aucune réponse.
Le logiciel Open Concerto est parfaitement inutilisable sur mon iMac, de très nombreuses fonctions sont défaillantes, et le manuel facturé 79 € n'est d'aucune utilité pour résoudre ces nombreux problèmes.
Je suis évidemment très déçue !
C LASNON
Avatar du membre
guillaume
Messages : 2433
Enregistré le : ven. févr. 11, 2011 7:15 pm

mar. mars 06, 2018 10:05 am

Bonjour,

Les rédacteurs du manuel ne peuvent pas anticiper tous les problèmes des mise à jour d'Apple...

Concernant votre problème, il s'agit d'un problème de droits pour l'accès au dossier /Users/catherinelasnon/Documents/OpenConcerto/La Bauche-50/

Il me semble que si l'on configure les documents sur iCloud, macOS bloque le dossier /Users/catherinelasnon/Documents/ . Il peut y avoir d'autres causes, sans l'accès à votre ordinateur, impossible de vous aider plus.

Bref, le plus simple pour vous est de ne pas passer par le menu des modèles dans le logiciel, et de modifier directement les modèles depuis le finder, cad d'ouvrir et de modifier directement les fichiers dans le dossier que vous avez précisé dans OpenConcerto.

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