++ Die Builddeskriptoroption secondaryTargetBuildDescriptor
gibt einen Builddeskriptor an, der die Generierung von steuert,
der auf einem Anwendungsserver implementiert wird, während Code, der auf andere Gruppen zielt,
in derselben Generierungsanforderung generiert wird.
++ Die Option ist hilfreich, wenn Sie ein Projekt generieren, das die folgenden
Abschnitte im EGL-Quellenordner enthält:
- ++ JSF-Handler, die auf einem Anwendungsserver implementiert werden
- ++ Programme, die die JSF-Handler von einer Plattform aufrufen, die nicht auf
einem Anwendungsserver liegt
++ Die Option ist auch hilfreich, wenn Sie ein Programm (Stereotyp "VGWebTransaction")
generieren und dabei die Builddeskriptoroption genVGUIRecords
auf YES setzen, sodass die beiden folgenden Ausgaben generiert werden:
das Programm, das außerhalb eines Anwendungsservers
ausgeführt werden soll, und die Datensätze (Stereotyp "VGUIRecord"),
die von dem Programm referenziert werden.
++ Wenn Sie mit einem einzigen Builddeskriptor die Generierung von zwei Gruppen
von Abschnitten steuern möchten, können Sie folgendermaßen vorgehen:
- ++ Erstellen Sie Builddeskriptoroptionen für die Abschnitte, die nicht auf dem
Anwendungsserver implementiert werden.
- ++ Ordnen Sie der Builddeskriptoroption secondaryTargetBuildDescriptor
für die Abschnitte, die auf dem Anwendungsserver implementiert werden, einen Wert zu.
++ In dem zuvor beschriebenen Fall kann die Builddeskriptoroption secondaryTargetBuildDescriptor
einen Builddeskriptorabschnitt referenzieren, der beim Generieren der
JSF-Handler verwendet werden soll.
++ Nur die folgenden Builddeskriptoroptionen wirken sich
auf den in der Builddeskriptoroption
secondaryTargetBuildDescriptor
angegebenen Builddeskriptorabschnitt aus:
- destDirectory
- destHost
- destPassword
- destPort
- destUserID
- genDirectory
- genProject
- genResourceBundle
- msgTablePrefix
- resourceBundleLocale
- system
- targetNLS
- tempDirectory