Bugtracker DMXControl 3

  • Status Closed
  • Percent Complete
    100%
  • Task Type Fehlerbericht
  • Category GUI & Server → Server
  • Assigned To
    Soon5
  • Operating System All
  • Severity Medium
  • Reported Version 3.1.1
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: DMXControl 3
Opened by LightningBrothers - 07.06.2018
Last edited by Soon5 - 08.06.2018

FS#3084 - Irritierender Warnhinweis beim Abspeichen eines Projekts mit neuen Geräten

Füge ich einem leeren Projekt neue Geräte hinzu und speichere das Projekt ab, kommt im Log des Kernels ein Warnhinweis, der vermuten lässt, dass die DDFs inkl. Bild und Icons nicht im Projekt-zip abgespeichert wurden. Tatsächlich wurden die Daten ordnungsgemäß gespeichert. Dies könnte zu unnötigen Irritationen führen.

2018-06-07 20:44:36,479 [53] DEBUG org.dmxc.lumos.Kernel.Project.ProjectManager - Session SKI-DSK-M4A89GA is saving Project New Project to Temp\9c9e8daa-102f-4e8a-b851-ca4436702e41.tmp.
2018-06-07 20:44:46,208 [53] WARN  org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore - Following Resources could not be saved in Project: LibDevices\Images\Futurelight DMH-160.png
LibIcons\Futurelight DMH-160 Gobo 1 (Rad 1).png
...
LibIcons\Futurelight DMH-160 Gobo 7 (Rad 1).png
LibIcons\Futurelight DMH-160 Gobo 1 (Rad 2).png
...
LibIcons\Futurelight DMH-160 Gobo 7 (Rad 2).png
LibDevices\Futurelight DMH-160 (Extended-Mode).xml
LibDevices\Images\Futurelight DMB-160.png
LibIcons\Futurelight DMB-160 Gobo 1.png
LibIcons\Futurelight DMB-160 Gobo 2.png
...
LibIcons\Futurelight DMB-160 Gobo 17.png
LibDevices\Futurelight DMB-160 (Extended-Mode).xml
Devices\Images\IMG-000253.png
Icons\ICON-000574.png
Icons\ICON-000590.png
...
Icons\ICON-000588.png
Devices\Clay Paky Alpha Spot QWO 800 (Standard).xml
2018-06-07 20:44:46,603 [53] DEBUG org.dmxc.lumos.Kernel.Resource.FileAccessUtil - Deleted C:\Users\Stefan\AppData\Roaming\DMXControl Projects e.V.\DMXControl\Kernel\Temp\92f55e50-3983-438a-9e2c-2ac11217f065.tmp
2018-06-07 20:44:46,922 [47] INFO  org.dmxc.lumos.Kernel.GUISession.Session - Saved Project to GUI SKI-DSK-M4A89GA, Path F:\Verein\DMXControl Projects\Software\DMXControl 3\Testprojekte\Beta-Test V3.1.2 Beta 3 (Testprojekt 3) (SKI-DSK-M4A89GA).zip

Der Auszug aus den Log ist aus Gründen der Übersichtlichkeit im Bereich der aufgelisteten Icons gekürzt.

Closed by  Soon5
08.06.2018 20:40
Reason for closing:  Repariert
Project Manager
Soon5 commented on 08.06.2018 14:27

Das kann aber nur sein wenn die DDFs nicht aus der Lib sind. Was hier passiert ist, dass in dem DDF "Icons" referenziert werden, die in Lumos nicht existieren. Ins Projekt werden dann die von der Bib gespeichert.

Existieren die Icons wirklich nicht auf der Festplatte? Welche Icons sind im DDF angegeben?

LightningBrothers commented on 08.06.2018 15:18

Ich habe die DDFs mit zugehörigen Images und Icons des

  • DMB-160 und DMH-160 aus dem Verzeichnis Devices
  • QWO 800 aus dem Verzeichnis LibDevices

dem beigefügtem Projekt hinzugefügt. Bemängelt wird vom Kernel beim Speichern des Projekts-zips aber das jeweils andere Verzeichnis, also beim

  • DMB-160 und DMH-160 das Verzeichnis LibDevices
  • QWO 800 das Verzeichnis Devices

dass die jeweiligen Daten dort nicht enthalten wären. Hier ist es ja auch so, dass beispielsweise die umbenannten Dateien aus dem Ordner LibIcons ja gar nicht im Ordner Icons liegen sollten (und auch tun).

Als ich das Projekt speicherte, wurden auch die Daten aus den richtigen Verzeichnissen in das zip kopiert, als beim DDF für den

  • DMB-160 und DMH-160 aus dem Verzeichnis Devices
  • QWO 800 aus dem Verzeichnis LibDevices

Folglich muss sich DMXControl 3 merken, aus welchem Verzeichnis die DDFs dem Projekt hinzugefügt wurden und darf dieses aus nur prüfen. Alle anderen Verzeichnisse müssten meiner Meinung nach ignoriert werden, wenn die Daten aus den ursprünglichen Verzeichnissen ordnungsgemäß im Projekt-zip abgelegt wurden.

Ich habe nun auch mal das zugehörige Testprojekt angehängt. Vielleicht wird dir damit auch noch klarer, was ich meine. Das Projekt kann ich so einwandfrei öffnen.

Project Manager
Soon5 commented on 08.06.2018 19:50

Danke für die Detailierte Beschreibung, habs gefunden.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing