TopLogic - the automated application engine
  • Releases
  • Dokumentation
  • Github
  • Discord
  1. Home
  2. Releases
  3. TL_7.6.0-M1
  4. #27256

7.6.0-M1
TopLogic Release

2023-04-27

Enhancement

Major
#26283
In-app configured global dialogs
#27261
discontinuation: project-*, tl-perf, tl-export, tl-sync-demo-*, vw-pmt, tl-themes-glossy
Detail
#27264
Selection components should not unpack one-element sets
#27267
ListModelBuilder shall return a collection in getModel(...).
#27281
ApplicationTesting: Better error message for non-executable commands

Bugfix

Major
#27297
Error initializing the database on PostgreSQL and Oracle
Detail
#27256
MEInstanceTableModelBuilder.supportsListElement throws NPE if wrapper.tType() == null
#27286
File filter in upload dialog allows upload of other files
#27288
Missing documentation with incomplete workspace
Bugfix

Detail

#27256

MEInstanceTableModelBuilder.supportsListElement throws NPE if wrapper.tType() == null

Code migrationTLModel

The reason is that there are wrappers without type. The problem does not occur on TL 6. There every wrapper still has a type.

Solution

The class is deleted and replaced by the existing class tl:TypeInstanceListModelBuilder from the same package. This does not have the problem.

Code Migration

Find the class MEInstanceTableModelBuilder. Replace all usages with the class tl:TypeInstanceListModelBuilder. This is in the same package. Replace the name of the Config Property metaElement with meta-elements. See for example: [320926]

Test

Edit something in the view "Role profiles" and save it. No error should appear in the log.

  • Get Started
  • Github
  • Discord
  • Das Unternehmen hinter TopLogic
  • Softwareentwicklung heute
  • Kontakt

© Copyright – Business Operation Systems GmbH

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