TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.9.8
  4. #29035

7.9.8
TopLogic Release

2026-01-16

enhancement

major
#27376
TLScript Funktion "sessionRevision()"
minor
#28746
Baum-Grid mit transienten Objekten zeichnet Selektion mit TransientTLObjectNaming auf
#28985
Update fasterxml to Version 2.19.2

defect

critical
#29012
Replace dependency org.lz4:lz4-java with at.yawk.lz4:lz4-java [SECURITY] CVE-2025-12183, CVE-2025-66566
major
#28357
IDEResources nicht standardmäßig einbinden
#28932
Deleted object access im WebFolder
#28959
Drop in eine leere Tabelle nicht möglich
#29018
Anlage Doppelter Rückreferenzen verhindern
#29040
Endlosschleife beim Excel-Export von HTML Attributen
minor
#27287
TL-Script add() liefert Fehler bei Set-Referenz, wenn Wert schon enthalten
#28150
Lange Items im Multi DropDown führen zu Auswahl-Problemen
#28285
Strings haben im TLScript Editor manchmal eine falsche Farbe
#28681
Fehler bei Anzeige fremder "Objekte" im Formulareditor
#28699
Fehlende Bilder in TL-Script Beschreibungstexten
#28921
Goto zu FormOverlay's verhindern
#28928
In multi-select Selektionsfeld ist Option nicht abwählbar, wenn aktuell nicht in Optionen enthalten
#28956
Clientseitige Fehler im "afterRendering" werden verschluckt
#29003
Migration: Umbenennen von Referenzen mit Legacy-Enums schlägt fehl
#29035
Log-Anzeige crasht bei korrupten Log-Files

update

critical
#29008
Update dependency org.mozilla:rhino to v1.7.14.1 [SECURITY]
#29034
Update dependency org.apache.logging.log4j:log4j-core to v2.25.3 [SECURITY]
defect

minor

#29035

Log-Anzeige crasht bei korrupten Log-Files

Monitoring

Wenn in einem Log-File ein unvollständiger Log-Eintrag existiert, dann crahst die Log-File-Anzeige.

Z.B.:

2026-01-07T10:12:06,208 INFO  [pool-2-thread-1]: com.top_logic.mig.html.layout.TopLevelComponentScope - Disposing subsession after window close. 
2026-01-07T10:12:06,208 INFO 
2026-01-07T10:15:58,297 INFO  [MemoryLogThread]: com.top_logic.util.maintenance.MemoryObserver - Used Memory: 432MB (526MB VM size, 94MB free in VM): Sum Heap Space (MB) ( Green ) 572.10 / 2,048.00 Eden Space (MB) ( Red ) 101.00 / -0.00 Survivor Space (MB) ( Green ) 19.00 / -0.00 Tenured Gen (MB) ( Green ) 310.69 / 1,024.00 Perm Gen (MB) ( Green ) 160.41 / 1,024.00 

Führt zu

java.lang.NullPointerException
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
	at java.base/java.util.concurrent.ForkJoinTask.getThrowableException(ForkJoinTask.java:564)
	at java.base/java.util.concurrent.ForkJoinTask.reportException(ForkJoinTask.java:591)
	at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:689)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateParallel(ReduceOps.java:927)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:682)
	at com.top_logic.monitoring.log.LogLineModelBuilder.getModel(LogLineModelBuilder.java:67)
	at com.top_logic.layout.table.component.TableComponent.createRowObjects(TableComponent.java:1130)
	at com.top_logic.layout.table.component.TableComponent.createApplicationModel(TableComponent.java:1029)
	at com.top_logic.layout.table.component.TableComponent.createTableData(TableComponent.java:1356)
	at com.top_logic.layout.table.component.TableComponent.getTableData(TableComponent.java:1334)
	at com.top_logic.layout.table.component.TableComponent.getTableModel(TableComponent.java:1114)
	at com.top_logic.layout.table.component.TableComponent.validateRows(TableComponent.java:617)
	at com.top_logic.layout.table.component.TableComponent.validateModel(TableComponent.java:524)
	at com.top_logic.mig.html.layout.LayoutComponent.doValidateModel(LayoutComponent.java:4476)
	at com.top_logic.mig.html.layout.LayoutComponent.performValidation(LayoutComponent.java:4452)
	at com.top_logic.mig.html.layout.ModelValidator.visitLayoutComponent(ModelValidator.java:33)
	at com.top_logic.mig.html.layout.DefaultDescendingLayoutVisitor.visitAJAXComponent(DefaultDescendingLayoutVisitor.java:32)
	at com.top_logic.layout.basic.component.AJAXComponent.acceptVisitor(AJAXComponent.java:67)
	at com.top_logic.mig.html.layout.LayoutComponent.acceptVisitorRecursively(LayoutComponent.java:3964)
  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

  • top-logic.com
  • Nutzungsbedingungen
  • Impressum
  • Rechtlicher Hinweis
  • Datenschutz
  • EN
  • Login