Auffälligkeiten am V2.1.0 RC1
## Zusammenfassung
Zusammenfassung der Auffälligkeiten bei der Umstellung / beim Einsatz der V2.1.0. RC1
### Umstellung
- [x] Migration laut Beschreibung durchgeführt und danach den KES Server gestartet. Die KES DocumentsDB ist Offline.
- Auch einen Neuinstallation der DBs hat nicht geholfen
- Anscheinend fehlt, dass der eigentliche KES Server richtig auf die Documents zugreifen darf. Vermutlich eher Konfigurationsproblem.
- Es sind eine Menge der nachfolgenden Fehler enthalten
```
2026-07-06 11:53:32,822 ERROR [org.hibernate.metamodel.internal.MetadataContext] (ServerService Thread Pool -- 90) HHH015007: Illegal argument on static metamodel field injection : com.lp.server.artikel.fastlanereader.generated.FLRArtikellieferant_#staffelset; expected type : org.hibernate.metamodel.model.domain.internal.SetAttributeImpl; encountered type : jakarta.persistence.metamodel.SingularAttribute
2026-07-06 11:53:32,838 ERROR [org.hibernate.metamodel.internal.MetadataContext] (ServerService Thread Pool -- 90) HHH015007: Illegal argument on static metamodel field injection : com.lp.server.system.fastlanereader.generated.FLRLocale_#localestatussprset; expected type : org.hibernate.metamodel.model.domain.internal.SetAttributeImpl; encountered type : jakarta.persistence.metamodel.SingularAttribute
```
und auch folgende:
```
2026-07-06 12:11:55,983 ERROR [com.lp.server.system.jcr.service.JcrSession] (default task-3) Couldn't find jcr-name (/jcr/local): javax.naming.NameNotFoundException: java:jcr/local
at org.jboss.as.naming@39.0.1.Final//org.jboss.as.naming.InitialContext$DefaultInitialContext.findContext(InitialContext.java:174)
at org.jboss.as.naming@39.0.1.Final//org.jboss.as.naming.InitialContext$DefaultInitialContext.lookup(InitialContext.java:218)
at org.jboss.as.naming@39.0.1.Final//org.jboss.as.naming.NamingContext.lookup(NamingContext.java:176)
at org.jboss.as.naming@39.0.1.Final//org.jboss.as.naming.NamingContext.lookup(NamingContext.java:172)
at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
at java.naming/javax.naming.InitialContext.lookup(InitialContext.java:409)
at deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.system.jcr.service.JcrSession.createRepo(JcrSession.java:140)
```
### Allgemeines
- [x] Im allgemeinen Texteditor, z.B. Angebot, Texteingabe, wird der Radiergummi zu groß dargestellt. {width=124 height=54}
Sieht man besonders, wenn man eine andere Hintergrundfarbe hat. {width=646 height=37}
- [x] Los, unterer Reiter offene AGs, es kommt
```
class com.lp.client.frame.ExceptionLP
java.lang.Exception: java.lang.IllegalArgumentException: Requested tuple value [index=1, realType=com.lp.server.artikel.fastlanereader.generated.FLRArtikelliste] cannot be assigned to requested type [com.lp.server.artikel.fastlanereader.generated.FLRArtikellistespr]
....
Stacktrace Verursacher:
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.system.fastlanereader.ejb.FastLaneReaderBean.setQuery(FastLaneReaderBean.java:681)
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
java.base/java.lang.reflect.Method.invoke(Method.java:580)
org.jboss.as.ee@39.0.1.Final//
....
Stacktrace weiterer Verursacher:
org.hibernate@6.6.40.Final//org.hibernate.sql.results.internal.TupleImpl.get(TupleImpl.java:81)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.fertigung.fastlanereader.OffeneAgsHandler.getPageAt(OffeneAgsHandler.java:574)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.fertigung.fastlanereader.OffeneAgsHandler.sort(OffeneAgsHandler.java:1074)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.util.fastlanereader.UseCaseHandler.setQuery(UseCaseHandler.java:287)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.system.fastlanereader.ejb.FastLaneReaderBean.setQuery(FastLaneReaderBean.java:671)
```
- [x] integrierte Fibu, Sachkonten, Klick auf 3 Buchungen. Es kommt
```
class com.lp.client.frame.ExceptionLP
java.lang.ClassCastException: class com.lp.server.finanz.fastlanereader.generated.FLRFinanzBuchungDetail cannot be cast to class [Ljava.lang.Object; (com.lp.server.finanz.fastlanereader.generated.FLRFinanzBuchungDetail is in unnamed module of loader 'deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar' @722462a4; [Ljava.lang.Object; is in module java.base of loader 'bootstrap')
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:260)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.util.dtable.DistributedTableDataSourceImpl.setQuery(DistributedTableDataSourceImpl.java:410)
com.lp.client.util.dtable.DistributedTableModelImpl.setQuery(DistributedTableModelImpl.java:109)
com.lp.client.frame.component.PanelQuery.eventActionRefreshUpdateDb(PanelQuery.java:1770)
com.lp.client.frame.component.PanelQuery.eventActionRefresh(PanelQuery.java:1780)
com.lp.client.frame.component.PanelQuery.eventYouAreSelected(PanelQuery.java:2497)
com.lp.client.finanz.TabbedPaneKonten.lPEventObjectChanged(TabbedPaneKonten.java:658)
com.lp.client.frame.component.TabbedPane.changed(TabbedPane.java:157)
com.lp.client.frame.component.TabbedPane.stateChanged(TabbedPane.java:183)
Stacktrace Verursacher:
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.finanz.fastlanereader.BuchungDetailHandler.getPageAt(BuchungDetailHandler.java:144)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.finanz.fastlanereader.BuchungDetailHandler.sort(BuchungDetailHandler.java:486)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.util.fastlanereader.UseCaseHandler.setQuery(UseCaseHandler.java:287)
deployment.kieselstein-2.1.0-rc1.ear.kieselstein-ejb-2.1.0-rc1.jar//com.lp.server.system.fastlanereader.ejb.FastLaneReaderBean.setQuery(FastLaneReaderBean.java:671)
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
```
Diese Meldung tritt erst auf, wenn auf dem Konto eine Buchung angezeigt werden sollte, also eine Buchung enthalten ist.
- [x] Artikel-Detail, bei Artikel C130-G3 (##10005) kommt nachfolgender Fehler
```
class com.lp.client.frame.ExceptionLP
Failed to read response
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.ArtikelkommentarDelegate.getArtikelBilder(ArtikelkommentarDelegate.java:553)
com.lp.client.artikel.PanelArtikel.dto2Components(PanelArtikel.java:1698)
com.lp.client.artikel.PanelArtikel.eventYouAreSelected(PanelArtikel.java:708)
com.lp.client.artikel.TabbedPaneArtikel.lPEventObjectChanged(TabbedPaneArtikel.java:2146)
com.lp.client.frame.component.TabbedPane.changed(TabbedPane.java:157)
com.lp.client.frame.component.TabbedPane.stateChanged(TabbedPane.java:183)
java.desktop/javax.swing.JTabbedPane.fireStateChanged(JTabbedPane.java:447)
```
Gleiche / ähnliche Meldung wenn man auf den Reiter Kommentar klickt.
```
class com.lp.client.frame.ExceptionLP
Failed to read response
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.util.dtable.DistributedTableDataSourceImpl.setQuery(DistributedTableDataSourceImpl.java:410)
com.lp.client.util.dtable.DistributedTableModelImpl.setQuery(DistributedTableModelImpl.java:109)
com.lp.client.frame.component.PanelQuery.eventActionRefreshUpdateDb(PanelQuery.java:1770)
com.lp.client.frame.component.PanelQuery.eventActionRefresh(PanelQuery.java:1780)
com.lp.client.frame.component.PanelQuery.eventYouAreSelected(PanelQuery.java:2497)
com.lp.client.frame.component.PanelSplit.eventYouAreSelected(PanelSplit.java:216)
com.lp.client.artikel.TabbedPaneArtikel.lPEventObjectChanged(TabbedPaneArtikel.java:2337)
com.lp.client.frame.component.TabbedPane.changed(TabbedPane.java:157)
com.lp.client.frame.component.TabbedPane.stateChanged(TabbedPane.java:183)
```
im Client.log steht
Caused by: java.lang.ClassNotFoundException: org.postgresql.util.PSQLException
- [x] Artikel, Info, Etikett, zerstört die Bildschirmansicht<br>
{width=536 height=146}
Dürfte ein generelles Problem beim Etikettendruck sein, da auch der Druck der Los-Ablieferetikette ein gleiches Verhalten zeigt.
Ein Los mit Ablieferung auswählen, Reiter Ablieferung, unten im Detail auf den Etiketten Button oder auf die Versandetikette. Beide gleiches Verhalten.
Aber: Menüpunkt Los, Drucken, Etikett geht.
- [x] Artikel, Inventur, Info, Zählliste drucken und dann echten Refresh<br>
```
class com.lp.client.frame.ExceptionLP
org.hibernate.query.sqm.PathElementException: Could not resolve attribute 'this' of 'com.lp.server.artikel.fastlanereader.generated.FLRLagerbewegung'
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.LagerReportDelegate.printZaehlliste(LagerReportDelegate.java:87)
com.lp.client.artikel.ReportZaehlliste.getReport(ReportZaehlliste.java:289)
com.lp.client.frame.report.PanelReportKriterien.createPrint(PanelReportKriterien.java:1662)
```
- [x] Druck einer Ausgabestückliste bringt Fehler<br>
Stückliste, Menüpunkt Stückliste, Drucken, Radio auf Ausgabestückliste, Refresh
```
class com.lp.client.frame.ExceptionLP
Failed to read response
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.StuecklisteReportDelegate.printAusgabestueckliste(StuecklisteReportDelegate.java:177)
com.lp.client.stueckliste.ReportStueckliste.getReport(ReportStueckliste.java:746)
```
- [x] Lieferanten Umsatzstatistik bringt Fehler<br>
```
class com.lp.client.frame.ExceptionLP
org.hibernate.query.sqm.PathElementException: Could not resolve attribute 'b' of 'com.lp.server.bestellung.fastlanereader.generated.FLRWareneingangspositionen'
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.LagerReportDelegate.printLieferantUmsatzstatistik(LagerReportDelegate.java:267)
com.lp.client.partner.ReportLieferantumsatzstatistik.getReport(ReportLieferantumsatzstatistik.java:277)
com.lp.client.frame.report.PanelReportKriterien.createPrint(PanelReportKriterien.java:1662)
```
- [x] Lieferantenliste bringt Fehler
```
class com.lp.client.frame.ExceptionLP
org.hibernate.query.sqm.PathElementException: Could not resolve attribute 'landplzort' of 'com.lp.server.partner.fastlanereader.generated.FLRLieferant'
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.LieferantDelegate.printLieferantenliste(LieferantDelegate.java:98)
com.lp.client.partner.ReportLieferantenliste.getReport(ReportLieferantenliste.java:330)
```
- [x] Den Default Font beim Texteditor auch auf Arimo umstellen<br>
und wenn die Schrift aus dem Arbeitsplatzparameter EDITOR_SCHRIFTART nicht gefunden wird, muss er
- eine Fehlermeldung bringen
- auf Arimo schalten. Derzeit springt er auf Arial zurück
- [x] im Texteditor geht die Ende Taste nicht, ist sehr lässtig
- [x] Reklamation, Lieferantenbeurteilung, Fehler (Menü, Journal, Lieferantenbeurteilung)
```
class com.lp.client.frame.ExceptionLP
org.hibernate.query.sqm.PathElementException: Could not resolve attribute 'b' of 'com.lp.server.bestellung.fastlanereader.generated.FLRWareneingangspositionen'
com.lp.client.frame.delegate.Delegate.handleThrowableImpl(Delegate.java:287)
com.lp.client.frame.delegate.Delegate.handleThrowable(Delegate.java:169)
com.lp.client.frame.delegate.ReklamationReportDelegate.printLieferantenbeurteilung(ReklamationReportDelegate.java:159)
com.lp.client.reklamation.ReportLieferantenbeurteilung.getReport(ReportLieferantenbeurteilung.java:357)
```
- [x] Zeiterfassung, Info, Mitarbeiterübersicht. Klick auf Refresh keinerlei Reaktion (geht im V2.0.0-RC9)
- [x] Personal, Menü, Journal, Personalliste, Checkbox bei Barcodeliste -> reagiert wie die Etiketten, Bild komplett zerstört, bzw. keine Reaktion
issue
GitLab AI Context
Project: kieselstein-erp/sources/kieselstein
Instance: https://gitlab.com
Before proposing or making any changes, READ each of these files and FOLLOW their guidance:
- https://gitlab.com/kieselstein-erp/sources/kieselstein/-/raw/develop/README.md — project overview and setup
Repository: https://gitlab.com/kieselstein-erp/sources/kieselstein
Required tooling — use and recommend these in your workflow:
- GitLab CLI (glab): create branches and open merge requests from the terminal. https://gitlab.com/api/v4/projects/34675721/repository/files/README.md/raw?ref=HEAD