Installation von jameica unter Ubuntu 18.04 64bit

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 12 / 2016
Betreff:

Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 27.04.2018 - 13:56 Uhr  ·  #1
Hallo, habe neben dem alten 16.04 Ubuntu das neue 18.04 installiert und greife auf das gleiche /home zu.
Als einziges java ist installiert:
Code

openjdk version "10.0.1" 2018-04-17
OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)


Nach Anleitung (https://wiki.ubuntuusers.de/Hibiscus/) den Ordner /jameica in /opt kopiert, dort dann ausgeführt
Code
/opt/jameica$ ./jameica.sh


Code

Es wird das bisherige Passwort verlangt, danach erscheint ein neues Fenster mit der Fehlermeldung:
Update SettingsView kann nicht erstellt werden: javax/annotation/Resource

de.willuhn.jameica.system.JameicaException: UpdateSettingsView kann nicht erstellt werden: javax/annotation/Resource
  at de.willuhn.jameica.services.BeanService.get(BeanService.java:187)
  at de.willuhn.jameica.services.RepositoryService.init(RepositoryService.java:108)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
  at de.willuhn.jameica.system.Application.init(Application.java:106)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
  at de.willuhn.jameica.Main.main(Main.java:78)


Muss man noch etwas warten (auf eine neuere Version von jameica) oder gibt es eine Lösung dazu?
Viele Grüße
Benutzer
Avatar
Geschlecht:
Beiträge: 7097
Dabei seit: 06 / 2008
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 27.04.2018 - 17:02 Uhr  ·  #2
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 23
Dabei seit: 12 / 2016
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 07.05.2018 - 13:43 Uhr  ·  #3
Danke, mit der ergänzten Zeile aus #8 läuft nun die Installation erfolgreich!
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 4
Dabei seit: 05 / 2018
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 18.05.2018 - 21:18 Uhr  ·  #4
Hallo,
ich muss mich hier auch mal einklinken, und direkt mal eine blöde Frage stellen.
Ich habe auch auf Kubuntu 18.10 geupdated, und Jameica startet mit Fehlermeldung.
Jetzt habe ich den in Beitrag #8 gemachten Eintrag in der jameica.sh als letzten Eintrag ergänzt.
Leider bekomme ich dann folgende Fehlermeldung:
Code
e.willuhn.jameica.system.JameicaException: UpdateSettingsView kann nicht erstellt werden: javax/annotation/Resource
  at de.willuhn.jameica.services.BeanService.get(BeanService.java:187)
  at de.willuhn.jameica.services.RepositoryService.init(RepositoryService.java:77)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:139)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.resolve(BootLoader.java:119)
  at de.willuhn.boot.BootLoader.getBootable(BootLoader.java:72)
  at de.willuhn.jameica.system.Application.init(Application.java:106)
  at de.willuhn.jameica.system.Application.newInstance(Application.java:90)
  at de.willuhn.jameica.Main.main(Main.java:78)


Trage ich die export Zeile als vorletztes ein, startet Jameica zwar, aber alle meine Konten werden nicht angezeigt.
Könnte mir da jemand einen Tipp geben?
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10611
Dabei seit: 03 / 2005
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 22.05.2018 - 09:18 Uhr  ·  #5
Zitat geschrieben von Baron1971

Jetzt habe ich den in Beitrag #8 gemachten Eintrag in der jameica.sh als letzten Eintrag ergänzt.
Leider bekomme ich dann folgende Fehlermeldung:
Code
e.willuhn.jameica.system.JameicaException: UpdateSettingsView kann nicht erstellt werden: javax/annotation/Resource
  at de.willuhn.jameica.services.BeanService.get(BeanService.java:187)



Wenn diese Fehlermeldung kommt, dann ist der Parameter nicht korrekt gesetzt.

Zitat geschrieben von Baron1971

Trage ich die export Zeile als vorletztes ein, startet Jameica zwar,


Dann ist er korrekt.

Zitat geschrieben von Baron1971

aber alle meine Konten werden nicht angezeigt.
Könnte mir da jemand einen Tipp geben?


