wsimport.1 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318
  1. '\" t
  2. .\" Copyright (c) 2005, 2014, Oracle and/or its affiliates. All rights reserved.
  3. .\"
  4. .\" Title: wsimport
  5. .\" Language: Japanese
  6. .\" Date: 2013年11月21日
  7. .\" SectDesc: Java Webサービス・ツール
  8. .\" Software: JDK 8
  9. .\" Arch: 汎用
  10. .\" Part Number: E58104-01
  11. .\" Doc ID: JSSOR
  12. .\"
  13. .if n .pl 99999
  14. .TH "wsimport" "1" "2013年11月21日" "JDK 8" "Java Webサービス・ツール"
  15. .\" -----------------------------------------------------------------
  16. .\" * Define some portability stuff
  17. .\" -----------------------------------------------------------------
  18. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  19. .\" http://bugs.debian.org/507673
  20. .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
  21. .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22. .ie \n(.g .ds Aq \(aq
  23. .el .ds Aq '
  24. .\" -----------------------------------------------------------------
  25. .\" * set default formatting
  26. .\" -----------------------------------------------------------------
  27. .\" disable hyphenation
  28. .nh
  29. .\" disable justification (adjust text to left margin only)
  30. .ad l
  31. .\" -----------------------------------------------------------------
  32. .\" * MAIN CONTENT STARTS HERE *
  33. .\" -----------------------------------------------------------------
  34. .SH "名前"
  35. wsimport \- Webアプリケーション・アーカイブ(WAR)ファイルにパッケージできるJAX\-WSポータブル・アーティファクトを生成して、Antタスクを指定します。
  36. .SH "概要"
  37. .sp
  38. .if n \{\
  39. .RS 4
  40. .\}
  41. .nf
  42. \fBwsimport\fR [ \fIoptions\fR ] \fIwsdl\fR
  43. .fi
  44. .if n \{\
  45. .RE
  46. .\}
  47. .PP
  48. \fIoptions\fR
  49. .RS 4
  50. コマンド行オプション。オプションを参照してください。
  51. .RE
  52. .PP
  53. \fIwsdl\fR
  54. .RS 4
  55. Webサービスを呼び出す方法、パラメータに必要な値、返されるデータ構造についてのコンピュータで読取り可能な記述が含まれまるファイルです。
  56. .RE
  57. .SH "説明"
  58. .PP
  59. \fBwsimport\fRコマンドは、次のJAX\-WSポータブル・アーティファクトを生成します。これらのアーティファクトは、デプロイするWSDLおよびスキーマ・ドキュメントおよびエンドポイント実装とともに、WARファイルにパッケージできます。\fBwsimport\fRコマンドでは\fBwsimport\fR
  60. Antタスクも提供されます。
  61. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsimportant\&.htmlのWsimport Ant TaskページのToolsタブを参照してください。
  62. .sp
  63. .RS 4
  64. .ie n \{\
  65. \h'-04'\(bu\h'+03'\c
  66. .\}
  67. .el \{\
  68. .sp -1
  69. .IP \(bu 2.3
  70. .\}
  71. サービス・エンドポイント・インタフェース(SEI)
  72. .RE
  73. .sp
  74. .RS 4
  75. .ie n \{\
  76. \h'-04'\(bu\h'+03'\c
  77. .\}
  78. .el \{\
  79. .sp -1
  80. .IP \(bu 2.3
  81. .\}
  82. サービス
  83. .RE
  84. .sp
  85. .RS 4
  86. .ie n \{\
  87. \h'-04'\(bu\h'+03'\c
  88. .\}
  89. .el \{\
  90. .sp -1
  91. .IP \(bu 2.3
  92. .\}
  93. 例外クラスは\fBwsdl:fault\fRからマップされます(存在する場合)
  94. .RE
  95. .sp
  96. .RS 4
  97. .ie n \{\
  98. \h'-04'\(bu\h'+03'\c
  99. .\}
  100. .el \{\
  101. .sp -1
  102. .IP \(bu 2.3
  103. .\}
  104. 非同期レスポンスBeanはレスポンス\fBwsdl:message\fRから派生します(存在する場合)
  105. .RE
  106. .sp
  107. .RS 4
  108. .ie n \{\
  109. \h'-04'\(bu\h'+03'\c
  110. .\}
  111. .el \{\
  112. .sp -1
  113. .IP \(bu 2.3
  114. .\}
  115. JAXBが生成する値タイプ(スキーマのタイプからマップされたJavaクラス)
  116. .RE
  117. .PP
  118. \fBwsgen\fRコマンドを起動するには、次を行います。
  119. .PP
  120. \fBOracle Solaris/Linux\fR:
  121. .sp
  122. .if n \{\
  123. .RS 4
  124. .\}
  125. .nf
  126. \fB/bin/wsimport\&.sh \-help\fR
  127. .fi
  128. .if n \{\
  129. .RE
  130. .\}
  131. .PP
  132. \fBWindows\fRの場合:
  133. .sp
  134. .if n \{\
  135. .RS 4
  136. .\}
  137. .nf
  138. \fB\ebin\ewsimport\&.bat \-help\fR
  139. .fi
  140. .if n \{\
  141. .RE
  142. .\}
  143. .SH "オプション"
  144. .PP
  145. \-d \fIdirectory\fR
  146. .RS 4
  147. 生成される出力ファイルを格納する場所を指定します。
  148. .RE
  149. .PP
  150. \-b \fIpath\fR
  151. .RS 4
  152. 外部JAX\-WSまたはJAXBバインディング・ファイルを指定します。\fB\-b\fRオプションで複数のJAX\-WSおよびJAXBバインディング・ファイルを指定できます。これらのファイルを使用して、パッケージ名、Bean名などをカスタマイズできます。JAX\-WSおよびJAXBバインディング・ファイルの詳細は、
  153. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsimportant\&.htmlのWSDL CustomizationのUsers Guideタブを参照してください
  154. .RE
  155. .PP
  156. \-B \fIjaxbOption\fR
  157. .RS 4
  158. JAXBスキーマ・コンパイラに\fBjaxbOption\fRオプションを渡します。
  159. .RE
  160. .PP
  161. \-catalog
  162. .RS 4
  163. 外部エンティティ参照を解決するカタログ・ファイルを指定します。\fB\-catalog\fRオプションは、TR9401、XCatalog、OASIS XML Catalogの各形式をサポートしています。http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/catalog\-support\&.htmlの
  164. Catalog SupportページのUsers Guideタブを参照してください。
  165. .RE
  166. .PP
  167. \-extension
  168. .RS 4
  169. ベンダー拡張を使用可能にします。拡張を使用すると、アプリケーションの移植性が失われたり、他の実装と連携できなくなる可能性があります。
  170. .RE
  171. .PP
  172. \-help
  173. .RS 4
  174. \fBwsimport\fRコマンドに関するヘルプ・メッセージを表示します。
  175. .RE
  176. .PP
  177. \-httpproxy: \fIhost\fR:\fIport\fR
  178. .RS 4
  179. HTTPプロキシ・サーバーを指定します。デフォルトは8080です。
  180. .RE
  181. .PP
  182. \-keep
  183. .RS 4
  184. 生成されたファイルを保持します
  185. .RE
  186. .PP
  187. \-p \fIname\fR
  188. .RS 4
  189. ターゲット・パッケージ\fIname\fRを指定して、WSDLおよびスキーマ・バインディングのカスタマイズ、および仕様部で定義されたデフォルトのアルゴリズムをオーバーライドします。
  190. .RE
  191. .PP
  192. \-s \fIdirectory\fR
  193. .RS 4
  194. 生成されるソース・ファイルを格納する場所を指定します
  195. .RE
  196. .PP
  197. \-verbose
  198. .RS 4
  199. コンパイラ・メッセージを表示します。
  200. .RE
  201. .PP
  202. \-version
  203. .RS 4
  204. リリース情報を出力します。
  205. .RE
  206. .PP
  207. \-wsdllocation \fIlocation\fR
  208. .RS 4
  209. \fB@WebServiceClient\&.wsdlLocation\fRの値を指定します。
  210. .RE
  211. .PP
  212. \-target
  213. .RS 4
  214. 指定されたJAX\-WS仕様バージョンに従って、コードを生成します。バージョン2\&.0では、JAX\-WS 2\&.0仕様に準拠したコードを生成します。
  215. .RE
  216. .PP
  217. \-quiet
  218. .RS 4
  219. \fBwsimport\fRコマンド出力を抑制します。
  220. .RE
  221. .PP
  222. \fB\-b\fRオプションを使用して、複数の\fBJAX\-WS\fRおよび\fBJAXB\fRバインディング・ファイルを指定できます。これらのファイルを使用して、パッケージ名やBean名など、様々なものをカスタマイズできます。\fBJAX\-WS\fRおよび\fBJAXB\fRバインディング・ファイルの詳細は、
  223. https://jax\-ws\&.java\&.net/nonav/2\&.1\&.2/docs/customizations\&.htmlのカスタマイズ・ドキュメントを参照してください
  224. .SH "非標準オプション"
  225. .PP
  226. \-XadditionalHeaders
  227. .RS 4
  228. リクエストまたはレスポンス・メッセージにバインドされないヘッダーをJavaメソッドのパラメータにマップします
  229. .RE
  230. .PP
  231. \-Xauthfile \fIfile\fR
  232. .RS 4
  233. 認証情報を含むファイルを指定するWSDL URIです。このURIの形式は次のとおりです。
  234. .sp
  235. http://\fIuser\-name\fR:\fBpassword\fR@\fIhost\-name\fR/\fIweb\-service\-name\fR>?wsdl\&.
  236. .RE
  237. .PP
  238. \-Xdebug
  239. .RS 4
  240. デバッグ情報を出力します
  241. .RE
  242. .PP
  243. \-Xno\-addressing\-databinding
  244. .RS 4
  245. W3C EndpointReferenceTypeとJavaのバインディングを有効にします。
  246. .RE
  247. .PP
  248. \-Xnocompile
  249. .RS 4
  250. 生成されたJavaファイルをコンパイルしません
  251. .RE
  252. .SH "例"
  253. .PP
  254. 次の例では、Javaアーティファクトを生成し、\fBhttp://stockquote\&.example\&.com/quote?wsdl\fRをインポートしてアーティファクトをコンパイルします。
  255. .sp
  256. .if n \{\
  257. .RS 4
  258. .\}
  259. .nf
  260. \fBwsimport \-p stockquote http://stockquote\&.example\&.com/quote?wsdl\fR
  261. .fi
  262. .if n \{\
  263. .RE
  264. .\}
  265. .SH "関連項目"
  266. .sp
  267. .RS 4
  268. .ie n \{\
  269. \h'-04'\(bu\h'+03'\c
  270. .\}
  271. .el \{\
  272. .sp -1
  273. .IP \(bu 2.3
  274. .\}
  275. wsgen(1)
  276. .RE
  277. .sp
  278. .RS 4
  279. .ie n \{\
  280. \h'-04'\(bu\h'+03'\c
  281. .\}
  282. .el \{\
  283. .sp -1
  284. .IP \(bu 2.3
  285. .\}
  286. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsimportant\&.htmlの
  287. Wsimport Ant TaskページのToolsタブ
  288. .RE
  289. .sp
  290. .RS 4
  291. .ie n \{\
  292. \h'-04'\(bu\h'+03'\c
  293. .\}
  294. .el \{\
  295. .sp -1
  296. .IP \(bu 2.3
  297. .\}
  298. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/catalog\-support\&.htmlの
  299. Catalog SupportページのUsers Guideタブ
  300. .RE
  301. .sp
  302. .RS 4
  303. .ie n \{\
  304. \h'-04'\(bu\h'+03'\c
  305. .\}
  306. .el \{\
  307. .sp -1
  308. .IP \(bu 2.3
  309. .\}
  310. http://jax\-ws\&.java\&.net/nonav/2\&.1\&.1/docs/wsimportant\&.htmlの
  311. WSDL CustomizationページのUsers Guideタブ
  312. .RE
  313. .br
  314. 'pl 8.5i
  315. 'bp