Project

General

Profile

Actions

Support Request #12909

closed

Adapt paths in system file to find adtfplugins on different machine

Added by hidden over 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Customer:
AUDI
Department:
Requester's Priority:
Low
Support Level:
2nd Level
Resolution:
Solved Issue
Product Issue Numbers:
Affected Products:
Platform:
Topic:
ADTF::CE
FAQ Links:

Description

Supportanfrage

Wenn man eine fertige Konfig hat, diese z.B. auf einen anderen Rechner mit anderen Pfaden zu Toolboxen zieht, ist es so, dass der Editor die Pfadänderung nicht direkt mitbekommt (Warnsymbol innerhalb der blauen Box des Plugins), obwohl man Plugins schon neu added hat. Hier muss man aus dem Component Tree das Plugin nochmal per Drag'n'Drop in den Editorbereich reinziehen, damit das Warnsymbol auch beim schon vorhandenen Plugin verschwindet.
Könnte man das irgendwie in einer zukünftigen ADTF-Version umsetzen, dass beim neu adden bzw. setzen von Pfaden automatisch die einzelnen Plugins im Editor aktualisiert werden?

Lösung

Du musst an der Stelle zwischen plugindescription Pfade (also dein Pool an adtfplugins) sowie die verwendeten Session Pfade (im System File) unterscheiden.
Die Warnings kannst du bereinigen, in dem du im System Editor ein Clean Up bzw. Remove all / look up machst, sowohl für Debug als auch Release, dann werden die Pfade anhand deiner Settings aufgelöst.
Ein Drag & Drop ist demnach nicht nötig, ist auch nicht Intention den Graph zu erneuern sondern dessen Umgebung (System).

Mit ADTF 3.9 hat man allerdings die adtfenvironments eingeführt, d.h. du definierst ein adtfenvironment für deine Plugins/Toolboxen inkl. dessen Verzeichnis, was ein Makro bereitbestellt.
Das nimmt der CE zum Auflösen her und kann sowohl von Launcher als auch auf anderen Platformen verwendet werden.

Entscheidend ist immer eine Defintion des lokalen adtfenvironemt, siehe https://support.digitalwerk.net/adtf/v3/guides/set_up_adtfenvironment.html

Actions #1

Updated by hidden over 3 years ago

  • Status changed from New to Customer Feedback Required
  • Topic set to ADTF::CE

Hallo Michael,

du musst an der Stelle zwischen plugindescription Pfade (also dein Pool an adtfplugins) sowie die verwendeten Session Pfade (im System File) unterscheiden.
Die Warnings kannst du bereinigen, in dem du im System Editor ein Clean Up bzw. Remove all / look up machst, sowohl für Debug als auch Release, dann werden die Pfade anhand deiner Settings aufgelöst.
Ein Drag & Drop ist demnach nicht nötig, ist auch nicht Intention den Graph zu erneuern sondern dessen Umgebung (System).

Mit ADTF 3.9 hat man allerdings die adtfenvironments eingeführt, d.h. du definierst ein adtfenvironment für deine Plugins/Toolboxen inkl. dessen Verzeichnis, was ein Makro bereitbestellt.
Das nimmt der CE zum Auflösen her und kann sowohl von Launcher als auch auf anderen Platformen verwendet werden.

Entscheidend ist immer eine Defintion des lokalen adtfenvironemt, siehe https://support.digitalwerk.net/adtf/v3/guides/set_up_adtfenvironment.html

Actions #2

Updated by hidden over 3 years ago

Alles klar, danke für die Infos!

Actions #3

Updated by hidden over 3 years ago

  • Project changed from 11 to Public Support
  • Subject changed from Bei Pfadänderungen von Toolboxen werden Plugins im Editor nicht korrekt gefunden to Adapt paths in system file to find adtfplugins on different machine
  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No
  • Resolution set to Solved Issue
Actions #4

Updated by hidden over 2 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF