Jameica Platform

Edit Package jameica

Runtime enviroment for financial Java applications

Refresh
Refresh
Source Files
Filename Size Changed
V_2_10_4_BUILD_487.tar.gz 0065276959 62.3 MB
jameica-port-to-commons-lang3.patch 0000034110 33.3 KB
jameica.changes 0000015467 15.1 KB
jameica.spec 0000006368 6.22 KB
Revision 14 (latest revision is 15)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1152327 from Fridrich Strba's avatar Fridrich Strba (fstrba) (revision 14)
port to apache-commons-lang3
Comments 6

Benjamin Zöller's avatar

HI @fstrba, I have updated to this package but now I cannot use jameica with hibiscus plugin anymore. The developer from hibiscus told me there is something wrong with your package. Got his error message: *** System-Informationen ***

Jameica: 2.10.4 (build date: )

Plugins: jameica.ca 2.11.0-nightly(build date: 20240318) hibiscus 2.10.17(build date: 20240229)

os.arch : amd64 os.name : Linux os.version : 6.7.9-1-default

java.version : 11.0.22 java.vendor : Oracle Corporation java.runtime.name: OpenJDK Runtime Environment java.vm.name : OpenJDK 64-Bit Server VM

file.encoding : UTF-8

*** Stacktrace ***

java.lang.NoClassDefFoundError: org/apache/commons/lang/StringUtils at de.willuhn.jameica.hbci.HBCIProperties.getNameForBank(HBCIProperties.java:403) at de.willuhn.jameica.hbci.gui.input.KontoInput.format(KontoInput.java:311) at de.willuhn.jameica.gui.input.SelectInput.applyList(SelectInput.java:220) at de.willuhn.jameica.gui.input.SelectInput.getControl(SelectInput.java:181) at de.willuhn.jameica.hbci.gui.input.KontoInput.getControl(KontoInput.java:189) at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:120) at de.willuhn.jameica.gui.input.AbstractInput.paint(AbstractInput.java:101) at de.willuhn.jameica.gui.util.Container.addLabelPair(Container.java:98) at de.willuhn.jameica.hbci.gui.boxes.Overview.paint(Overview.java:87) at de.willuhn.jameica.gui.parts.ExpandPart.paint(ExpandPart.java:103) at de.willuhn.jameica.gui.internal.views.Start.paint(Start.java:102) at de.willuhn.jameica.gui.internal.views.Start.bind(Start.java:76) at de.willuhn.jameica.gui.GUI$5.run(GUI.java:724) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67) at de.willuhn.jameica.gui.GUI$6.run(GUI.java:921) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:183) at org.eclipse.swt.widgets.Display.syncExec(Display.java:5960) at de.willuhn.jameica.gui.GUI.startSync(GUI.java:917) at de.willuhn.jameica.gui.GUI.startView(GUI.java:601) at de.willuhn.jameica.gui.GUI.startView(GUI.java:536) at de.willuhn.jameica.gui.internal.action.Start.handleAction(Start.java:28) at de.willuhn.jameica.gui.Navigation.start(Navigation.java:394) at de.willuhn.jameica.gui.Navigation.access$500(Navigation.java:48) at de.willuhn.jameica.gui.Navigation$MyActionListener.handleEvent(Navigation.java:489) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5855) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1529) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1555) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1538) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1316) at de.willuhn.jameica.gui.Navigation.select(Navigation.java:368) at de.willuhn.jameica.gui.GUI.loop(GUI.java:933) at de.willuhn.jameica.gui.GUI.init(GUI.java:335) at de.willuhn.jameica.system.Application.init(Application.java:145) at de.willuhn.jameica.system.Application.newInstance(Application.java:87) at de.willuhn.jameica.Main.main(Main.java:78) Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:594) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:527) ... 36 more


Eric Schirra's avatar

I say it again and again, this unbundling is crap and causes unnecessary errors and work. I will remove this unbundling soon and use all sources from upstream. Incidentally, this is exactly what is always cited as an advantage of flatpack for micro, alp systems.


Benjamin Zöller's avatar

Thanks for your reply. Sorry but I can't follow you. Will this be fixed?


Eric Schirra's avatar

Yes. I hope I will have time on weekend.



Benjamin Zöller's avatar

Thanks, it is working again! Great Job!

openSUSE Build Service is sponsored by