Ant-Eigenschaftendateien für Top-down-Java-Web-Services in der IBM WebSphere-JAX-WS-Laufzeitumgebung

Die Datei was_jaxws_tdjava.properties wird verwendet, um Daten an die Ant-Tasks zu übergeben, wenn Sie einen Top-down-Java™-Web-Service für die IBM® WebSphere-JAX-WS-Laufzeitumgebung erstellen. In dieser Datei sind die Parameteroptionen beschrieben, die in der Vorlage verfügbar sind. Aktualisieren Sie die Vorlage, bevor Sie die Ant-Task zum Erstellen des Web-Service mit den gewünschten Optionen ausführen.

Erforderliche Parameter

ScenarioType
Optionen: service
Dieser Parameter legt den Szenariotyp für die Ant-Task fest.
InitialSelection
Dieser Parameter gibt die URI der WSDL-Eingabedatei relativ zum Arbeitsbereich oder die vollständig qualifizierte URL einer WSDL-Datei an. Diese URI hat das Format /Projekt/MyWSDL.wsdl oder http://myurl.com/service.wsdl.

Optionale Parameter

ListRuntimes
Optionen: true false
Wenn Sie diesen Parameter auf den Wert true setzen, wird bei der Ausführung der Ant-Task eine Liste mit gültigen Laufzeitoptionen angezeigt.
ListServers
Optionen: true false
Wenn Sie diesen Parameter auf den Wert true setzen, wird bei der Ausführung der Ant-Task eine Liste mit gültigen Serveroptionen angezeigt.
Verbose
Optionen: true false
Wenn Sie diesen Parameter auf den Wert true setzen, werden bei der Ausführung der Ant-Task Informationsnachrichten und Fehler angezeigt.
Service.RuntimeId
Dieser Parameter gibt die ID der Laufzeitumgebung des Web-Service an. Für JAX-WS-Web-Services ist com.ibm.ast.ws.jaxws.WasWebServiceRT der einzige gültige Wert.
Service.ServerId
Dieser Parameter gibt die ID des Zielservers an. Wenn Sie möchten, dass dieser Wert automatisch gesetzt wird, löschen Sie den Parameter oder setzen Sie ihn auf Kommentar, sodass die Ant-Task den richtigen Wert aus den Servereinstellungen des Webprojekts erhält. Für JAX-WS-Web-Services sind nur die folgenden Werte gültig:
  • com.ibm.ws.ast.st.v7.server.base
  • com.ibm.ws.ast.st.v8.server.base
  • com.ibm.ws.ast.st.v85.server.base
  • com.ibm.ws.st.server.v85.was
JavaOutput
Akzeptieren Sie den Standardwert oder geben Sie einen Pfad ein, in dem das Java-Skeleton generiert werden soll.
OverwriteFilesEnabled
Optionen: true false
Dieser Parameter legt fest, ob die Ant-Task bereits vorhandene Dateien überschreibt. Der Standardwert ist true.
CreateFoldersEnabled
Optionen: true false
Dieser Parameter legt fest, ob die Ant-Task alle erforderlichen Ordner erstellt. Der Standardwert ist true.
CheckoutFilesEnabled
Optionen: true false
Dieser Parameter legt fest, ob die Ant-Task Dateien ohne Bedienerführung aus dem Repository auscheckt. Der Standardwert ist true.
Host
Dieser Parameter gibt den Namen des Hosts in der generierten WSDL-Datei an. Der Wert hat das Format myhost:9080.
Der Standardwert ist localhost:9080.
TargetPackage
Der Assistent für Web-Service-Clients generiert mehrere Java-Dateien aus der angegebenen WSDL. Er erstellt standardmäßig ein Paket mit einem Namen, der auf dem in der WSDL-Datei angegebenen Namespace basiert. Sie können auch einen eigenen Paketnamen angeben, um dieses Standardverhalten außer Kraft zu setzen.
CopyWSDL
Optionen: true false
Setzen Sie diesen Parameter auf "true", um die WSDL-Datei in das Serviceprojekt zu kopieren.
EnableWrapperStyle
Optionen: true false
Für WSDL-Dokumente, die ein eingeschlossenes Muster des Typs "document/literal" implementieren, wird ein Stammelement im XML-Schema deklariert, das Operationswrapper für einen Nachrichtenfluss verwendet wird. Für die Anforderung und die Antwort sind gesonderte Wrapperelementdefinitionen vorhanden. Der Standardwert ist "true".
MTOM
Optionen: true false
Setzen Sie diesen Parameter auf "true", um SOAP Message Transmission Optimization Mechanism für die Optimierung der Übertragung binären Inhalts zu aktivieren. Der Standardwert ist "false".
GenXSDLibrary
Setzen Sie diesen Parameter auf "true", um eine Schemabibliothek zu generieren.
JAXWSVersion
Optionen: 2.0 2.1
Die Ant-Task kann Code generieren, der mit JAX-WS 2.0 oder JAX-WS 2.1 kompatibel ist, wenn Sie einen Server der WebSphere Application Server Version 7 oder Version 8 als Ziel angeben.
PortToImplBeanMapping
Für jeden in der WSDL-Datei definierten Port können Sie den Namen der Serviceimplementierungsklasse angeben. Verwenden Sie dazu durch Kommas getrennte Portname/Implementierungsbean-Wertpaare, z. B. Port1=ImplBean1,Port2=ImplBean2.
BindingFiles
Wenn Sie angepasste JAX-WS- oder JAXB-Bindungsdateien erstellt haben und diese im Arbeitsbereich vorhanden sind, geben Sie deren Position an, um sie für die Erstellung dieses Web-Service zu verwenden.
AddExtension
Optionen: true false
Verwenden Sie diese Option, um Anbietererweiterungen zuzulassen, die für die Verarbeitung einiger WSDL-Dokumente erforderlich sind.
Symbol das den Typ des Artikels anzeigt. Referenzartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: rtdjavaantpropjaxws.html