Ancestris - Forum

Ancestris Support => FRANÇAIS => Topic started by: yinyang on February 12, 2020, 14:24:19

Title: Aide > Toute la documentation => erreur
Post by: yinyang on February 12, 2020, 14:24:19
Bonjour à toutes et à tous,

Depuis pas mal de temps je ne peux pas accéder à Aide > Toute la documentation.
J'ai l'erreur ci-dessous :
=========================================================================================
INFO [org.netbeans.core.windows.persistence]: [PersistenceManager.getTopComponentForID] Problem when deserializing TopComponent for tcID:'EditTopComponent'. Reason: Impossible de charger ou de localiser le composant supérieur EditTopComponent à partir du dossier Composants.
WARNING [org.openide.filesystems.Ordering]: Found same position -450 for both Menu/View/AncestrisEditorGenealogyAction-separatorAfter.instance and Menu/View/GeoListAction.shadow
WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Window/ marked with the position attribute: [org-netbeans-modules-favorites-View.shadow], but some are: [GedcomExplorerAction.shadow, DocumentViewAction.shadow, org-netbeans-core-io-ui-IOWindowAction.shadow, Separator3.instance, ConfigureWindow, Separator4.instance, CloseWindowAction.shadow, CloseAllDocumentsAction.shadow, CloseAllButThisAction.shadow, DocumentsAction.shadow, Separator1_1.instance, ActionSaveLayout.shadow]
SEVERE [genj.io.FileAssociation]
java.lang.UnsupportedOperationException: The BROWSE action is not supported on the current platform!
   at java.desktop/java.awt.Desktop.checkActionSupport(Desktop.java:380)
   at java.desktop/java.awt.Desktop.browse(Desktop.java:524)
[catch] at genj.io.FileAssociation$Sequence.runCommands(FileAssociation.java:209)
   at genj.io.FileAssociation$Sequence.run(FileAssociation.java:202)
   at java.base/java.lang.Thread.run(Thread.java:834)
==========================================================
Je suis bien incapable de comprendre tout ça, même en étant allé sur internet !

Ci-joint : Ma config Ancestris et ma config Firefox

Si vous avez des idées...
Merci par avance
Jacques
Title: Re : Aide > Toute la documentation => erreur
Post by: Zurga on February 12, 2020, 16:08:14
Malheureusement, nous n'allons pas pouvoir y faire grand chose.
Cela provient de l'intégration entre Java et Linux.
La méthode (Desktop) utilisée, qui est totalement standard n'est pas forcément bien portée en fonction des OS
https://docs.oracle.com/javase/tutorial/uiswing/misc/desktop.html
On y lit par exemple :
Quote
Use the isDesktopSupported() method to determine whether the Desktop API is available. On the Solaris Operating System and the Linux platform, this API is dependent on Gnome libraries. If those libraries are unavailable, this method will return false. After determining that the Desktop API is supported, that is, the isDesktopSupported() returns true, the application can retrieve a Desktop instance using the static method getDesktop().
Ce qui signifie que sur les OS n'ayant pas de librairies Gnome, la fonction ne marchera pas.

Zurga
Title: Re : Aide > Toute la documentation => erreur
Post by: yinyang on February 12, 2020, 17:03:38
Merci Zurga
Quand il est dit : "...dependent on Gnome libraries. If those libraries are unavailable...", je suppose qu'il ne suffit pas que ces biblis soient présentes sur le disque, il faut qu'elles soient actives ?
Title: Re : Aide > Toute la documentation => erreur
Post by: Zurga on February 12, 2020, 17:33:34
Pour le détail, cela dépasse mes compétences.
Je pense qu'il faut une interface utilisateur basée sur ces librairies, mais sans plus de convictions que cela.

Zurga
Title: Re: Aide > Toute la documentation => erreur
Post by: yinyang on February 13, 2020, 12:58:39
Merci

Jacques
Title: Re: Aide > Toute la documentation => erreur
Post by: illitch on February 22, 2020, 07:42:11
Bonjour

Aucun problème avec Buster . XFCE LXDE GNOME .

Quel bureau utilisez vous ?

Cordialement