Sujet n°266 -
Projet non sauvegardé
- par tixmanu le 18/01/2025 15:50
Bonjour,
Je viens de découvrir ce logiciel, mais j'ai un problème : ça ne sauvegarde rien de ce que je crée dans mon projet.Le fichier .osbk est bien créer mais quand je sauvegarde, ferme OStorybook et rouvre le projet, il n'y a plus rien dedans (même les parties/scènes générées par défaut n'y sont plus). J'ai essayé de sauvegarder ailleurs sur mon disque dur mais pareil.
Voila ce que dit la commande java -version si c'est utile :java version "1.8.0_431"
Java(TM) SE Runtime Environment (build 1.8.0_431-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.431-b10, mixed mode)
Et pour info j'ai installé Java après l'installation de oStorybook (si jamais cela peut avoir une incidence ?).
Merci pour votre aide 
Réponse n° 1
- par favdb le 19/01/2025 13:40
Bonjour,
Désolé du retard. Pourriez-vous lancer oStorybook en mode commande de manière à voir s'il y a des messages d'anomalies?
PS: Java 8 est effectivement le minimum requis, mais on peut tout à fait utiliser une version plus récente. Installer Java après avoir installer oStorybook n'a pas de conséquence, bien qu'il soit recommander de l'installer avant.
Réponse n° 2
- par tixmanu le 20/01/2025 11:59
Bonjour,Merci pour le retour.Voici ce que j'obtiens en ouvrant le projet sauvegardé :
C:\>java -jar "C:\Program Files (x86)\oStorybook\oStorybook\ostorybook.jar"11:57:36.793 oStorybook 6.02a starting with: no option
[Fatal Error] :47:80: Octet 2 de la sÚquence UTF-8 Ó 3 octets non valide.
error opening ZIP file
Exception:Octet 2 de la séquence UTF-8 à 3 octets non valide.
org.xml.sax.SAXParseException; lineNumber: 47; columnNumber: 80; Octet 2 de la séquence UTF-8 à 3 octets non valide.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at storybook.tools.zip.ZipXml.getDocument(ZipXml.java:182)
at storybook.tools.zip.ZipXml.open(ZipXml.java:136)
at storybook.project.Project.initDomFromZip(Project.java:1091)
at storybook.project.Project.open(Project.java:443)
at storybook.project.Project.loadData(Project.java:244)
at storybook.project.Project.<init>(Project.java:147)
at storybook.project.Project.<init>(Project.java:139)
at storybook.ui.MainMenu.lambda$reloadRecentMenu$154(MainMenu.java:1770)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
&nbs
Réponse n° 3
- par favdb le 21/01/2025 11:46
Ça ressemble étrangement au problème d'installation rencontré ici: http://ostorybook.tuxfamily.org/v5/thread.php?lng=fr&pg=1524&cat=1
Réponse n° 4
- par tixmanu le 21/01/2025 23:13
Merci pour le lien. J'étais tombé dessus en recherchant mais je n'avais pas vu que c'était le même souci que moi.
En désinstallant Java 8 et installant le JDK proposé en lien cela fonctionne 