Author Topic: Installation Version 13 sur Mac  (Read 2558 times)

0 Members and 1 Guest are viewing this topic.

Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Installation Version 13 sur Mac
« on: June 19, 2024, 21:53:52 »
Bonsoir,

Je viens de supprimer la version 12 et téléchargé la version 13 pour MacBook Air OS Sonoma 14.5 après avoir chargé et installé JAVA Runtime Environment Temurin-21.0.3+9

Après installation, ancestris est bien présent dans les applications mais ne fonctionne pas. La fenêtre initiale apparait et juste après activation des modules, elle se referme sans aller plus loin.

Merci pour votre aide

Transfuge OHMnigene
MacBook air 2019

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 324
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #1 on: June 19, 2024, 22:01:47 »
Regardez le log pour voir s'il y a une erreur.

Zurga

Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #2 on: June 20, 2024, 14:49:18 »
Merci, pour ce conseil mais comment fait on ?
Transfuge OHMnigene
MacBook air 2019


Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #4 on: June 20, 2024, 20:57:14 »
Merci pour la doc mais il n'y a pas de fichier ancestris.log ni d'ailleurs aucun répertoire ancestris.

Seule l'icone ancestris apparait dans le répertoire application
Transfuge OHMnigene
MacBook air 2019

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 324
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #5 on: June 20, 2024, 21:11:08 »
Et qu'est-ce que vous avez dans : ${HOME}/Library/Application Support/ancestris/trunk ?

Zurga

Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #6 on: June 20, 2024, 21:13:47 »
Justement il n'y rien du tout en dehors de l'icone de démarrage dans les applications
et dans la bibliothèque, sous application support, pas de répertoire ancestris
Transfuge OHMnigene
MacBook air 2019

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 868
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Installation Version 13 sur Mac
« Reply #7 on: June 20, 2024, 22:00:17 »
Est-ce que vous pouvez lancer Ancestris comme indiqué ici dans la doc svp au paragraphe "Depuis un terminal", et nous mettre ce que vous avez dans l'écran du terminal en retour ?

https://docs.ancestris.org/books/mode-demploi/page/installation-pas-a-pas-sur-macos#bkmrk-note-sp%C3%A9ciale-pour-l

Merci,
Frédéric

Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #8 on: June 21, 2024, 07:17:04 »
Bonjour

Voila le résultat

algr2020@MacBook-Air-de-Alain ~ % cd /Applications/Ancestris.app/Contents/Resources/ancestris/bin
algr2020@MacBook-Air-de-Alain bin % ./ancestris
 
 
Identifying path and application name:
   progdir=.
   APPNAME=ancestris
 
Checking configuration file on progdir/../etc:
   Configuration file found. Executing it.
 
Identifying userdir from configuration file:
   userdir(from conf file)=/Users/algr2020/Library/Application Support/ancestris/trunk
   userdir(after argument overwrite)=/Users/algr2020/Library/Application Support/ancestris/trunk
 
Checking configuration file on userdir/etc:
   Configuration file found. Executing It.
 
Checking if jdkhome is defined: (for MacOS, /Contents/Home should be at the end)
   jdkhome=
   jdkhome not defined.
 
Checking JAVA presence
   macOS...
================================================================
JAVA is installed.
openjdk version "21.0.3" 2024-04-16 LTS
OpenJDK Runtime Environment Temurin-21.0.3+9 (build 21.0.3+9-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.3+9 (build 21.0.3+9-LTS, mixed mode)
================================================================
jdkhome was empty and therefore changed to /Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home
 
Defining clusters:
   clusters=/Applications/Ancestris.app/Contents/Resources/ancestris/ancestris:/Applications/Ancestris.app/Contents/Resources/ancestris/harness:
 
Defining exec command:
   nbexec=./../platform/lib/nbexec
 
Running exec command:
   => MacOS system detected...
 
Command to be executed:
 
exec sh './../platform/lib/nbexec'             --jdkhome '/Library/Java/JavaVirtualMachines/temurin-21.jdk/Contents/Home'             -J-Dcom.apple.mrj.application.apple.menu.about.name='ancestris'             -J-Xdock:name='Ancestris'             '-J-Xdock:icon=./../../ancestris.icns'             --clusters '/Applications/Ancestris.app/Contents/Resources/ancestris/ancestris:/Applications/Ancestris.app/Contents/Resources/ancestris/harness:'             --userdir '/Users/algr2020/Library/Application Support/ancestris/trunk'             -J-Xmx1g --laf javax.swing.plaf.nimbus.NimbusLookAndFeel --branding ancestris -J-Xms96m             
 
juin 21, 2024 8:15:29 AM org.netbeans.ProxyURLStreamHandlerFactory register
GRAVE: No way to find original stream handler for jar protocol
java.lang.reflect.InaccessibleObjectException: Unable to make field transient java.net.URLStreamHandler java.net.URL.handler accessible: module java.base does not "opens java.net" to unnamed module @6093dd95
   at java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:391)
   at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:367)
   at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:315)
   at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:183)
   at java.base/java.lang.reflect.Field.setAccessible(Field.java:177)
   at org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
   at org.netbeans.JarClassLoader.<clinit>(JarClassLoader.java:117)
   at org.netbeans.MainImpl.execute(MainImpl.java:153)
   at org.netbeans.MainImpl.main(MainImpl.java:60)
   at org.netbeans.Main.main(Main.java:58)

java.lang.Error: factory already defined
   at java.base/java.net.URL.setURLStreamHandlerFactory(URL.java:1392)
   at org.eclipse.osgi.framework.internal.core.Framework.installURLStreamHandlerFactory(Framework.java:1765)
   at org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:232)
   at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:67)
   at org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
   at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
   at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:63)
   at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:146)
   at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:115)
   at org.netbeans.ModuleManager.enable(ModuleManager.java:1441)
   at org.netbeans.ModuleManager.enable(ModuleManager.java:1254)
   at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:315)
   at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:251)
   at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:298)
   at org.netbeans.core.startup.Main.getModuleSystem(Main.java:156)
   at org.netbeans.core.startup.Main.getModuleSystem(Main.java:125)
   at org.netbeans.core.startup.Main.start(Main.java:282)
   at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
   at java.base/java.lang.Thread.run(Thread.java:1583)
algr2020@MacBook-Air-de-Alain bin %
Transfuge OHMnigene
MacBook air 2019

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 324
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #9 on: June 21, 2024, 09:32:52 »
Supprimez l’ancien fichier de configuration : /Users/algr2020/Library/Application Support/ancestris/trunk/etc/ancestris.conf
Et relancez.

Zurga

Offline ALGR-Ancestris

  • VIP
  • Full Member
  • *
  • Posts: 48
    • View Profile
Re: Installation Version 13 sur Mac
« Reply #10 on: June 21, 2024, 13:21:24 »
Merci, tout remarche bien

Bravo pour votre action
Transfuge OHMnigene
MacBook air 2019