Grundlagen zum Baustein „Asset Composer“

Der Baustein „Asset Composer“ (ACM) ist Teil der Correspondence Management Solution, die mit Adobe® LiveCycle® Enterprise Suite 3 (ES3) bereitgestellt wird. Der Baustein „Asset Composer“ bietet wichtige Korrespondenzverwaltungsfunktionen wie das Erstellen von Elementen (Text, Bild, Liste, Bedingung und Briefvorlage) und Dokumentrendering. Der Baustein „Asset Composer“ besteht aus serverseitigen Komponenten, die als Spring-Beans (OSGi-Dienste) gesendet werden, und Komponenten der Benutzeroberfläche (Flex), die als Präsentations-/Domänenmodelle und Ressourcenpakete bereitgestellt werden. Die serverseitigen Beans werden über Flex Remoting angezeigt.

Bausteinstruktur

Der Baustein „Asset Composer“ wird als CRX-Paket bereitgestellt, das Sie in einem beliebigen Installationsordner entpacken können. Alle CRX-Pakete fallen in eine der folgenden Kategorien:

  • Platform-Pakete: Diese Pakete sind Bestandteile der vollständigen Adobe Enterprise-Plattform.

  • Building Block-Pakete: Diese Pakete sind Bestandteile der Sammlung von Bausteinen, mit deren Hilfe Partnerfirmen benutzerdefinierte Lösungen entwickeln.

  • Solution Template-Pakete: Dies sind Pakete für Demokomponenten von Ziellösungen. Dieses Paket baut auf Bausteine auf, die bereits in LiveCycle bereitgestellt wurden.

  • Solution-Pakete: Enthalten eine Lösungsvorlage und einen Satz von Bausteinen in einem CRX-Paket.

Der Baustein „Asset Composer“ umfasst zwei Pakete:

  • bb-assetcomposer-pkg-<version_number>.zip: Assets, die zum Bereitstellen und Ausführen des Bausteins „Asset Composer“ verwendet werden.

  • bb-assetcomposer-sdk-pkg-<version_number>.zip: ActionScript und Java Developer SDK für den Baustein „Asset Composer“.

Jede Lösungsvorlage für LiveCycle umfasst ein CRX-Paket. In diesem Paket sind eine Sling-Webanwendung, die zur Demonstration der Lösung verwendet wird, sowie alle anderen Elemente für eine Beispiellösung enthalten. Dabei kann es sich um AIR-Anwendungen, Formulare und LiveCycle-Elemente wie benutzerdefinierte DSCs und Beispielprozesse handeln. Das Paket für die Correspondence Management-Lösungsvorlage ist template-correspondencemanagement-pkg.zip.

APIs und Komponenten

Die folgenden APIs und Komponenten werden zusammen mit dem Baustein „Asset Composer“ bereitgestellt.

Pfad zur SWC-Datei

Beschreibung

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/xfalib.swc

Die Dienstprogrammbibliothek stellt eine Reihe von APIs für XFA-Parsing und -Verarbeitung in ActionScript bereit.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-flex-utilities.swc

Diese Dienstprogramme-SWC enthält einen Satz an Dienstprogrammklassen, die von verschiedenen SWC-Dateien des ACM-Bausteins verwendet werden.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-services-impl.swc

Die Infrastrukturdienste für den ACM-Baustein. Diese SWC-Datei enthält Klassen zur Bereitstellung von Client-APIs, mit denen die APIs vom Back-End-Server aufgerufen werden, in denen die Erstellung von Kanälen und Remote-Objekten eingebettet ist.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-services-mock.swc

Die SWC-Bibliothek, die Musterdarstellungen für alle Infrastrukturdienste des ACM-Bausteins enthält. Diese SWC-Datei kann zur Entwicklung von Flex-Ansichten genutzt werden, ohne dass dazu im Back-End ein Server aktiv sein muss.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-authoring-rb.swc

Die Ressourcenpaket-SWC-Datei für die Erstellungskomponente des Bausteins „Asset Composer“. Diese SWC-Datei enthält Pakete für alle unterstützten Gebietsschemas.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-authoring-domain-impl.swc

Die Domänenbibliothek für die Erstellungskomponente des Bausteins „Asset Composer“. Sie enthält verschiedene Domänenklassen, in denen Geschäftsdaten und -verhalten eingebettet sind. Anhand dieser Datei können Flex-Ansichten mit wesentlich weniger Aufwand erstellt werden.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-authoring-presentation.swc

Die Präsentations-SWC-Datei für die Erstellungskomponente des Bausteins „ACM“. Diese SWC-Datei enthält die Hostkomponente und die Flex-Ansichten, die von verschiedenen Editoren im Baustein „ACM“ verwendet werden.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-authoring-styles.swc

Die Stile- und Skins-SWC zum Erstellen des Bausteins „Asset Manager“. Diese SWC-Datei enthält die Skins, Stylesheets und verschiedene Elemente (Animationen, Symbole, Skins usw.) für in der Datei „adobe-acm-authoring-presentation.swc“ verfügbare Hostkomponenten.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-ccr-rb.swc

