Fehlerbehebung
Aktuell gibt es beim Starten einer neu angelegten TL-Studio Anwendung noch Fehlermeldungen im Log:
No dialog open command with name 'showCurrentPersonDialog' found at 'mainTabbar.layout.xml#mainTabber', available commands are: deleteComponentCommand, editComponentCommand, editLayoutCommand, displayDialog_GridExportDownloadDialog, showCurrentRevision, displayDialog_56, openScriptRecorder, displayDialog_ProgressExportDialog, addTabCommand, resetLayoutConfig, setHomepage, configureTabs, viewHelpOpener, releaseLayout.
Missing resource '[menu.PersonalData]'.
Missing resource '[layouts.admin.persons.personEditRaw.EditPerson.themeSelectorLabel]'.
Error ocurred during rendering of html body structure of component with name 'com.top_logic/admin/security/accounts/adminPersonsView.layout.xml#AdminEditPerson' (Class: class com.top_logic.knowledge.gui.layout.person.SelfEditPersonComponent, Location: file:///C:/local/devel/CWS_25078/my.app/com.top_logic/admin/security/accounts/adminPersonsView.layout.xml(com.top_logic)(com.top_logic/admin/security/accounts/adminPersonsView.layout.xml(com.top_logic),com.top_logic/admin/security/accounts/editPerson.xml(com.top_logic),com.top_logic/admin/security/accounts/personEditDetails.xml(com.top_logic),com.top_logic/admin/security/accounts/personEditRaw.xml(com.top_logic)), line 108, column 8). (java.lang.IllegalArgumentException: No such layout algorithm 'vertical'.)
Verbesserung
Im Zuge der Vorbereitung für TL Release 7.2 wurde (vermutlich versehentlich) in com.top_logic.ide.moduleTemplate/.classpath die Abhängigkeit zu /com.top_logic.contact entfernt (Revision 289387), was zu den Fehlern führte. Der Classpath wurde entsprechend wieder hinzugefügt.
Test
- TL-Studio bauen mit create_studio_all in Ant > tl-build-studio
- neuen Eclipse Workspace öffnen und mit File > Import... > General > Existing Projects into Workspace den Ordner tl-build_studio\dist\tl-studio\workspace, der nach dem Bau von TL-Studio erstellt wurde, importieren
- eine neue Anwendung nach folgender Anleitung unter "Anwendungsmodul erstellen" aufsetzen: http://tl/trac/wiki/TL/SetupApplication
- Anwendung starten