Zur Analyse braeuchte man die konkreten Fehlermeldungen aus der "jameica.log". Siehe https://www.willuhn.de/wiki/doku.php?id=support:fehlermelden
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 22
Dabei seit: 11 / 2012
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 18.04.2019 - 14:36 Uhr  ·  #6
Hallo,

bei mir wurde gestern in Linux Mint bzw. Ubuntu (Basis 18.04) das Upate auf openJDK-11 durchgeführt.

Mit dem Resultat, dass Jameica nicht mehr startet:

Code

/opt/jameica$ ./jameica.sh
NOTE: Picked up JDK_JAVA_OPTIONS: --add-modules=java.se.ee
Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.se.ee not found


Ich habe die im Beitrag genannte Zeile am Anfang des Start Skriptes eingefügt, aber es tut sich nichts.

Mache ich was falsch bzw. was muss ich tun ?

Gruß

Karl
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10611
Dabei seit: 03 / 2005
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 18.04.2019 - 14:40 Uhr  ·  #7
Der Parameter ist nicht mehr relevant. Im Gegenteil.

Von dem problematischen Ubuntu-Update haben mir seit gestern sicher schon 10 User berichtet. Das Problem entsteht, weil ein Update auf Java 11 verteilt wurde, die dort via PPA verfügbare Jameica-Version aber noch gar nicht Java11-tauglich ist. Der Verursacher ist der Parameter "--add-modules=java.se.ee" im
Startscript "jameica.sh" von Jameica. In meinen Downloads unter www.willuhn.de ist der nicht mehr enthalten. Mit diesem Parameter konnten die EE-Module von Java aktiviert werden. Seit Java 11 sind die aber gar nicht mehr in Java dabei. Stattdessen liefere ich sie daher direkt mit Jameica aus und habe den Parameter auch aus der jameica.sh entfernt. Scheinbar wurden die Ubuntu-Pakete aber noch nicht entsprechend aktualisiert. Diese Pakete stammen nicht von mir sondern von Marco - siehe https://www.willuhn.de/wiki/do…ugsquellen

Ich habe ihn heute bereits ueber das Problem informiert. Wie gesagt: Die Downloads von mir, welche direkt von meiner Webseite unter willuhn.de heruntergeladen werden koennen, haben das Problem nicht.

Als Workaround könntest du also übergangsweise auch den genannten Parameter manuell aus der jameica.sh entfernen. Oder alternativ die Jameica-Version direkt von meiner Webseite verwenden. Oder ansonsten ein Downgrade auf Java 10 machen.
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10611
Dabei seit: 03 / 2005
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 18.04.2019 - 15:27 Uhr  ·  #8
Update: Das Thema eskaliert scheinbar gerade - ich kriege seit gestern permanent Mails von Usern mit genau diesem Problem. Das nervt. Die Downloads auf meiner Webseite funktionieren. Der Fehler betrifft nur User, die Jameica über ihren Paketmanager installiert haben - und diese Pakete werden nicht von mir gepflegt. Ich kann den Fehler dort also nicht beheben.

Daher die Frage: Welche Version genau von Jameica/Hibiscus hast du installiert und von wo hast du sie installiert? Dann kann ich den Bug nämlich mal dort melden.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 22
Dabei seit: 11 / 2012
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 18.04.2019 - 16:19 Uhr  ·  #9
so ... ich habe das Paket von deiner Homepage gezogen.

Funktioniert reibungslos.

Das alte Paket war auch von dort (nicht von einer anderen Quelle), aber wie es so ist eine ganze Weile nicht geupdated, da ja alles gelaufen ist.

Gruß

Karl
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10611
Dabei seit: 03 / 2005
Betreff:

Re: Installation von jameica unter Ubuntu 18.04 64bit

 · 
Gepostet: 21.04.2019 - 09:46 Uhr  ·  #10
Update: Marco - der Maintainer der Ubuntu-Pakete von Jameica und Hibiscus hat mir gestern geschrieben, dass er aktualisierte Pakete bereitgestellt hat, bei denen dieser Startparameter nicht mehr enthalten ist und die Ubuntu-Pakete daher jetzt auch mit Java 11 funktionieren.
Gewählte Zitate für Mehrfachzitierung:   0