• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

hibiscus hat ein Problem mit der Datenbank

ambkosh

Member
Hallo,

beim starten von hibiscus erhalte ich folgende Fehlermeldung (Ich habe die kilobytegroße Logdatei auf das vermeintlich wesentlich gekürzt):

[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.plugin.PluginLoader.initPlugin] Plugin started for the first time. Starting install
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.gui.SplashScreen$3.run] installing plugin hibiscus ...
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.hbci.server.HBCIDBServiceImpl.<init>] loading database driver: de.willuhn.jameica.hbci.server.DBSupportH2Impl
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.hbci.server.DBSupportH2Impl.<init>] switching dbservice to uppercase
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.datasource.db.DBServiceImpl.start] starting db service
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.util.I18N.<init>] loading resource bundle lang/messages for locale de_DE
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.datasource.db.DBServiceImpl.stop] service allready stopped
[Sun Dec 16 13:55:16 CET 2007][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:281)
at de.willuhn.jameica.hbci.HBCI.install(HBCI.java:116)
at de.willuhn.jameica.plugin.PluginLoader.initPlugin(PluginLoader.java:262)
at de.willuhn.jameica.plugin.PluginLoader.init(PluginLoader.java:155)
at de.willuhn.jameica.system.Application.getPluginLoader(Application.java:397)
at de.willuhn.jameica.system.Application.init(Application.java:240)
at de.willuhn.jameica.system.Application.newInstance(Application.java:95)
at de.willuhn.jameica.Main.main(Main.java:78)
Caused by: java.rmi.RemoteException: unable to load jdbc driver; nested exception is:
java.lang.ClassNotFoundException: class not found: org.h2.Driver
at de.willuhn.datasource.db.DBServiceImpl.start(DBServiceImpl.java:287)
at de.willuhn.jameica.hbci.HBCI.call(HBCI.java:272)
... 7 more
Caused by: java.lang.ClassNotFoundException: class not found: org.h2.Driver
at de.willuhn.util.MultipleClassLoader.load(MultipleClassLoader.java:236)
at de.willuhn.util.MultipleClassLoader.loadClass(MultipleClassLoader.java:184)
at de.willuhn.datasource.db.MyDriver.<init>(MyDriver.java:45)
at de.willuhn.datasource.db.DBServiceImpl.start(DBServiceImpl.java:283)
... 8 more

[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.gui.SplashScreen$3.run] init plugin hibiscus.xmlrpc [Version: 1.0] ...
[Sun Dec 16 13:55:16 CET 2007][INFO][de.willuhn.jameica.plugin.PluginLoader.initPlugin] init plugin hibiscus.xmlrpc [Version: 1.0]
Laut smart sind alle Abhängigkeiten für jameica/hibiscus aufgelöst (insbesondere h2) Ich habe in einem anderen Beitrag auch shcon gelesen, dass man nach den Datenbankdateien suchen sollte und diese evtl reparieren muss, nur leider ergibt sich dabei folgendes Problem:
papa@Renni:~/.jameica> ls -R
.:
cfg jameica.lock jameica.log plugins

./cfg:
de.willuhn.jameica.gui.boxes.Box.properties
de.willuhn.jameica.gui.GUI.properties
de.willuhn.jameica.gui.internal.parts.CertificateList.properties
de.willuhn.jameica.gui.Navigation.properties
de.willuhn.jameica.gui.parts.AbstractTablePart.properties
de.willuhn.jameica.gui.util.Color.properties
de.willuhn.jameica.gui.util.Font.properties
de.willuhn.jameica.hbci.HBCI.properties
de.willuhn.jameica.hbci.rmi.HBCIDBService.properties
de.willuhn.jameica.hbci.xmlrpc.Plugin.properties
de.willuhn.jameica.plugin.PluginLoader.properties
de.willuhn.jameica.system.ApplicationCallback.properties
de.willuhn.jameica.system.Config.properties
de.willuhn.jameica.system.ServiceFactory.properties
de.willuhn.jameica.xmlrpc.Plugin.properties
jameica.keystore

./plugins:
papa@Renni:~/.jameica>
...ich habe im home-Verzeichnis keine Datenbank gefunden.
Hat jmd vielleicht mal nen Tip, was ich machen kann, da das mein erster Gehversuch mit Hibiscus ist, kenne ich mich damit überhaupt nicht aus.

Gruß

Jörg
 

oc2pus

Ultimate Guru
es ist nur ein Befehl als root nötig:

ln -s /usr/share/java/h2.jar /usr/share/java/jameica/plugins/hibiscus/lib/h2.jar

ansonsten sage mir mal welche hibiscus/jameica Version auf welcher SuSE-Version du nutzt... Ich dachte nämlich diesen Fehler schon behoben zu haben:
http://packman.links2linux.de/package/jameica
http://packman.links2linux.de/package/hibiscus
 
OP
A

ambkosh

Member
Jup danke, hat funktioniert. Meine Versionen kannst Du natürlich auch noch gerne erfahren:
joschi@Renni:~> smart query --installed jameica hibiscus
Lade Zwischenspeicher...
Update Zwischenspeicher... ####################################################### [100%]

hibiscus-1.8-0.pm.cvs20071130@noarch
jameica-1.6-0.pm.cvs20071127@noarch
...und das ganz auf openSUSE 10.2.

Jörg
 
Oben