Die Ressourcenpaket-SWC-Datei für die Komponente „Korrespondenz erstellen“ des Bausteins „Asset Composer“. Diese SWC-Datei enthält Pakete für alle unterstützten Gebietsschemas.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-ccr-domain-impl.swc

Die Domänenbibliothek-SWC-Datei für die Komponente „Korrespondenz erstellen“ des Bausteins „Asset Composer“.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-ccr-presentation.swc

Die Präsentations-SWC-Datei für die Komponente „Korrespondenz erstellen“ des Bausteins „ACM“. Diese SWC-Datei enthält die Hostkomponente und Flex-Ansichten, aus denen die CCR-Benutzeroberfläche im Baustein „ACM“ besteht.

[SDK]/riaservices/assetcomposer/10.0.0.0/flex/adobe-acm-ccr-styles.swc

Die Stile- und Skin-SWC-Datei für die Komponente „Korrespondenz erstellen“ des Bausteins „ACM“. Sie enthält die Skins, Stylesheets und Elemente (Animationen, Symbole, Skins usw.) für die in der Datei „adobe-lcc-presentation.swc“ verfügbaren Hostkomponenten.

Bausteinkonfigurationen

Der Baustein „Asset Composer“ kann mit lösungsspezifischen Konfigurationen geändert werden. Diese Konfigurationsdateien werden vom Inhalts-Repository von LiveCycle gelesen. Sie finden die Konfigurationsdateien im Ordner /etc/aep/config/assetcomposer/<Anwendungs-Stammordner>. Beispiel:
  • /etc/aep/config/correspondencemanagement/ACLConfig.xml: Die Konfigurationsdatei zum Definieren bzw. Konfigurieren von ACLs, die auf verschiedene Elementordner angewendet werden.

  • Dies finden Sie im Ordner „acmExtensions“./etc/aep/config/assetcomposer/apps/cm/acmExtensions/acmExtensionsConfig.xml: Die Konfigurationsdatei zum Definieren/Konfigurieren verschiedener Aktionsschaltflächen für Elemente und Korrespondenz.

Eigenschaften

Der Baustein „Asset Composer“ hat folgende konfigurierbaren Eigenschaften:
  • Einzug bei Modulen. Der Standardwert ist 12,7 mm. Dieser Wert ist beliebig.

  • Minimale Breite bei nummerierten Listen für das Aufzählungszeichenfeld, mit Ausnahme römischer Zahlen. Der Standardwert ist 8 mm. Dieser Wert ist beliebig.

  • Mindestbreite für das Aufzählungszeichenfeld bei Verwendung römischer Zahlen. Der Standardwert ist 12,7 mm. Dieser Wert ist beliebig.

  • Typ der Zielhervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässige Werte sind „Rahmen“, „Füllung“ und „keine“.

  • Farbe der Zielhervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässig ist ein beliebiger RGB-Wert im Format „R;G;B“.

  • Typ der Inhaltshervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässige Werte sind „Rahmen“, „Füllung“ und „keine“.

  • Farbe der Hervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässig ist ein beliebiger RGB-Wert im Format „R;G;B“.

  • Typ der Feldhervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässige Werte sind „Rahmen“, „Füllung“ und „keine“.

  • Farbe der Feldhervorhebung in der Anwendung „Korrespondenz erstellen“. Zulässig ist ein beliebiger RGB-Wert im Format „R;G;B“.

  • PDF-Formularzwischenspeicher aktiviert. Der Standardwert ist „false“.

  • PDF-Formular-Debug aktiviert. Der Standardwert ist „false“.

  • PDF-Formular – Version von Acrobat. Der Standardwert ist „8“.

  • Nicht interaktiver PDF-Formularzwischenspeicher aktiviert. Der Standardwert ist „false“.

  • Nicht interaktiver PDF-Debug aktiviert. Der Standardwert ist „false“.

  • Nicht interaktive PDF – Version von Acrobat. Der Standardwert ist „8“.

  • Parametername für PDF-Dokument in der Nachverarbeitung. Der Standardwert ist „inPDFDoc“, kann aber eine beliebige Zeichenkette sein.

  • Parametername für XML-Dokument (Daten) in der Nachverarbeitung. Der Standardwert ist „inXMLDoc“, kann aber eine beliebige Zeichenkette sein.

  • Parametername für umgeleitete URL. Standardwert ist „redirectURL“.

  • Typ der gesendeten PDF (Typ der PDF, die beim Senden der Anwendung „Korrespondenz erstellen“ erzeugt wird). Zulässige Werte sind „interaktiv“ und „nicht interaktiv“. Falls nicht explizit angegeben, ist der Standardwert „nicht interaktiv“.

  • Zeitlimit für die Anwendung Der Standardwert ist „20 Minuten“.

  • Konfigurierte Datenformate verwenden

  • Datenanzeigeformate

  • Datenbearbeitungsformate

Öffnen Sie folgende URL, um diese Eigenschaften zu konfigurieren: http://<Server>:<Anschluss>/lc/system/console/configMgr

und wählen Sie Asset Composer-Konfigurationen.