Optionen für die EJB-Implementierung angeben

Sie können Optionen für das EJB-Implementierungstool anzugeben. Das Tool generiert Code, der für die Ausführung von Enterprise-Bean-Dateien erforderlich ist. In dieser Anzeige können Sie für die Ausführung des EJB-Implementierungstool einen zusätzlichen Klassenpfad sowie zusätzliche RMIC-Optionen (Remote Invocation Method Compiler), Datenbanktypen und Namen von Datenbankschemata angeben.

Diese Seite der Administrationskonsole ist ein Schritt in den Assistenten für Anwendungsinstallation und -aktualisierung. Zum Aufrufen dieser Seite müssen Sie in der Anzeige Installationsoptionen auswählen die Option Enterprise-Beans implementieren auswählen. Klicken Sie deshalb zum Aufrufen dieser Seite auf Anwendungen > Neue Anwendung > Neue Unternehmensanwendung > Anwendungspfad > Weiter > Detailliert - Alle Installationsoptionen und -parameter anzeigen > Weiter > Enterprise-Beans implementieren > Weiter > Schritt: Optionen für die EJB-Implementierung angeben.

Sie können Optionen für das EJB-Implementierungstool angeben, wenn Sie eine Anwendung installieren oder aktualisieren, die EJB-Module enthält. Das EJB-Implementierungstool wird während der Installation von Modulen der EJB Version 1.x oder 2.x ausgeführt, wenn die Module nicht in einer Java7-Anwendung enthalten sind. Das EJB-Implementierungstool wird während der Installation von Modulen der EJB Version 3.x nicht ausgeführt.

Die Optionen, die Sie angeben, definieren die Parameterwerte für den Befehl ejbdeploy. Das Tool und damit der Befehl ejbdeploy wird während der Installation für die EAR-Datei ausgeführt, wenn Sie auf der Seite Zusammenfassung des Assistenten auf Fertig stellen klicken.

Klassenpfad

Gibt den Klassenpfad einer oder mehrerer komprimierter Dateien oder JAR-Dateien an, von denen die installierte JAR- oder EAR-Datei abhängig ist.

Wenn Sie die Klassenpfade mehrerer Einträge angeben möchten, müssen die Namen vollständig qualifiziert und durch vom Server verwendete Trennzeichen getrennt sein und außerdem in Anführungszeichen gesetzt werden.

[Windows]Unter Windows-Betriebssystemen ist das Pfadtrennzeichen ein Semikolon (;). Beispiele:

Pfad\myJar1.jar;Pfad\myJar2.jar;Pfad\myJar3.jar

[AIX][HP-UX][Linux][Solaris][IBM i][z/OS]Unter den anderen unterstützten Betriebssystemen ist das Pfadtrennzeichen ein Doppelpunkt (:). Beispiele:

Pfad/myJar1.jar:Pfad/myJar2.jar:Pfad/myJar3.jar

Die Option Klassenpfad entspricht dem Parameter -cp Klassenpfad des Befehls ejbdeploy.

Information Wert
Datentyp String
Standardwert Null

RMIC

Gibt an, ob des EJB-Implementierungstool RMIC-Optionen an den RMI-Compiler (Remote Method Invocation) übergibt. Weitere Informationen zu den Optionen finden Sie in der Dokumentation zu den RMI-Tools.

Trennen Sie die Optionen durch ein Leerzeichen, und schließen Sie sie in doppelte Anführungszeichen ein. Beispiele:

"-nowarn -verbose"

Die Einstellung RMIC entspricht dem ejbdeploy-Befehlsparameter -rmic "Optionen".

Information Wert
Datentyp String
Standardwert Null

Datenbanktyp

Gibt den Namen des Datenbankanbieters an, der verwendet wird, um die Typen der Datenbankspalten, die Zuordnungsinformationen (Table.sql) und weitere Informationen zu bestimmen. Wählen Sie einen Datenbanktyp oder den Leereintrag in der Dropdown-Liste aus. Die Liste enthält die Namen gültiger Datenbankanbieter. Wenn Sie den leeren Eintrag auswählen, wird der Datenbanktyp auf "" (leer) gesetzt.

Wenn Sie einen Datenbanktyp angeben, werden zuvor definierte Back-End-IDs für alle EJB-Module durch den ausgewählten Datenbanktyp überschrieben. Wenn Sie Back-End-IDs für einzelne EJB-Module aktivieren möchten, wählen Sie den Leereintrag aus.

Veraltetes Feature Veraltetes Feature: Die Back-End-IDs SQL92 (SQL-Standard 1992) und SQL99 (SQL-Standard 1999) sind veraltet. Obwohl die Back-End-IDs "SQL92" und "SQL99" in der Liste auf der Seite "Optionen für die EJB-Implementierung angeben" verfügbar sind, sind sie veraltet.depfeat

Die Option Datenbanktyp entspricht dem ejbdeploy-Befehlsparameter -dbvendor Name.

Information Wert
Datentyp String
Standardwert DB2UDB_V82

Datenbankschema

Gibt den Namen des zu erstellenden Schemas an.

