Hi.
I’ve just upgraded my daughter’s laptop to v11.1 GNOME and I installed Phex from packman’s repos. The installation seemed to go well but when I click on the icon I only see the Phex init screen and then it just turns off.
Here is the error log in the $HOME/.phex dir.
michelle@linux-gkeu:~/.phex> cat phex.error.log
090106 16:16:02,0038(106) Error/phex.Main:: java.lang.NoClassDefFoundError: org/apache/commons/collections/set/ListOrderedSet - Exception: java.lang.NoClassDefFoundError: org/apache/commons/collections/set/ListOrderedSet
at phex.host.CaughtHostsContainer.<init>(CaughtHostsContainer.java:120)
at phex.host.HostManager.<init>(HostManager.java:54)
at phex.servent.Servent.<init>(Servent.java:177)
at phex.servent.Servent.<clinit>(Servent.java:62)
at phex.Main.main(Main.java:147)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.set.ListOrderedSet
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 5 more
but I don’t know what this means ![:slight_smile: :slight_smile:](/images/emoji/twitter/slight_smile.png?v=12)
Can anyone give me a hint on how to fix this issue?
Kind Regards
Luis
If I run it from a terminal… Iget this output:
java -jar /usr/share/java/phex/phex.jar
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogConfigurationException
at phex.utils.Localizer.buildResourceBundle(Localizer.java:166)
at phex.utils.Localizer.setUsedLocale(Localizer.java:106)
at phex.utils.Localizer.initialize(Localizer.java:77)
at phex.Main.main(Main.java:145)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogConfigurationException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 4 more
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogConfigurationException
at phex.Main.main(Main.java:188)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogConfigurationException
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
... 1 more
And nothing happens except the Phex init screen, but I get no further than that.
Thanks in advance
Luis
Solved by adding:
jakarta-commons-collections
Cheers