Asset-Einstellungen

Verwenden Sie diese Anzeige, um Optionen für die Registrierung eines Assets im Asset-Repository anzugeben. Es werden Standardwerte für die Optionen verwendet, wenn Sie keinen Wert angeben.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Anwendungen > Anwendungstypen > Assets > Asset-Name . Diese Anzeige gleicht der Anzeige "Optionen für den Import eines Assets auswählen" in den Assistenten für das Importieren und Aktualisieren von Assets.

Assetname

Gibt einen logischen Namen für as Asset an. Ein Assetname muss innerhalb einer Zelle eindeutig sein und darf keine nicht unterstützten Zeichen enthalten.

Ein Assetname darf nicht mit einem Punkt (.) beginnen, keine führenden oder abschließenden Leerzeichen und keines der folgenden Zeichen enthalten:

Nicht unterstützte Zeichen
/ Schrägstrich $ Dollarzeichen ' einfaches Anführungszeichen
\ Backslash = Gleichheitszeichen " doppeltes Anführungszeichen
* Stern % Prozentzeichen | vertikaler Balken
, Komma + Pluszeichen < linke spitze Klammer
: Doppelpunkt @ kommerzielles A > rechte spitze Klammer
; Semikolon # Nummernzeichen & Et-Zeichen
? Fragezeichen ]]> Diese Zeichenkombination hat keinen speziellen Namen.

Das Feld Assetname entspricht der Einstellung Name auf der Seite "Assets".

Datentyp String
Asset-Beschreibung

Gibt eine Beschreibung für das Asset an.

Ziel-URL für Binärdateien des Assets

Gibt das Verzeichnis an, in das das Produkt die Asset-Datei importiert.

Datentyp String
Einheiten Vollständiger Pfadname
Asset-Typ

Gibt den Typ des Asset-Inhalts an. Beispiele für Asset-Typen sind JAR-Dateien (Java Archive), gemeinsam genutzte Bibliotheken und EAR-Dateien.

Ein Asset-Typ gibt Aufschluss über den Inhalt des Assets. Ein als JAR-Datei gepacktes Asset kann beispielsweise ein Webmodul, ein Portlet und einen Webservice enthalten.

Diese Einstellung ist schreibgeschützt. Sie kann nicht bearbeitet werden.

Datentyp String
Einheiten Dateityp
Standardeinstellung Ohne
Dateiberechtigungen

Gibt Zugriffsberechtigungen für die Binärdateien von Assets an, die das Produkt unter dem Ziel-URL für die Binärdateien des Assets einblendet.

Im Textfeld können Sie Dateiberechtigungen angeben. Einige der häufig verwendeten Dateiberechtigungen können auch durch Auswahl in der Liste gesetzt werden. Wenn Sie eine Option in der Auswahlliste auswählen, werden die Dateiberechtigungen im Textfeld überschrieben.

Sie können in der Liste eine oder mehrere der folgenden Dateiberechtigungszeichenfolgen auswählen. Wenn Sie mehrere Optionen auswählen, werden die Zeichenfolgen kombiniert.

Listenoption Definierte Dateiberechtigungszeichenfolge
Lesezugriff auf alle Dateien zulassen, aber keinen Schreibzugriff .*=755
Ausführung ausführbarer Dateien zulassen .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Lesezugriff auf HTML- und Bilddateien durch alle zulassen .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

Anstatt die Liste zum Festlegen der Dateiberechtigungen zu verwenden, können Sie im Textfeld eine Dateiberechtigungszeichenfolge angeben. Dateiberechtigungen verwenden eine Zeichenfolge, die das folgende Format hat.

Dateinamensmuster=Berechtigung#Dateinamensmuster=Berechtigung

Dateinamensmuster steht für einen Dateinamensfilter mit einem regulären Ausdruck (z. B. .*\\.jsp für alle JSP-Dateien), Berechtigung gibt die Datei-ACLs (Access Control Lists) an, und # ist das Trennzeichen, wenn Sie mehrere Einträge für Dateinamensmuster und Berechtigung angeben. Wenn # ein Zeichen in einer Zeichenfolge vom Typ Dateinamensmuster ist, verwenden Sie stattdessen \#.

Wenn mehrere Dateinamensmuster und Dateiberechtigungen in der Zeichenfolge einem Uniform Resource Identifier (URI) im Asset entsprechen, verwendet das Produkt die restriktivste Dateiberechtigung für die Datei. Wenn die Zeichenfolge für die Dateiberechtigungen beispielsweise .*\\.jsp=775#a.*\\.jsp=754 lautet, dann hat die Datei abc.jsp die Dateiberechtigung 754.

Tipp: Wenn Sie reguläre Ausdrücke für Dateiabgleichmuster verwenden, wird die gesamte Zeichenfolge des URI mit dem angegebenen Dateiberechtigungsmuster verglichen. Gemäß Definition in der API für Java-Programmierung müssen Sie bei der Verwendung regulärer Ausdrücke präzisere Abgleichmuster verwenden. Beispiel: Das Produkt verarbeitet das folgende Verzeichnis und die folgenden Datei-URIs während einer Operation für Dateiberechtigungen.
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

