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

7.5.0
TopLogic Release

2023-03-31

Verbesserung

Top-Thema
#25645
OpenAPI-Server
#26207
REST-Aufrufe über TL-Script an externe APIs nach OpenAPI-Spezifikation
#26368
Abhängigkeitsmanagement und Build auf Maven umstellen
#26910
TL-Sync für größere Lasten optimieren
Wichtig
#25000
Unversionierte TLAnnotation's in AttributeSetting's setzen
#25536
TL-Doc: TL-Script Seiten überarbeiten
#25776
Spaltenkonfiguration für Containment-Attribute bei Anzeige als Formulartabelle
#25881
Keine automatische Anlage von "Tabellen-Typen" mehr für Datenbanktabellen
#26365
Explizite Optionsreihenfolge in selector.template.xml ermöglichen
#26392
Selektionsfilter für Baumauswahl
#26411
Kacheln: Benutzerdefinierte Kommandos im Kontextmenü von Objektkacheln
#26415
Einbetten von Eigenschaften einer Liste polymorpher Objekte in ein Formular
#26421
XIO: Konfigurierbarer Import-Handler
#26444
Angabe des Kontext-Objekts in TL-Script Objekterzeugung
#26501
PDF-Export eines InApp Formulars
#26532
Attribute vom Typ Report/Template über HTML-WYSIWYG-Editor bearbeiten
#26542
yFiles: onDoubleClick und Kontext-Menü auf Knoten
#26563
Prüfung von Abhängigkeiten auf Sicherheitslücken
#26588
TL-Script-Format für Text mit eingebetteten Ausdrücken
#26620
Drag and Drop mit Mehrfachselektion
#26626
Systematisches Logging für Kafka
#26644
Kafka und TL-Sync sollen bei Problemen einen Exponential Backoff verwenden
#26696
Increase minimum Java version to 11
#26715
Einheitliche Multiselektionsdarstellung für Grid und Tabellen
#26719
WrapperGenerator: Maven-Plugin für Wapper-Generierung
#26726
Datentyp "Code"
#26732
Layout-Editor: Alternative Sichten für unterschiedliche Modelltypen
#26739
WrapperGenerator: Typisierte Factory-Methoden und addXxx(), removeXxx()
#26746
Modell: Passwort-Attribute
#26761
TL-Script: contextPath() Funktion
#26772
Listenwertige Attribute mit primitivem Typ
#26775
Automatische Übersetzung von I18NConstants
#26811
Kafka & TL-Sync Log-Meldungen in eigene Datei auslagern
#26816
Monitor Seite um Kafka und TL-Sync Status erweitern
#26864
Passwort-Änderung bei Passwort-Vergabe durch Administrator erzwingen
#26893
Optionale Abhängigkeiten zwischen Services (ManagedClass)
#26905
Lösch-Callback am Fachobjekt
#26920
Wertvorschläge für Zahlen- und Zeichenketten-Attribute
#26936
WrapperGenerator: Lookup-Methoden für Enums/Classifier, bessere Typisierung für Referenzen
#26959
Drag&Drop: Verallgemeinerung der DropByExpression-API
#26986
Theme-Variablen nicht direkt sondern nur über CSS-Variablen nutzen
#26999
Typisierte Konfiguration: Short-cut Format für listen-wertige Properties
#27001
ProgressDialog: Bessere Reaktionsmöglichkeit auf Fehler im Hintergrundprozess
#27053
TLScript zum Auflösen eines Modellteils
#27057
BulkIdLoad soll auch Flex-Attribute laden
#27060
Neuer Typ: tl.util:JSON
#27067
Bessere Tooltips für Modell-Elemente, Icons für TLClassifier
#27068
ResKey mit fixer Anzahl Werte
#27109
In neuer App standardmäßig das Prozess-Cockpit einblenden
#27118
TopLogic über Debian-Pakete installieren
#27135
Layout-Editor-Funktionen von Fachfunktionen abgrenzen
#27159
Modell-Editor: Übersetzung aller Modulnamen plus Anzeige von technischem Namen
#27186
Context-lokale Umgebungsvariablen: Anwendungsproperties über JNDI belegen
#27196
DeepL: Glossare für Übersetzungen verwenden
#27214
TL-Script unversionierter Objekt-Vergleich
#27215
Historische zu-n Referenzen
#27234
ChartJS und OpenAPI in BPE-Standardkonfiguration einbinden
Detail
#15276
AssociationCache für mixed MOReference anpassen
#24564
Anlegen von ScriptRecorder Templates nicht im deploy Ordner
#25031
Verzeichnisstruktur auf Maven-Konventionen anpassen
#26215
TL-Doc: Plugin für Templates
#26288
Anzeige der Uptime der Anwendung
#26317
Resources-Normalisierung eines Moduls ermöglichen
#26363
Struktur-Modifikation einer Datenbanktabelle über SQL-Sprache
#26377
FileManager: Abhängigkeit von java.io.File entfernen
#26385
Template Argumente Konfiguration minifizieren
#26387
Menge der bearbeitbaren Spalten in Grids konfigurieren
#26397
Einfache Konfiguration von Modell-Updates via MigrationProcessor
#26398
Automatisiertes Erstellen von TableInterfaces abschaffen
#26404
CKEditor auf Version 4.17.1 updaten
#26408
Konfigurationsformat für TLClassifier
#26409
XIO: Optimiertes Einfügen in eine Multi-Referenz
#26410
XIO: Zuweisen einer Objekt-ID aus Text-Content
#26417
Safety: Labelausgabe auch in Fehlersituationen und bei ungültigem Systemzustand
#26418
Initializer für Objektanlagedialog
#26420
Refactoring: ResPrefix aus AbstractFormDialog entfernen
#26423
Zugriff auf die Detail-Informationen des Typ-Index
#26425
Property-Editor für die Bearbeitung von `ConfigurationItem`s als XML
#26427
Annotationen auf Kompositionen einschränken
#26458
Sortierung der Optionen im ItemEditor
#26468
Reihenfolge der Dialog-Buttons wenn neue Listenelemente konfiguriert werden
#26495
Scripting: Objekte in Drag-Drop-Operationen kompakt referenzieren
#26506
Bei Fehlern in Model-XML-Dateien Anwendungsstart rechtzeitig abbrechen
#26508
TableDataExport soll auch nur Export zur Verfügung stellen
#26510
Bibliothek log4j auf Version >= 2.16.0 aktualisieren
#26512
ProgressDialog: Zugriffe auf den aktuellen Fortschrittszähler
#26524
App-Deployment aus pre-built Repository-Artefakten
#26533
FormMember Namen für TypeParts sollen unabhängig von Überschreibungen sein
#26549
Formulartabellen: Anpassung Standardspalten
#26551
TLScript: Variablen-Definition direkt in HTML-embedded-Expressions.
#26552
TLScript: Script-embedding in HTML über Script-Tag
#26568
Maven: Resourcen einfach normalisieren
#26593
Formular-Gruppen aus Konfigurationen initial zugeklappt darstellen
#26595
.info and .tooltip bei Resource-Keys vereinen
#26597
Literale ResKeys mit Suffix-Keys
#26604
Tabellenspalten für Resourcen
#26614
Übersetzungen für Datentypen
#26700
Nicht existierende Gruppen im Security Storage lassen Commits fehlschlagen
#26703
Update MSSQL-JDBC-Driver to Version 10.2.0.jre11
#26707
Tool zur Überprüfung von API-Konsistenz
#26708
Check auf fehlende Übersetzungen der I18NConstants im nightly Build
#26712
Maven-Konfiguration zum Aufruf von "Normalize-Layouts"
#26722
TL-Maven-Plugin: Goal `translate` mit verschlüsseltem Server-Passphrase für DeepL
#26723
Tabellenspalte für primitives Modellattribut (einfach) umdefinieren
#26728
CodeEditorControl soll keinen ACE-Editor für unsichtbare Felder schreiben
#26734
Schema-Editor: Spaltenauswahl bei der Definition von Key-Attributes
#26747
JavaDoc: Warnung bei CameCase Inhalt innerhalb <p>-Tags in
#26752
Entfernen des Moduls tl-help
#26755
CKEditor auf Version 4.19.1 updaten
#26764
Modell-Editor: Gestaltung des Kontextmenü verbessern
#26765
Modell-Editor: Kontextmenü erweitern mit GoTo Definition
#26766
Model-Upgrade: Make-Abstract und Make-Concrete
#26784
Migrate TLDoclet to jdk.javadoc.doclet
#26799
Bessere Ladecursorunterstützung bei mehreren langlaufenden GUI-Aktionen
#26814
Schnelleres Auflösen von Dateien im FileManager (ohne Files.exists(...))
#26815
KBDataProducerTask soll auf Stop-Aufforderung des Schedulers reagieren
#26822
Migration: DB-Schema-Update nach der Migration
#26835
instanceof-Prüfungen unversioniert durchführen
#26838
Selektion für SingleSelectionModel reduzieren falls notwendig
#26841
Migration: Verschieben von Instanzen in eine andere Tabelle
#26858
Aufrufe von ModelBuilder.supportsModel() reduzieren
#26871
Vereinfachte Mail-Konfiguration für IMAPS und SMTPS
#26872
Wählbare ID-Spalte am Typ
#26877
Bessere Kontext-Informationen bei gelöschten Objekten
#26887
Datenbank-Passwörter verschlüsselt angeben
#26889
Pepper im Argon Hashing verschlüsseln
#26913
Performance beim Löschen mehrerer Objekte verbessern
#26917
Standardauswahl für Wertvorschläge: Optionen über Ausdruck
#26918
Implementierungen für in-app Annotationen priorisieren
#26935
Close-Dialog nach Create konfigurierbar machen
#26938
Allow configuring control tag and CSS classes for all configurable control renderers
#26940
Größe von Button-Icons im Theme vorgeben
#26946
Resource-Path der Anwendung in den Umgebungsvariablen anzeigen
#26952
Anpassbarkeit der Breadcrumb-Darstellung
#26953
Icon-Bibliothek: Bootstrap Icons
#26966
StorageMapping am PrimitiveStorage konfigurieren
#26982
Breite der Selektions- und Detailspalte über Theme-Variable steuern
#26983
Breite von Filter-Dialogen über Theme-Variable(n) anpassen
#26985
Style-baren DIV-Container um die Demo-Lizenz-Anzeige einführen
#27000
Formular bei Invalidierung neu bauen
#27006
Add Tooltip description for LoginMessage interval attribute.
#27008
Tooltips über Tabs ermöglichen
#27011
Update Maven-Resources-Plugin zu Version 3.3.0
#27015
Logging im KBDataProducerTask soll Fehlerfälle besser abdecken
#27024
Unterstützung für Multi-File-Upload in deklarativen Formularen
#27055
Service-Editor Kommandos sollen nicht immer aktiv sein
#27063
Java Klasse für TLObject Implementierung cachen
#27075
Navigation berechnerter Config-Properties über Collections
#27095
Bulk-Verarbeitung von Objekt-Löschungen beim Layout-Update
#27106
Lösch-Befehl sollte offenen Dialog schließen (können)
#27108
Risikoanalyse: Koordinatenursprung nach unten/links verschieben
#27111
Auch ohne Log-Viewer Log-Ausgaben erhalten
#27116
Support für MariaDB in Kombination mit JNDI-Konfiguration
#27133
Breite der minimierten Sidebar über Theme-Variable anpassen
#27151
ApplicationAction, die andere Action-Scripts aufruft
#27154
TL-Sync soll den Empfang bei fehlenden Nachrichten anhalten
#27158
Einkürzung von Button Labels im Change-Check-Dialog
#27169
Deklarative Formulare: Property-Editoren über Konfiguration statt Annotation setzten
#27173
Automatische Sprachen-Bestimmung beim Wrapper generieren
#27175
Auto-update von Debian-Deployments
#27180
Default Label für Komponenten im Inspector
#27225
Bulk-Dependency-Update
#27236
Model-Definition für Revision
#27251
TLModelUtil: Deklarierte ConfigurationException durch TopLogicException ersetzten
Kleinigkeit
#26706
Besseres Logging beim Bauen des App-WARs
#26737
Eclipse-Maven-Settings: Aktuelle TL-Version als Minimum Version für Plugin-Exclude
#26738
Archetype: Vollqualifizierte Modul-Namen vermeiden
#26914
Alias und System Properties für ZooKeeper Port und Kafka Port

