Hallo zusammen,
ich habe leider eine unangenehme Eigenschaft von Hibiscus festgestellt. Mit dem neuesten Kernel 2.6.33 zeigt das Hibiscusfenster leider keinen Inhalt mehr an (siehe Screenshot). Der Logindialog erscheint noch korrekt.
Unter dem Kernel 2.6.32 habe ich damit keine Probleme, hier wird alles korrekt angezeigt. Sun-java ist aktuell.
Fehler im Logfile:
$ egrep -i -A3 -B3 '(fail|error)' hibiscus.log
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.services.VelocityService.addTemplateDir] adding velocity template dir: /opt/jameica/plugins/hibiscus/lib/velocity
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin hibiscus ...
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.hbci.HBCI.init] starting init process for hibiscus
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.hbci.HBCI.call] unable to init db service
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.util.I18N.<init>] loading resource bundle lang/hibiscus_messages for locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.util.I18N.<init>] loading resource bundle lang/messages for locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.plugin.PluginResources.getI18N] plugin de.willuhn.jameica.hbci.HBCI does not support jameicas locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin hibiscus
de.willuhn.util.ApplicationException: Fehler beim Initialisieren der Datenbank
at de.willuhn.jameica.hbci.HBCI.call(HBCI.java:319)
at de.willuhn.jameica.hbci.HBCI.init(HBCI.java:101)
--
at de.willuhn.jameica.system.Application.init(Application.java:101)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.SplashScreen$2.run] stopping splash screen
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] startup GUI
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] adding menu
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.gui.GUI.init] error while loading menu, skipping
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
... 18 more
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] adding navigation
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.gui.GUI.init] error while loading navigation, skipping
java.rmi.RemoteException: error while loading navigation; nested exception is:
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:96)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:203)
--
at de.willuhn.jameica.system.Application.init(Application.java:140)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
Die letzten Zeilen beim Start aus der Konsole...
[...]
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.MessagingFactory.init] register de.willuhn.jameica.hbci.messaging.SettingsChangedMessageConsumer
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.MessagingFactory.init] register de.willuhn.jameica.hbci.migration.McKoiToH2MigrationListener
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Jameica 1.8.0 erfolgreich gestartet
ii sun-java6-bin 6-17-1 Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii sun-java6-fonts 6-17-1 Lucida TrueType fonts (from the Sun JRE)
ii sun-java6-jre 6-17-1 Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii sun-java6-plugin 6-17-1 The Java(TM) Plug-in, Java SE 6
# update-alternatives --config java
Es gibt 2 Auswahlmöglichkeiten für die Alternative java (welche /usr/bin/java bereitstellen).
Auswahl Pfad Priorität Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 Auto-Modus
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manueller Modus
* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manueller Modus
Mein System: sidux 64Bit (auf Debian SID Basis)
Kernel: 2.6.33-2.slh.1-sidux-amd64
Jameica 1.8.0
hibiscus 1.10.0
ich habe leider eine unangenehme Eigenschaft von Hibiscus festgestellt. Mit dem neuesten Kernel 2.6.33 zeigt das Hibiscusfenster leider keinen Inhalt mehr an (siehe Screenshot). Der Logindialog erscheint noch korrekt.
Unter dem Kernel 2.6.32 habe ich damit keine Probleme, hier wird alles korrekt angezeigt. Sun-java ist aktuell.
Fehler im Logfile:
Code
$ egrep -i -A3 -B3 '(fail|error)' hibiscus.log
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.services.VelocityService.addTemplateDir] adding velocity template dir: /opt/jameica/plugins/hibiscus/lib/velocity
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.SplashScreen$3.run] initializing plugin hibiscus ...
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.hbci.HBCI.init] starting init process for hibiscus
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.hbci.HBCI.call] unable to init db service
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.util.I18N.<init>] loading resource bundle lang/hibiscus_messages for locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.util.I18N.<init>] loading resource bundle lang/messages for locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.plugin.PluginResources.getI18N] plugin de.willuhn.jameica.hbci.HBCI does not support jameicas locale de_DE
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.plugin.PluginLoader.init] unable to init plugin hibiscus
de.willuhn.util.ApplicationException: Fehler beim Initialisieren der Datenbank
at de.willuhn.jameica.hbci.HBCI.call(HBCI.java:319)
at de.willuhn.jameica.hbci.HBCI.init(HBCI.java:101)
--
at de.willuhn.jameica.system.Application.init(Application.java:101)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.SplashScreen$2.run] stopping splash screen
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] startup GUI
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] adding menu
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.gui.GUI.init] error while loading menu, skipping
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
--
... 18 more
[Sun Apr 04 20:36:10 CEST 2010][INFO][de.willuhn.jameica.gui.GUI.init] adding navigation
[Sun Apr 04 20:36:10 CEST 2010][ERROR][de.willuhn.jameica.gui.GUI.init] error while loading navigation, skipping
java.rmi.RemoteException: error while loading navigation; nested exception is:
java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at de.willuhn.jameica.gui.Navigation.paint(Navigation.java:96)
at de.willuhn.jameica.gui.parts.Panel.paint(Panel.java:203)
--
at de.willuhn.jameica.system.Application.init(Application.java:140)
at de.willuhn.jameica.system.Application.newInstance(Application.java:85)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.rmi.server.ExportException: Listen failed on port: 0; nested exception is:
java.net.SocketException: Das Argument ist ungültig
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:312)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
Die letzten Zeilen beim Start aus der Konsole...
Code
[...]
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.MessagingFactory.init] register de.willuhn.jameica.hbci.messaging.SettingsChangedMessageConsumer
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.MessagingFactory.init] register de.willuhn.jameica.hbci.migration.McKoiToH2MigrationListener
[Sun Apr 04 20:27:31 CEST 2010][INFO][de.willuhn.jameica.messaging.LogMessageConsumer.handleMessage] Jameica 1.8.0 erfolgreich gestartet
Code
ii sun-java6-bin 6-17-1 Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii sun-java6-fonts 6-17-1 Lucida TrueType fonts (from the Sun JRE)
ii sun-java6-jre 6-17-1 Sun Java(TM) Runtime Environment (JRE) 6 (ar
ii sun-java6-plugin 6-17-1 The Java(TM) Plug-in, Java SE 6
Code
# update-alternatives --config java
Es gibt 2 Auswahlmöglichkeiten für die Alternative java (welche /usr/bin/java bereitstellen).
Auswahl Pfad Priorität Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 Auto-Modus
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manueller Modus
* 2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manueller Modus
Mein System: sidux 64Bit (auf Debian SID Basis)
Kernel: 2.6.33-2.slh.1-sidux-amd64
Jameica 1.8.0
hibiscus 1.10.0
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.