Die Ergebnisse der Dateimustererkennung sind wie folgt:

  • MyWarModule.war stimmt mit keinem der URIs überein.
  • .*MyWarModule.war.* stimmt mit allen URIs überein.
  • .*MyWarModule.war$ stimmt nur mit URI 1 überein.
  • .*\\.jsp=755 stimmt nur mit URI 2 überein.
  • .*META-INF.* stimmt mit den URIs 3 und 6 überein.
  • .*MyWarModule.war/.*/.*\.class stimmt mit den URIs 4 und 5 überein.
Wenn Sie ein Verzeichnisnamensmuster für Dateiberechtigungen angeben, wird die Verzeichnisberechtigung basierend auf dem angegebenen Wert gesetzt. Andernfalls ist der für das Verzeichnis definierte Wert von Dateiberechtigungen derselbe wie für den übergeordneten Eintrag. Angenommen, Sie haben die folgende Datei- und Verzeichnisstruktur:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
Jetzt geben Sie die folgende Zeichenfolge für das Dateimuster an:
.*MyApp.ear$=755#.*\.jsp=644
Die Ergebnisse der Dateimustererkennung sind wie folgt:
  • Das Verzeichnis MyApp.ear wird auf 755 gesetzt.
  • Das Verzeichnis MyWarModule.war wird auf 755 gesetzt.
  • Das Verzeichnis MyWarModule.war wird auf 755 gesetzt.
Wichtig: Verwenden Sie unabhängig vom Betriebssystem stets einen Schrägstrich (/) als Dateipfadtrennzeichen in Dateimustern.

[Windows] Unter Windows-Betriebssystemen kann die Definition der Leseberechtigung für eine Datei nicht aufgehoben werden. Bei den POSIX-Berechtigungsbits ist das Bit für die Leseberechtigung für eine Datei 4, das Bit für Schreibberechtigung 2 und das Bit für Ausführungsberechtigung 1. Deshalb ist die Berechtigung einer Datei unter einem Windows-Betriebssystem entweder 5 oder 7. Im POSIX-Stil gibt es außerdem die Berechtigungen user, group und world. Nur unter Windows-Betriebssystemen können Sie die Berechtigung user für eine Datei festlegen. Die Berechtigungsbits group und world werden ignoriert.

Die hier angegebenen Zugriffsberechtigungen gelten für die Assetebene. Sie können auch Zugriffsberechtigungen für die Binärdateien des Assets in der Konfiguration auf Knotenebene angeben. Die Dateiberechtigungen auf Knotenebene geben die maximalen (tolerantesten) Berechtigungen an, die Binärdateien des Assets erteilt werden können. Die hier angegebenen Zugriffsberechtigungen auf Assetebene können nur dieselben wie auf Knotenebene oder noch restriktiver sein.

Datentyp String
Aktuelle Asset-Beziehungen

Gibt die Assets an, mit denen dieses Asset in Beziehung steht.

Wenn Sie eine Beziehung hinzufügen oder entfernen möchten, verwenden Sie die Anzeige "Beziehungen verwalten":
  1. Klicken Sie auf Beziehungen verwalten, um die Anzeige "Beziehungen verwalten" aufzurufen. In der Liste Ausgewählt auf der rechten Seite werden die aktuellen Asset-Beziehungen aufgelistet.
  2. Zum Hinzufügen einer Beziehung wählen Sie in der Liste Verfügbar auf der linken Seite ein Asset, und klicken Sie anschließend auf >>.
  3. Zum Entfernen einer Beziehung wählen Sie in der Liste Ausgewählt auf der rechten Seite ein Asset aus, und klicken Sie anschließend auf <<.
  4. Klicken Sie auf OK.
Datentyp String
Standardeinstellung Ohne
Asset validieren

Gibt an, ob das Produkt die Assetreferenzen, die während des Assetimports bzw. der Assetaktualisierung angegeben werden, überprüft und, falls die Validierung aktiviert ist, Sie auf ungültige Referenzen hinweist oder die Operation mit einem Fehler abbricht.

Ein Asset verweist in der Regel mit Datenquellen für CMP-Beans oder Ressourcenreferenzen bzw. Ressourcenumgebungsreferenzen, die in Implementierungsdeskriptoren definiert sind, auf Ressourcen. Bei der Validierung wird geprüft, ob die Ressource, auf die das Asset verweist, im Geltungsbereich des Implementierungsziels dieses Assets definiert ist.

Wählen Sie true aus, wenn Sie die Ressourcenvalidierung durchführen und Operationen stoppen möchten, die aufgrund ungültiger Ressourcenreferenzen fehlschlagen. Wählen Sie false aus (leeres Kontrollkästchen), wenn keine Ressourcenvalidierung durchgeführt werden soll.

Datentyp String
Standardeinstellung false (leeres Kontrollkästchen)



Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Konzepte
Zugehörige Tasks
Zugehörige Verweise
Assets
Asset-Einstellungen hochladen
Zugehörige Informationen


Dateiname: urun_rapp_bla_asset_importoptions.html