Das EJB-Implementierungstool speichert Datenbankinformationen im Schemadokument in der JAR- bzw. EAR-Datei, d. h. die Optionen müssen nicht erneut angegeben werden. Dies bedeutet auch, dass beim Generieren einer JAR- oder EAR-Datei die korrekte Datenbank definiert werden muss, weil sie später nicht mehr geändert werden kann.

Wenn der Name des Schemas Leerzeichen enthält, muss der gesamte Name in doppelte Anführungszeichen eingeschlossen werden. Beispiele:

"mein Schema"

Die Option Datenbanktyp entspricht dem ejbdeploy-Befehlsparameter -dbschema "Name".

Information Wert
Datentyp String
Standardwert Null

Typ des Datenbankzugriffs

Gibt den Datenbankzugriffstyp für eine DB2-Datenbank an, die Structured Query Language for Java (SQLJ) unterstützt. Verwenden Sie SQLJ, um Datenzugriffsanwendungen zu entwickeln, die eine Verbindung zu DB2-Datenbanken herstellen. SQLJ ist ein Satz von Programmierweiterungen, die die Verwendung der Programmiersprache Java für die Einbettung von Anweisungen für SQL-Datenbankanforderungen (Structured Query Language) unterstützen.

Zum Anzeigen dieser Einstellung müssen Sie in der Dropdown-Liste Datenbanktyp eine DB2-Back-End-Datenbank auswählen, die SQLJ unterstützt.

Zu den verfügbaren Datenbankzugriffstypen gehören JDBC und SQLJ.

Information Wert
Datentyp String
Standardwert JDBC

SQLJ-Klassenpfad

Gibt den Klassenpfad der DB2-SQLJ-Tooldatei sqlj.zip an. Das Produkt verwendet diesen Klassenpfad, um das DB2-SQLJ-Tool während der Anwendungsinstallation auszuführen und SQLJ-Profile (Dateien mit der Erweiterung .ser) zu generieren.

Zum Anzeigen dieser Einstellung müssen Sie in der Dropdown-Liste Datenbanktyp eine DB2-Back-End-Datenbank auswählen, die SQLJ unterstützt.

Geben Sie das Laufwerk und das Verzeichnis an, in dem sich die Datei sqlj.zip befindet. Beispiele:

[Windows]Geben Sie unter Windows-Betriebssystemen c:\SQLJ\sqlj.zip an.

[AIX][HP-UX][Linux][Solaris][IBM i][z/OS]Geben Sie unter allen anderen Betriebssystemen /SQLJ/sqlj.zip an.

Wenn Sie die EAR-Datei einer Anwendung erneut installieren, löscht das Produkt alle vorhandenen SQLJ-Profile und erstellt neue Profile.

Wenn Sie keinen Klassenpfad angeben, zeigt das Produkt eine Warnung zum fehlenden Klassenpfad an. Nach der Angabe eines gültigen Klassenpfads können Sie den Assistenten für die Anwendungsinstallation weiterverwenden.

Sie können Bindungen anpassen oder dem generierten SQLJ-Profil hinzufügen, nachdem das Produkt die Anwendung installiert hat. Verwenden Sie die Seiten "SQLJ-Profile und pureQuery-Bindungsdateien" in der Administrationskonsole, indem Sie auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen > Anwendungsname > SQLJ-Profile und pureQuery-Bindungsdateien klicken.

Information Wert
Datentyp String
Standardwert Null

JDK-Konformitätsversion

Gibt die Konformitätsversion des JDK-Compilers an (1.4, 5.0, 6.0 oder 7.0), wenn Sie Anwendungsquellendateien für die Kompilierung einschließen.

Standardmäßig wird die Developer-Kit-Version verwendet, die der Befehl ejbdeploy verwendet. Wenn Ihre Anwendung neue Funktionen verwendet, die in Version 7.0 definiert sind, oder Sie Quellendateien einschließen (was nicht empfohlen wird), müssen Sie die Version 7.0 angeben.

Die Konformitätsversion des Java SE Development Kit (JDK), die Sie angeben, muss mit der Version des Standard-Java-SDK für den Anwendungsserver, auf dem Sie Ihre Anwendung implementieren, übereinstimmen. Wenn Sie auf dieser Seite beispielsweise 8.0 als Konformitätsversion für das Java SE Development Kit auswählen, müssen Sie sicherstellen, dass das Java SE Development Kit 8.0 installiert und das Standard-Java-SDK für den Anwendungsserver auf 8.0 gesetzt ist. Auf der Seite "Java-SDKs" der Administrationskonsole werden die SDKs aufgelistet, die auf dem Knoten installiert sind. Auf dieser Seite können Sie ein Standard-SDK für den Knoten oder Server auswählen. Klicken Sie zum Anzeigen der Seite "Java-SDKs" auf Server > Servertypen > WebSphere-Anwendungsserver > Servername > Java-SDKs.

Die Option JDK-Konfirmitätsversion entspricht dem ejbdeploy-Befehlsparameter -complianceLevel "1.4"| "5.0"| "6.0"| "7.0".

Information Wert
Datentyp String
Standardwert Null (leere Zeichenfolge)

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=urun_rapp_ejbdeploy
Dateiname:urun_rapp_ejbdeploy.html