Fehlerbehebung

Top-Thema
#26850
Enums eines Moduls verschwinden beim Anlegen und Löschen von Enums in diesem Modul
#27205
TL-Sync Sender stoppt bei Update von Assoziation
Wichtig
#25761
Race Condition in TL-Sync bei Modell-Änderungen, zB. neuer TLClassifier
#26318
TL-Doc: Seiten lassen sich manchmal nicht speichern
#26367
Fehler beim Update des Layout-Storage
#26391
Baum-Auswahl lässt sich nicht an das aktuelle Objekt anpassen
#26456
DatabaseLayoutCache bietet evtl. Daten für falsche Themes an
#26534
Speicherloch in GraphComponent
#26565
Resource Leak: Files.list(...).foreach(...)
#26612
Invalide Sessionrevision bei mehreren Threads
#26622
Fehlende Test-Konfigurationen für Tests in Maven-Workspaces
#26631
XMain basierte Tools starten nicht mehr
#26716
WrapperGenerator: Ableitung von StructuredElement nicht für alle Klassen eines Moduls
#26790
Fehler beim Laden von Objekten mit langen Texten mit H2
#26791
Knowlege-Base: Fehler beim Update von Gültigkeits-Zeiträumen beim Nachladen von Objektdaten
#26802
Migrationsskripte werden nicht ausgeführt
#26808
Replaymigration mit H2 scheitert bei langen CLOB und BLOB Werten
#26809
Replaymigration scheitert aufgrund von Zugriff auf Nur-Lesen-Spalten
#26930
Lange Werte führen zu unbenutzbaren Spaltenfiltern
#26968
Fehlende Items im Refetch-Update-Event
#27123
Sinnlose Auswahl bei "Tabs konfigurieren"
#27137
In-app konfigurierte Tabellen nicht exportierbar
#27138
Fehler beim Drag der selektierten Zeile eines nicht-initialen Slices einer Tabelle
#27139
Button-Menü in Button-Leiste öffent sich nicht
#27193
Konfigurations-Export über Kontext-Menü im Modell-Editor defekt
#27207
Suchvorschläge von SelectFields und Popups der Breadcrumb werden falsch platziert
#27228
Fehlende Anzeige von Flex-Daten bei historischen Objekten
#27241
OpenAPI: Fehler obwohl Abfrage erfolgreich
Detail
#19344
Attribute vom Typ TLEnumeration liefern trotz multiple=false Collections
#23801
Labelberechnung im Excelexport berücksichtigt Tabellenkonfiguration nicht
#24788
Fehlendes Deployment von top-logic.js und CSS für Production-Mode
#25322
Formularfeld für mandatory DateTime Attribut fälschlich als geändert markiert
#25343
Fehlender Filename-Check bei Multi-Upload
#25501
EncodeConfigurationValues.jsp schreibt ungequotete Parameter an die GUI
#25606
Model-Editor: Fehlender Change-Check bei Formular- und Annotationsbearbeitung
#25612
Modell Editor zeigt bei Änderungen von Referenzen Verknüpfungsenden in der Attributtabelle an
#25613
BPE: Anlage neuer Prozessinstanzen mit Pflichtfeldern nicht möglich
#25652
In-App-Modellierung: Rückreferenzen von Kompositionen werden als multiple=true angelegt
#25732
Modellbasierte Suche: Eingabevalidierung: Filterabfrage führt zu NullpointerException
#25834
Fehler bei System ohne "Wartungsseiten"
#25852
Fehlende Prüfung auf null beim Empfang von Referenzen in TL-Sync
#25858
Modell-Editor läd bei Script-Ausführung Seite neu
#25859
JavaScript-Fehler beim Aufklappen von Knoten in TreeTables
#26013
Fehlerhafte Entfernung von Item-Layout-Resourcen
#26373
Icon eines Toolrow-Buttons kann InApp nicht geändert werden
#26379
Replay-Migration schlägt fehl, weil die DependencyInjection nicht stattfindet
#26382
Fehlermeldungen "Duplicate tag name..." beim Starten einer Anwendung in der IDE aus einem TL-Studio
#26383
ConcurrentModificationException im Fortschrittsdialog
#26384
partnerGroup wird in selector.template.xml nicht an die Komponente übertragen
#26386
Doppelte Icons für ID-Spalte _self in TreeTables und TreeGrids
#26388
Wurzelknoten bei null Modell ausblenden
#26393
Konfiguration minimieren resettet Properties mit ValueInitializer
#26396
Drag and Drop: Icon aus Tabellenheader in Drop-Zone: NPE
#26402
Modell Editor: Diagramm: Fehler beim Ziehen einer Klasse aus einem anderen Modul ins eigene Arbeitsblatt
#26405
TTypeRewriter loggt Warnung "Unable to resolve items by external reference" auch unnötigerweise
#26406
WYSIWYG YouTube Plugin hat Probleme beim Einbetten
#26407
Kein Thread-Kontext in ProgressDialog.run(I18NLog)
#26422
CodeEditor: Fehler bei Kontextvervollständigung im XML-Mode
#26424
Modell-Diagramm: Fehlende Obertypen-Verbindung bei neuen Klassen
#26426
LogControl: Fehlermeldung durch concurrent Updates
#26428
ChangeCheck während Baumselektion defekt
#26430
ProgressDialog endet optisch nicht bei 100%, wenn Step-Cnt != 100 gewählt wird
#26431
Geänderte Oberklassenbeziehung führt erst nach Neustart zu geänderter Attributliste im Formulareditor
#26438
Checkbox zum Selektieren aller Einträge kann nicht geklickt werden
#26441
Keine Session-Invalidierung beim Login- und Passwort-Änderungsprozess
#26443
Layouteditor: Button vom Typ "Benutzerdefinierte Transaktion" entfernen
#26446
Generische Formulare: Sichtbarkeitsanpassungen überschriebener Attribute werden nicht berücksichtigt.
#26447
Überprüfungen von Referenzen: Werden nur im Formular geprüft, nicht beim Commit
#26457
Wrapper-Generierung für Module ohne Singletons führt zu defekten Klassen
#26460
Modell-Import nicht mehr möglich
#26461
Überschriebenes Attribut erbt zwingend Anpassung "Standardwert"
#26465
Modulnamen mit Parts aus Zifferen erlaubt funktioniert aber nicht
#26484
In-App Template für Grid und Tabellen: Funktion "Prüfer für Benutzung als Listenelement" bekommt Komponentenmodell nicht
#26496
Name-Clash von Temp-Ordnern bei Multi-User-Entwicklung auf Linux
#26500
Unnötige Einrückung bei nicht vorhandenen Bildern
#26513
TL-Doc: Externe Links nicht klickbar
#26515
Fehler in "util.js", Zeile 765: "services" ist undefiniert
#26517
Test-Module müssen Test-Web-Application bereitstellen
#26520
Formularerstellung mit "Fremden Objekten" und individuellen Template schlägt fehl
#26523
Fehlende Bilderersetzung im WYSIWYG Editor
#26525
Import von BPML Dateien mit StructuredText mit manchen Bildern fehlerhaft
#26529
Modellübernahme in Entwicklungsumgebung: ResKeys verbleiben in dynamic Properties
#26531
FormEditor: Fehler bei der Konfiguration von "Macro"
#26536
Beim HTML-Rendern von TLScript-Expressions werden konfigurierte Renderer nicht berücksichtigt
#26540
LayoutStorage indiziert Layouts nach Layout-Pfaden mit unterschiedlichem Pfad-Trenner
#26543
Log-Fehler: Web application resources must start with a '/' character: ...
#26550
TLScript: Quotes in HTML-Text-Content werden nicht entfernt
#26554
Berechnete Webfoldern-Referenzen löschen Ordner beim Löschen des Basisobjektes
#26555
Lesezeichen von TL-Doc nutzen immer die interne Adresse
#26557
TL-Doc: Highlighting von Codeblöcken führt zu RegEx Fehlern
#26559
Mit der Tastatur können nicht alle Optionen von `SelectField`s durchgeblätter werden
#26564
Kryptische Symbole in Kachel-Darstellung
#26569
Fehlende Constraint-Violation beim Löschen von Objekten die von Pflichtfeldern referenziert werden
#26573
Fehlende Icons für Document's in WebFolder'n
#26575
Model-Event während der Rendering-Phase in ThreadDetailComponent
#26577
Import der Dokumentation funktioniert nicht auf Maven-Workspaces
#26579
ClassCastException beim Wechsel des Types für den FormDefinitionEditor
#26583
Encodingprobleme in Hinweisseite auf Systemüberlastung
#26584
Wikiformatierung in mehrzeiligen Text-Attributen / -Textfeldern kaputt
#26587
Optionprovider aktualisieren berechnete Wertvorschläge nicht
#26591
Unerwünschte Anzeige "Voll qualifizierter Name" bei Attributerstellung
#26599
TL-Doc: Beim Startup werden die Seiten aus dem Workspace nicht geladen
#26602
Kein Admin Button im Modern Theme
#26608
Requirejs loggt Fehler bei Benutzung von highlightjs
#26609
DeepL-Übersetzungsknöpfe werden nicht mehr angezeigt
#26611
Fehlendes GUI Update im StructuredTextControl nach Feldänderung
#26619
Inlinen einer Datei im LayoutModelProcessor kaputt
#26623
TestComments schlägt in einem neuen nicht-TopLogic-internen Modul standardmäßig fehl
#26624
Inkrementelle Updates in TreeGrid funktionieren nicht immer
#26625
Fehlende Anwendung der Anwendungskonfiguration bei berechneten Spalten
#26629
Test JSP compile: Jetty nicht gefunden
#26630
Invalide Resource-Namen bei der Suche nach Migrations-Skripten
#26635
Abhängigkeit zu apache-mime4j-0.3.jar entfernen
#26637
Abhängigkeit pac4j auf Version 5.3.1 anheben
#26638
Abhängigkeit H2 auf Version 2.1.210 anheben
#26639
Ext-Modul für Jetty entfernen
#26640
Abhängigkeit openxml4j entfernen
#26641
Update Jetty to 9.4.45.v20220203
#26645
TestComponentConfiguration sollte Templates nicht testen
#26646
Udate POI to Version 5.2.2
#26647
Update jsoup to Version 1.14.3 and guice to Version 5.1.0
#26649
Update commons-io to Version 2.11.0
#26650
Attribut "Bild" wird auf Steckbrief doppelt dargestellt
#26651
StatusReportGrid: Import / Export broken
#26653
Invalid MySQL Dependency in ProjectDemo
#26656
Änderungen bei InApp-Komponenten hinterlässt Sperren
#26660
TL-Remote entfernen
#26661
Speicherloch im Kachel-Layout
#26663
TreeGridComponent: Selektion wird nach Verwerfen einer transienten Zeile nicht zurück gesetzt
#26664
Projektstrukturplan: Fehlende Code Migration
#26665
ProjectStructureEditComponent: Application of column styles broken
#26666
StatusReportOverview: StatusreportDialog initialisiert Kontextkomponente nicht.
#26670
Earned Value: Falsche Berechnung akkumulierter IST - Werte
#26671
Statusbericht: Verbesserungen
#26679
Fix Jps pages.
#26680
Multiselektion Unterstützung in Tree, Table und TreeTable
#26684
Meilenstein Dialog: Name auch im Viewmode anzeigen, sonst springen Formularfelder
#26686
Cache der zuletzt per TL-Sync gesendeten Nachrichten abschalten
#26691
Webfolder: Fehlerhaftes Verhalten mehrfacher Upload-Dateiauswahl
#26694
itext 2.1.7 durch openpdf 1.3.27 ersetzen
#26698
MySQL Connector auf Version 8.0.27 anheben
#26699
Zuklappen der Selektion ändert die Selektion in TreeGrids
#26704
Tool für Dependency-Analyse: Keine doppelten Klassen im ClassPath
#26710
ModelBuilder für Services-Sicht fügt Nutzer-Sitzungen in die Tabelle ein
#26711
ACE Editor und requirejs definieren die globale Variable require
#26717
JavaDoc schreibt standardmäßig außerhalb des Moduls
#26720
CodeEditorControl soll Clientseitige Fehler des ACE Editors berichten
#26724
Meta-Model: Zugriff auf den Index eines Classifiers
#26725
Schema-Editor: Fehler beim Speichern
#26727
Fehlende Anpassung der (Standard-) Selektion nach Baumupdate
#26730
Spalten-Definitionen werden für Compositionstabellen nicht angewendet
#26731
Modell-Editor: Löschen in der Detailsicht entfernt falsches Diagrammelement
#26735
Formulareditor: Crash, wenn Attribut nicht mehr existiert
#26736
Doppelte Konfiguration der Beschreibung eines TLType
#26744
Post-Create-Action in Bäumen funktioniert nicht mit In-App-Kommandos
#26748
Ungenügendes Quoting beim Schreiben von JavaScript
#26750
Drop von Nicht-TL-Objekt auf Tabellen und Bäume verbieten
#26757
Inkonsistente API von StructuredElement
#26758
Modell-Editor verliert Selektion bei Relayout
#26760
Project Demo: Use H2 database config as local default.
#26763
TL-Doc: Kopieren von alter Hilfe Dokumentation funktioniert nicht
#26767
Modell-Export schreibt Resource-Dateien in falsches Modul
#26768
Eltern werden nicht immer expandiert nach Selektionsänderung
#26770
Modell-Editor: Fehler bei Weiterbearbeitung nach Löschen von Element
#26771
NPE beim Filtern aller Threads im Thread-Monitor
#26773
TL-Script: Self-Expression in concat() wird nicht berücksichtigt
#26774
TL-Script: Fehlermeldung, wenn sublist() mit zu großem Index gerufen wird
#26783
WYSIWYG CSS benutzt Variable, die in com.top_logic.icons definiert wird
#26786
Launch-Configs referenzieren noch Java-8 VM
#26795
Datenmigration für Ticket #25881 und #26398
#26797
Transaktion mit Nutzereingabe: Unsichtbare Eigenschaften des Formularmodells können nicht mit Werten belegt (initialisiert) werden
#26800
Scripting: StructuredElement mit beliebiger Singleton-Wurzel aufzeichnen
#26803
KnowledgeBaseRuntimeException bei Zugriff auf gelöschte Referenz
#26804
Keine konsistente Löschung von Modellelementen beim Modell-Upgrade
#26806
Script-Recorder: Branch und Revision nur aufzeichnen, falls es notwendig ist
#26807
Mögliche NPE in MonitorEventAccessor
#26812
Teilbaumupdate eines unsichtbaren Wurzelknotens fehlerhaft
#26827
Keine Fehlermeldung beim Zugriff auf Fremdschlüsselreferenzen, wenn Fremdschlüssel nicht aufgelöst werden kann
#26836
StackOverflow durch Konfigurationsfehler: Berechnetes String Attribut liefert Integer
#26842
Scripting-Recorder: Abspielen der Multiselektion fehlerhaft
#26845
NPE im Übersetzungsdienst, wenn beim Startup keine Netzwerkverbindung verfügbar ist
#26848
Dokumentenmanagement funktioniert nicht in nicht-versionierendem System
#26849
Maps von ConfiguredInstances sollen Reihenfolge behalten
#26852
ApplicationTesting: Keine zwei Sessions für denselben Nutzer im JUnit-Test möglich
#26853
EditComponent verliert Edit-Mode nach Löschung
#26854
Tab löschen einer Tabbar eines Legacy-Tabs wird nicht aufgezeichnet
#26855
Fehlende Abhängigkeit DynamicComponentService -> SafeHTML
#26856
Fehlende Dokumentationsanpassung zu new + Kontext
#26857
Inkonsistente "source" Properties in Dokumentationsseiten
#26859
Verschiedene Eclipse Einstellungen korrigieren
#26865
Fehlender Selektionsmarker in Kompositionstabellen
#26866
Instanz-Browser: Neues transiente Objekt zeigt Typ nicht an
#26867
Konfiguration verwendet unverschlüsseltes SMTP- und IMAP-Passwort
#26868
Animation beenden wenn Tabelle von der GUI abgeräumt wird
#26870
Inaktiver Scheduler crasht die Anwendung
#26873
Application-Monitor "Umgebungsvariablen" zeigt u.U sicherheitskritische Werte an
#26874
Service Editor zeigt "secret" des OpenID Services an
#26880
Auswahl von Icons im Icon-Chooser ist nicht skriptbar
#26883
Drag Vorschaubild im Script-Recorder benutzt Label nicht
#26884
Deklarative Formulare: Fehlendes GUI update bei programmatischen Änderungen eines List-wertigen Property
#26885
Constraints an deklarativen Formularen mit Argumenten aus einer Container-Referenz führen bei neuen Elementen zu Fehlern
#26890
Überschriebene Eigenschaften werden beim Booten aus Modelldefinition nicht richtig initialisiert
#26891
Ruckelnde Tabelleninhalte in FrozenTables
#26894
Fehlende Abhängigkeit ModelBasedSearch -> SearchBuilder
#26895
Fehlende Abhängigkeit MailServer -> MailReceiverService
#26896
DnD: Drop-Operation mit Drop-Type "child" auf Tabelle erhält das falsche Zeilenobjekt
#26903
Unter ungünstigen Umständen Daten aus zukünftigen Revisions sichtbar in AssociationCache's
#26904
CSS-Editor funktioniert nicht mit Top-Logic Theme-Variablen
#26906
Default-Annotationen lassen sich nicht vom Attributtyp erben
#26911
OutOfMemoryError bei App-WAR-Erzeugung
#26921
ClassCastException bei der Auswertung von Security-Regeln, die sich auf (Nicht-StructuredElement-)Singletons eines Moduls beziehen
#26922
Mit generierten Fachklassen erhält ein Default-Provider eines Attributs in einer Nicht-Struktur-Klasse keinen Create-Context
#26923
ModelNamingSchemes bekommen teilweise "value context" nicht
#26924
Horizontal dargestellte Radio-Button-Selektion ragt über Formulargrenzen hinaus
#26925
BreadCrumbs aktualisieren sich nicht, wenn innere Tabbars nicht sichtbar sind
#26926
Seltene ArrayIndexOutOfBoundsException bei Tabwechsel
#26928
Ausgeblendete Komponente erscheint nicht mehr, obwohl sie ein unterstütztes Modell bekommt
#26929
Scripting-Recorder: In Project-Demo werden keine Templates geladen
#26934
Update yFiles auf Version 2.4.0.6
#26939
Geänderte Reihenfolge der Standardspalten in neuer Tabelle
#26942
Frozen-Table: Drag der Selektion enthält Duplikate
#26945
Inkonsistenter Lock-Timeout beim Applikationsstart
#26957
Kein Update der Knoteneigenschaften nach Modelländerung
#26960
Terminplan: Automatische Kollisionsvermeidung funktioniert nicht
#26962
TL-Sync: Tabs gehen bei String Attributen verloren
#26965
Theme-Icon mit Wert "none" wird nicht richtig aufgelöst
#26970
Falsche DB-Konfiguration bei Replay nach Änderung FastList-Tabelle
#26972
Scripting-Recorder: Stoppt Ausführung nach Neuladen der Seite
#26984
Nicht alle Tab-Bars berücksichtigen die Theme-Variablen-Einstellung `LEVEL_ONE_BAR_SIZE`
#26988
In-App-Dokumentations-Generator extrahiert keine Dokumentation für überschriebene Config-Properties
#26989
Kaputte GWT Launch Config
#26992
Asynchrones Laden von Layouts für Themes crasht kurz laufende Testfälle
#26993
Anwendungsmonitor nutzt falsche Locale für die Anzeige der Arbeitsspeicherwerte
#26996
ChartJS Update auf 3.9.1
#26997
JSoup Update auf 1.15.3
#26998
Update Batik Graphics auf 1.15
#27012
Potentielle NullPointerException bei Drag&Drop
#27018
SchedulerGui: Detailsicht "Ausgewählter Lauf" immer leer
#27019
Inkonsistentes Logging: Scheduler verwendet eigene Log-Datei, dessen Tasks aber nicht
#27021
Fehlende Such Buttons im Modern Theme
#27022
Zyklische FileSystemProvider-Abhängigkeit in Log4J2
#27025
Inkonsistente Schrift-Art und -Größe bei Zahlen-Feldern
#27026
Anlegen von Unternehmenskontakt: Hälfte der Werte wird nicht gespeichert
#27027
Deklarative Formulare: SelectField verschwindet nach Upload, wenn Optionsliste von mandatory Property abhängig ist
#27028
Daten-Migration: Migrationsprozessoren verzögern
#27029
Fehlende Anwendung des PropertyInitializer bei listenwertigen Eigenschaften
#27030
SafeHTML bei automatischer Datenmigration nicht gestartet
#27031
Fehlende Anpassung des gespeicherten Models in Modell verändernden EventRewriter
#27032
Unerwartete Reihenfolge der Backup-Logdateien mit Log4j2
#27035
Fehlende Constraint-Auswertung bei List-wertigen Properties
#27036
Das ThemeImage "NoIcon" verschwindet nicht, sondern wird als leeres weißes Bild angezeigt
#27039
Administration: Kontaktbereinigung produziert Fehlermeldung
#27040
Jackson FasterXML Update auf 2.13.4
#27042
MaintenanceJspBase soll zuerst ins Log schreiben, dann an den Client, statt andersherum.
#27043
Batik Update auf 1.16
#27045
Wartungsseite ScanData.jsp compiliert in openJDK 1.8 nicht
#27047
Vermeidung von Datenmigration in #25732: Gespeicherte Suchanfragen u.U. nicht mehr lesbar
#27049
Transaktionsmonitor rendert Collapse Buttons doppelt
#27065
Fehlendes CDATA Quoting bei Serialisierung von ConfigurationItem
#27069
Minimieren einer EditComponent verwirft Änderungen
#27070
Doppelte Error-Icons bei TL-Script-Feldern
#27073
LDAPAccessService: Verbindungsaufbau unter Verwendung des Hostnamens anstatt der IP Adresse
#27078
Unnötige, fehlerhafte Konvertierung von einfachen Attributwerten verhindern
#27085
Anlegen in Tree-Grid bei Fehlkonfiguration führt zu NullpointerException
#27087
Map-wertige Properties in Konfigurationen von Formular-Editor-Plugins funktionieren nicht
#27088
Mehrzeiliger Text in Layout-Template-Parametern wird umformattiert
#27090
TreeTableComponent soll initial die erste sichtbare Zeile selektieren, wenn initial eine Zeile selektiert werden soll
#27094
Umkonfiguration einer Komponente im Kachelumfeld entfernt Toolbar-Kommandos
#27096
Baum scrollt bei (externer) Selektion den selektierten Knoten nicht in den Viewport
#27098
Default-for definition in in-app Kachel-Layouts funktioniert nicht
#27107
Reiter "Prozess Cockpit" steht bei "Tabs konfigurieren" doppelt zur Auswahl
#27110
Neue App ohne Test-Code starten
#27113
Im Prozess-Cockpit werden die Anzahl Aufgaben nach dem Login nicht direkt angezeigt
#27115
Fehler in deployter App ohne autoconf-Verzeichnis
#27119
Mailversand: Startup-Benachrichtigung führt zu NullpointerException
#27121
In-app Umkonfiguration und Re-Export eines modularen Layouts crasht die Anwendung
#27122
Umkonfigurieren und Exportieren eines geerbten (modularen) Layouts wird nicht übernommen
#27129
Deklarative Formulare: Werte von @MapBinding Properties werden nicht übernommen
#27130
TLScript-Felder in BPE nicht sichtbar
#27132
Chart.js JavaScript wird in das Anwendungs-CSS eingebunden
#27140
Personalisierung von Formularen für lokale Typen crasht die Anwendung
#27142
Fehlender Fehler bei falscher Command-Clique
#27146
Speicherloch durch Mehrfachregistrierung von Selection-Listenern in der GridComponent
#27147
Update Dependency-Check to version 7.4.4 or above
#27148
Scriptrecorder: Eingabe von Datumswerten via Date-Popup-Control wird nicht aufgezeichnet
#27153
Fehler beim Ausführen von Tests in einem Build-Reaktor über Maven
#27164
Fehlende Absenderadresse in Mails
#27165
Generischer Separator für Mailfolder
#27167
Normalisieren von JSPs führt bei if-else Blöcken zu falscher Einrückung
#27170
ClassCastException bei Darstellung eines tl.core:DateTime Attributes in einer Kompositionstabelle
#27172
LayoutEditor: StackOverflowError bei falscher Modell-Deklaration
#27176
Aufklappen im Modellelementbaum sorgt für Selektion eines anderen Aufklappers
#27178
Unendlicher Baum in Tabellenauswahldialogen führt zu Fehlern
#27179
In einem deployten System lassen sich keine Service-Konfigurationen ändern
#27182
Speicherüberlauf bei der Ausführung gescripteter Tests
#27191
Zeitauswahl loggt Errors
#27197
Fehlendes Komponentenmodell bei Grid-Objekt-Initialisierung mit mehreren Eingangskanälen
#27203
Applikationstests mit chart.js Report auf der Startseite schlagen fehl
#27204
PersistentEnumeration.tValue(...) führt zu ClassCastException
#27218
Grid-Tabellen: Berechnete Spalte: Single-Value SelectField benötigt Listenwert.
#27221
Crash bei inkonsistentem Layout-Model (Anwenderfalle)
#27227
Nutzer-Zeitzone und damit SubSession-Zeitzone kann null sein
#27231
Inkrementelle Modifikation eines mengenwertigen Attributes nicht möglich.
#27239
Typo in Datenbankkonfigurationen beim "Passwort-Template"
#27240
OpenAPI: Fehlender Content-Type bei JSON-Anfrageinhalt
#27249
TLScript-Vorschläge werden immer in der selben Sprache angezeigt
#27250
Fehlendes Maven-Profil "ide" in Eclipse
#27259
PostCreateAction bei Drag and Drop wird zum falschen Zeitpunkt ausgeführt.
Kleinigkeit
#25295
Leere Suche aktualisieren liefert NPE
#26792
Scripting: Assertions versuchen auf unsichtbare Spalten zuzugreifen
#27128
Doppelte Aufklapper in Sicht "Externe Selektion im Baum"
Fehlerbehebung

Detail

#27179

In einem deployten System lassen sich keine Service-Konfigurationen ändern

Debian

Es wird versucht auf ein Verzeichnis zuzugreifen, das nicht existiert: /var/lib/src/main/webapp/...

Lösung

Bewegungsdaten in eime deployten Sytem werden standardmäßig in /var/lib/tomcat9/work/<context-name> gespeichert.

Test

  • Wechsel nach Administration:Development:Service Editor.
  • Bearbeiten eines Services.
  • Speichern.
    • Erwartung: Das Speichern schlägt nicht fehl.
  • 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