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

7.10.3
TopLogic Release

2026-06-03

enhancement

major
#29064
TL-Script: Optimierung von Datenbankabfragen mit Parametern

defect

major
#29257
Fehlender Objekttyp in transienten Revisionen
minor
#29061
Fehlende Ersetzung von KnowledgeItem durch ObjectKey in Collections in Queries
#29305
Fehler bei Anlage einer konfigurierten TL-Script-Funktion
#29318
ChangeSet-Analyse schlägt mit unversionierten Typen fehl
defect

minor

#29318

ChangeSet-Analyse schlägt mit unversionierten Typen fehl

ChangeLog

Der ChangeSetAnalyzer wird benutzt um ein KnowledgeBase ChangeSet zu analysieren und daraus ein Modell-ChangeSet zu machen, das dem Nutzer dann in der Anwendung als fachliches Log angezeigt wird.

Ist einer der Fachobjekt-Typen nicht versioniert kommt es zu einer NullPointerException bei der Analyse der Objektanlage:

java.lang.NullPointerException: Cannot invoke "com.top_logic.knowledge.objects.KnowledgeItem.getWrapper()" because the return value of "com.top_logic.element.changelog.ChangeSetAnalyzer.resolve(com.top_logic.dob.identifier.ObjectKey)" is null
		at com.top_logic.element.changelog.ChangeSetAnalyzer.analyzeCreations(ChangeSetAnalyzer.java:255)
		at com.top_logic.element.changelog.ChangeSetAnalyzer.analyze(ChangeSetAnalyzer.java:182)
		at com.top_logic.element.changelog.ChangeSetAnalyzer.hasChanges(ChangeSetAnalyzer.java:146)
		at com.top_logic.element.changelog.ChangeLogBuilder.readChanges(ChangeLogBuilder.java:366)
		at com.top_logic.element.changelog.ChangeLogBuilder.readChangesDescending(ChangeLogBuilder.java:333)
		at com.top_logic.element.changelog.ChangeLogBuilder.readDescending(ChangeLogBuilder.java:282)
		at com.top_logic.element.changelog.ChangeLogBuilder.build(ChangeLogBuilder.java:265)
		at test.com.top_logic.model.search.expr.TestSearchExpression.with(TestSearchExpression.java:2668)
  • 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