| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- '\" t
- .\" Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
- .\"
- .\" Title: wsgen
- .\" Language: Japanese
- .\" Date: 2013年11月21日
- .\" SectDesc: Java Webサービス・ツール
- .\" Software: JDK 8
- .\" Arch: 汎用
- .\" Part Number: E58104-01
- .\" Doc ID: JSSOR
- .\"
- .if n .pl 99999
- .TH "wsgen" "1" "2013年11月21日" "JDK 8" "Java Webサービス・ツール"
- .\" -----------------------------------------------------------------
- .\" * Define some portability stuff
- .\" -----------------------------------------------------------------
- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .\" http://bugs.debian.org/507673
- .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- .ie \n(.g .ds Aq \(aq
- .el .ds Aq '
- .\" -----------------------------------------------------------------
- .\" * set default formatting
- .\" -----------------------------------------------------------------
- .\" disable hyphenation
- .nh
- .\" disable justification (adjust text to left margin only)
- .ad l
- .\" -----------------------------------------------------------------
- .\" * MAIN CONTENT STARTS HERE *
- .\" -----------------------------------------------------------------
- .SH "名前"
- wsgen \- Webサービスのエンドポイント実装(SEI)クラスを読取り、Webサービスのデプロイメントと呼出しに必要なすべてのアーティファクトを生成します。
- .SH "概要"
- .sp
- .if n \{\
- .RS 4
- .\}
- .nf
- \fBwsgen\fR [ \fIoptions\fR ] \fISEI\fR
- .fi
- .if n \{\
- .RE
- .\}
- .PP
- \fIoptions\fR
- .RS 4
- コマンド行オプション。オプションを参照してください。
- .RE
- .PP
- \fISEI\fR
- .RS 4
- 読み取るWebサービスのエンドポイント実装クラス(SEI)です。
- .RE
- .SH "説明"
- .PP
- \fBwsgen\fRコマンドは、JAX\-WS Webサービスで使用されるJAX\-WSポータブル・アーティファクトを生成します。このツールは、Webサービスのエンドポイント・クラスを読取り、Webサービスのデプロイメントと呼出しに必要なすべてのアーティファクトを生成します。JAXWS 2\&.1\&.1 RIでは\fBwsgen\fR
- Antタスクも提供されます。
- http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsgenant\&.htmlのJAX\-WS (wsgen)ページのToolsタブを参照してください。
- .PP
- \fBwsgen\fRコマンドを起動するには、次を行います。
- .sp
- .if n \{\
- .RS 4
- .\}
- .nf
- \fBexport JAXWS_HOME=/pathto/jaxws\-ri\fR
- \fB$JAXWS_HOME/bin/wsgen\&.sh \-help\fR
-
- .fi
- .if n \{\
- .RE
- .\}
- .SH "オプション"
- .PP
- \-classpath \fIpath\fR
- .RS 4
- 入力クラス・ファイルの場所。
- .RE
- .PP
- \-cp \fIpath\fR
- .RS 4
- 入力クラス・ファイルの場所。
- .RE
- .PP
- \-d \fIdirectory\fR
- .RS 4
- 生成された出力ファイルを格納する場所。
- .RE
- .PP
- \-extension
- .RS 4
- ベンダー拡張を使用可能にします。拡張を使用すると、アプリケーションの移植性が失われたり、他の実装と連携できなくなる可能性があります。
- .RE
- .PP
- \-help
- .RS 4
- \fBwsgen\fRコマンドに関するヘルプ・メッセージを表示します。
- .RE
- .PP
- \-keep
- .RS 4
- 生成されたファイルを保存します。
- .RE
- .PP
- \-r \fIdirectory\fR
- .RS 4
- このオプションを\fB\-wsdl\fRオプションとともに使用して、WSDLなど生成されたリソース・ファイルを配置する場所を指定します。
- .RE
- .PP
- \-s \fIdirectory\fR
- .RS 4
- 生成されたソース・ファイルを格納する場所。
- .RE
- .PP
- \-verbose
- .RS 4
- コンパイラ・メッセージを表示します。
- .RE
- .PP
- \-version
- .RS 4
- リリース情報を出力します。
- .RE
- .PP
- \-wsdl [ :protocol ]
- .RS 4
- エンドポイントをデプロイする前に確認するWSDLファイルを生成するオプション・コマンド。WSDLファイルには、サービスを呼び出す方法、パラメータに必要な値、返されるデータ構造についてのコンピュータで読取り可能な記述が含まれます。
- .sp
- デフォルトでは\fBwsgen\fRコマンドはWSDLファイルを生成しません。\fBprotocol\fR値は省略可能であり、WSDLバインディング(\fBwsdl:binding\fR)で使用するプロトコルを指定するために使用されます。有効なプロトコルは、\fBsoap1\&.1\fRと\fBXsoap1\&.2\fRです。デフォルトは\fBsoap1\&.1\fRです。\fBXsoap1\&.2\fRプロトコルは標準ではないため、\fB\-extension\fRオプションとともにのみ使用可能です。
- .RE
- .PP
- \-servicename \fIname\fR
- .RS 4
- \fB\-wsdl\fRオプションとともにのみ使用して、WSDLで生成される特定のWSDLサービス(\fBwsdl:service\fR)名を指定します。例:
- \fB\-servicename "{http://mynamespace/}MyService"\fR。
- .RE
- .PP
- \-portname \fIname\fR
- .RS 4
- \fB\-wsdl\fRオプションとともにのみ使用して、WSDLで生成される特定のWSDLポート(\fBwsdl:port\fR)名を指定します。例:
- \fB\-portname "{http://mynamespace/}MyPort"\fR。
- .RE
- .SH "例"
- .PP
- 次の例では、Stockディレクトリ内に\fB@WebService\fR注釈を持つ\fBStockService\fRのラッパー・クラスを生成します。
- .sp
- .if n \{\
- .RS 4
- .\}
- .nf
- \fBwsgen \-d stock \-cp myclasspath stock\&.StockService\fR
-
- .fi
- .if n \{\
- .RE
- .\}
- .PP
- 次の例では、SOAP 1\&.1 WSDLおよび\fB@WebService\fR注釈を持つ\fBstock\&.StockService\fRクラスのスキーマを生成します。
- .sp
- .if n \{\
- .RS 4
- .\}
- .nf
- \fBwsgen \-wsdl \-d stock \-cp myclasspath stock\&.StockService\fR
-
- .fi
- .if n \{\
- .RE
- .\}
- .PP
- 次の例では、SOAP 1\&.2 WSDLを生成します。
- .sp
- .if n \{\
- .RS 4
- .\}
- .nf
- \fBwsgen \-wsdl:Xsoap1\&.2 \-d stock \-cp myclasspath stock\&.StockService \fR
-
- .fi
- .if n \{\
- .RE
- .\}
- .PP
- \fB注意:\fR
- サービスのデプロイ時にJAXWS実行時環境でWSDLが生成されるため、開発時にWSDLを生成する必要はありません。
- .SH "関連項目"
- .sp
- .RS 4
- .ie n \{\
- \h'-04'\(bu\h'+03'\c
- .\}
- .el \{\
- .sp -1
- .IP \(bu 2.3
- .\}
- wsimport(1)
- .RE
- .sp
- .RS 4
- .ie n \{\
- \h'-04'\(bu\h'+03'\c
- .\}
- .el \{\
- .sp -1
- .IP \(bu 2.3
- .\}
- http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsgenant\&.htmlの
- JAX\-WS (wsgen)ページのToolsタブを参照してください。
- .RE
- .br
- 'pl 8.5i
- 'bp
|