annotate src/linux/doc/man/wsimport.1 @ 6132:08c487859f32

8009911: [macosx] SWT app freeze when going full screen using Java 7 on Mac Reviewed-by: anthony, ksrini
author pchelko
date Wed, 05 Jun 2013 14:39:35 +0100
parents 42c22d5a2cd0
children
rev   line source
bpatel@4176 1 ." Copyright (c) 2005, 2011, Oracle and/or its affiliates. All rights reserved.
duke@0 2 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@0 3 ."
duke@0 4 ." This code is free software; you can redistribute it and/or modify it
duke@0 5 ." under the terms of the GNU General Public License version 2 only, as
duke@0 6 ." published by the Free Software Foundation.
duke@0 7 ."
duke@0 8 ." This code is distributed in the hope that it will be useful, but WITHOUT
duke@0 9 ." ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@0 10 ." FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@0 11 ." version 2 for more details (a copy is included in the LICENSE file that
duke@0 12 ." accompanied this code).
duke@0 13 ."
duke@0 14 ." You should have received a copy of the GNU General Public License version
duke@0 15 ." 2 along with this work; if not, write to the Free Software Foundation,
duke@0 16 ." Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@0 17 ."
ohair@2362 18 ." Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
ohair@2362 19 ." or visit www.oracle.com if you need additional information or have any
ohair@2362 20 ." questions.
duke@0 21 ."
bpatel@4900 22 .TH wsimport 1 "16 Mar 2012"
tbell@1178 23 .SH "Name"
tbell@1178 24 wsimport \- Java(TM) API for XML Web Services (JAX\-WS) 2.0
duke@0 25 .LP
tbell@1178 26 \f3Specification Version:\fP 2.1
tbell@1178 27 .br
tbell@1178 28 \f3Implementation Version:\fP 2.1.1
tbell@1178 29 .br
tbell@1178 30 .SH "Overview"
duke@0 31 .LP
duke@0 32 The \f2wsimport\fP tool generates JAX\-WS portable artifacts, such as:
duke@0 33 .RS 3
duke@0 34 .TP 2
duke@0 35 o
duke@0 36 Service Endpoint Interface (SEI)
duke@0 37 .TP 2
duke@0 38 o
duke@0 39 Service
duke@0 40 .TP 2
duke@0 41 o
duke@0 42 Exception class mapped from wsdl:fault (if any)
duke@0 43 .TP 2
duke@0 44 o
duke@0 45 Async Reponse Bean derived from response wsdl:message (if any)
duke@0 46 .TP 2
duke@0 47 o
duke@0 48 JAXB generated value types (mapped java classes from schema types)
duke@0 49 .RE
duke@0 50 .LP
tbell@1178 51 These artifacts can be packaged in a WAR file with the WSDL and schema documents along with the endpoint implementation to be deployed. also provides wsimport ant task, see
tbell@1178 52 .na
tbell@1178 53 \f2Wsimport ant task\fP @
tbell@1178 54 .fi
tbell@1178 55 https://jax\-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.html.
duke@0 56 .br
duke@0 57
duke@0 58 .LP
tbell@1178 59 .SH "Launching wsimport"
tbell@1178 60 .RS 3
tbell@1178 61 .TP 2
tbell@1178 62 o
tbell@1178 63 \f3Solaris/Linux\fP
tbell@1178 64 .RS 3
tbell@1178 65 .TP 2
tbell@1178 66 *
tbell@1178 67 \f2/bin/wsimport.sh \-help\fP
tbell@1178 68 .RE
tbell@1178 69 .TP 2
tbell@1178 70 o
tbell@1178 71 \f3Windows\fP
tbell@1178 72 .RS 3
tbell@1178 73 .TP 2
tbell@1178 74 *
tbell@1178 75 \f2\\bin\\wsimport.bat \-help\fP
tbell@1178 76 .RE
tbell@1178 77 .RE
duke@0 78
duke@0 79 .LP
tbell@1178 80 .SH "Syntax"
tbell@1178 81 .nf
tbell@1178 82 \f3
tbell@1178 83 .fl
tbell@1178 84 wsimport [options] <wsdl>
tbell@1178 85 .fl
tbell@1178 86 \fP
tbell@1178 87 .fi
duke@0 88 .LP
duke@0 89 The following table lists the \f2wsimport\fP options.
duke@0 90 .LP
bpatel@4900 91 .TS
duke@0 92 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
duke@0 93 .de 35
duke@0 94 .ps \n(.s
duke@0 95 .vs \n(.vu
duke@0 96 .in \n(.iu
duke@0 97 .if \n(.u .fi
duke@0 98 .if \n(.j .ad
duke@0 99 .if \n(.j=0 .na
duke@0 100 ..
duke@0 101 .nf
duke@0 102 .nr #~ 0
duke@0 103 .if n .nr #~ 0.6n
duke@0 104 .ds #d .d
duke@0 105 .if \(ts\n(.z\(ts\(ts .ds #d nl
duke@0 106 .fc
duke@0 107 .nr 33 \n(.s
duke@0 108 .rm 80 81
duke@0 109 .nr 34 \n(.lu
duke@0 110 .eo
duke@0 111 .am 81
duke@0 112 .br
duke@0 113 .di a+
duke@0 114 .35
duke@0 115 .ft \n(.f
duke@0 116 .ll \n(34u*1u/3u
duke@0 117 .if \n(.l<\n(81 .ll \n(81u
duke@0 118 .in 0
duke@0 119 Specify where to place generated output files
duke@0 120 .br
duke@0 121 .di
duke@0 122 .nr a| \n(dn
duke@0 123 .nr a- \n(dl
duke@0 124 ..
duke@0 125 .ec \
duke@0 126 .eo
duke@0 127 .am 81
duke@0 128 .br
duke@0 129 .di b+
duke@0 130 .35
duke@0 131 .ft \n(.f
duke@0 132 .ll \n(34u*1u/3u
duke@0 133 .if \n(.l<\n(81 .ll \n(81u
duke@0 134 .in 0
duke@0 135 Specify external JAX\-WS or JAXB binding files (Each \f2<file>\fP must have its own \f2\-b\fP)
duke@0 136 .br
duke@0 137 .di
duke@0 138 .nr b| \n(dn
duke@0 139 .nr b- \n(dl
duke@0 140 ..
duke@0 141 .ec \
duke@0 142 .eo
duke@0 143 .am 81
duke@0 144 .br
duke@0 145 .di c+
duke@0 146 .35
duke@0 147 .ft \n(.f
duke@0 148 .ll \n(34u*1u/3u
duke@0 149 .if \n(.l<\n(81 .ll \n(81u
duke@0 150 .in 0
tbell@1178 151 Pass this option to JAXB schema compiler
duke@0 152 .br
duke@0 153 .di
duke@0 154 .nr c| \n(dn
duke@0 155 .nr c- \n(dl
duke@0 156 ..
duke@0 157 .ec \
duke@0 158 .eo
duke@0 159 .am 81
duke@0 160 .br
duke@0 161 .di d+
duke@0 162 .35
duke@0 163 .ft \n(.f
duke@0 164 .ll \n(34u*1u/3u
duke@0 165 .if \n(.l<\n(81 .ll \n(81u
duke@0 166 .in 0
tbell@1178 167 Specify catalog file to resolve external entity references, it supports TR9401, XCatalog, and OASIS XML Catalog format. Please read the documentation of
tbell@1178 168 .na
tbell@1178 169 \f2catalog\fP @
tbell@1178 170 .fi
tbell@1178 171 https://jax\-ws.dev.java.net/nonav/2.1.1/docs/catalog\-support.html and see \f3catalog\fP sample.
duke@0 172 .br
duke@0 173 .di
duke@0 174 .nr d| \n(dn
duke@0 175 .nr d- \n(dl
duke@0 176 ..
duke@0 177 .ec \
duke@0 178 .eo
tbell@1178 179 .am 81
duke@0 180 .br
duke@0 181 .di e+
duke@0 182 .35
duke@0 183 .ft \n(.f
duke@0 184 .ll \n(34u*1u/3u
tbell@1178 185 .if \n(.l<\n(81 .ll \n(81u
duke@0 186 .in 0
tbell@1178 187 Allow vendor extensions (functionality not specified by the specification). Use of extensions may result in applications that are not portable or may not interoperate with other implementations
duke@0 188 .br
duke@0 189 .di
duke@0 190 .nr e| \n(dn
duke@0 191 .nr e- \n(dl
duke@0 192 ..
duke@0 193 .ec \
duke@0 194 .eo
tbell@1178 195 .am 80
duke@0 196 .br
duke@0 197 .di f+
duke@0 198 .35
duke@0 199 .ft \n(.f
duke@0 200 .ll \n(34u*1u/3u
tbell@1178 201 .if \n(.l<\n(80 .ll \n(80u
duke@0 202 .in 0
tbell@1178 203 \f3\-httpproxy:<host>:<port> \fP
duke@0 204 .br
duke@0 205 .di
duke@0 206 .nr f| \n(dn
duke@0 207 .nr f- \n(dl
duke@0 208 ..
duke@0 209 .ec \
duke@0 210 .eo
duke@0 211 .am 81
duke@0 212 .br
duke@0 213 .di g+
duke@0 214 .35
duke@0 215 .ft \n(.f
duke@0 216 .ll \n(34u*1u/3u
duke@0 217 .if \n(.l<\n(81 .ll \n(81u
duke@0 218 .in 0
tbell@1178 219 Specify an HTTP proxy server (port defaults to 8080)
duke@0 220 .br
duke@0 221 .di
duke@0 222 .nr g| \n(dn
duke@0 223 .nr g- \n(dl
duke@0 224 ..
duke@0 225 .ec \
duke@0 226 .eo
duke@0 227 .am 81
duke@0 228 .br
duke@0 229 .di h+
duke@0 230 .35
duke@0 231 .ft \n(.f
duke@0 232 .ll \n(34u*1u/3u
duke@0 233 .if \n(.l<\n(81 .ll \n(81u
duke@0 234 .in 0
tbell@1178 235 Specifying a target package via this command\-line option, overrides any wsdl and schema binding customization for package name and the default package name algorithm defined in the specification
duke@0 236 .br
duke@0 237 .di
duke@0 238 .nr h| \n(dn
duke@0 239 .nr h- \n(dl
duke@0 240 ..
duke@0 241 .ec \
duke@0 242 .eo
duke@0 243 .am 81
duke@0 244 .br
duke@0 245 .di i+
duke@0 246 .35
duke@0 247 .ft \n(.f
duke@0 248 .ll \n(34u*1u/3u
duke@0 249 .if \n(.l<\n(81 .ll \n(81u
duke@0 250 .in 0
tbell@1178 251 Specify where to place generated source files
duke@0 252 .br
duke@0 253 .di
duke@0 254 .nr i| \n(dn
duke@0 255 .nr i- \n(dl
duke@0 256 ..
duke@0 257 .ec \
duke@0 258 .eo
duke@0 259 .am 81
duke@0 260 .br
duke@0 261 .di j+
duke@0 262 .35
duke@0 263 .ft \n(.f
duke@0 264 .ll \n(34u*1u/3u
duke@0 265 .if \n(.l<\n(81 .ll \n(81u
duke@0 266 .in 0
tbell@1178 267 Output messages about what the compiler is doing
duke@0 268 .br
duke@0 269 .di
duke@0 270 .nr j| \n(dn
duke@0 271 .nr j- \n(dl
duke@0 272 ..
duke@0 273 .ec \
duke@0 274 .eo
tbell@1178 275 .am 81
duke@0 276 .br
duke@0 277 .di k+
duke@0 278 .35
duke@0 279 .ft \n(.f
duke@0 280 .ll \n(34u*1u/3u
tbell@1178 281 .if \n(.l<\n(81 .ll \n(81u
duke@0 282 .in 0
tbell@1178 283 Print version information
duke@0 284 .br
duke@0 285 .di
duke@0 286 .nr k| \n(dn
duke@0 287 .nr k- \n(dl
duke@0 288 ..
duke@0 289 .ec \
duke@0 290 .eo
tbell@1178 291 .am 80
duke@0 292 .br
duke@0 293 .di l+
duke@0 294 .35
duke@0 295 .ft \n(.f
duke@0 296 .ll \n(34u*1u/3u
tbell@1178 297 .if \n(.l<\n(80 .ll \n(80u
duke@0 298 .in 0
tbell@1178 299 \f3\-wsdllocation <location>\fP
duke@0 300 .br
duke@0 301 .di
duke@0 302 .nr l| \n(dn
duke@0 303 .nr l- \n(dl
duke@0 304 ..
duke@0 305 .ec \
tbell@1178 306 .eo
tbell@1178 307 .am 81
tbell@1178 308 .br
tbell@1178 309 .di m+
tbell@1178 310 .35
tbell@1178 311 .ft \n(.f
tbell@1178 312 .ll \n(34u*1u/3u
tbell@1178 313 .if \n(.l<\n(81 .ll \n(81u
tbell@1178 314 .in 0
tbell@1178 315 \f2@WebServiceClient.wsdlLocation\fP value
tbell@1178 316 .br
tbell@1178 317 .di
tbell@1178 318 .nr m| \n(dn
tbell@1178 319 .nr m- \n(dl
tbell@1178 320 ..
tbell@1178 321 .ec \
tbell@1178 322 .eo
tbell@1178 323 .am 81
tbell@1178 324 .br
tbell@1178 325 .di n+
tbell@1178 326 .35
tbell@1178 327 .ft \n(.f
tbell@1178 328 .ll \n(34u*1u/3u
tbell@1178 329 .if \n(.l<\n(81 .ll \n(81u
tbell@1178 330 .in 0
tbell@1178 331 Generate code as per the given JAX\-WS specification version. version 2.0 will generate compliant code for JAX\-WS 2.0 spec.
tbell@1178 332 .br
tbell@1178 333 .di
tbell@1178 334 .nr n| \n(dn
tbell@1178 335 .nr n- \n(dl
tbell@1178 336 ..
tbell@1178 337 .ec \
duke@0 338 .35
duke@0 339 .nf
duke@0 340 .ll \n(34u
duke@0 341 .nr 80 0
duke@0 342 .nr 38 \w\f3Option\fP
duke@0 343 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 344 .nr 38 \w\f3\-d <directory> \fP
duke@0 345 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 346 .nr 38 \w\f3\-b <path> \fP
duke@0 347 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 348 .nr 38 \w\f3\-B <jaxbOption>\fP
duke@0 349 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 350 .nr 38 \w\f3\-catalog\fP
duke@0 351 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 352 .nr 38 \w\f3\-extension \fP
duke@0 353 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 354 .nr 38 \w\f3\-help \fP
duke@0 355 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 356 .nr 38 \w\f3\-keep \fP
duke@0 357 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 358 .nr 38 \w\f3\-p \fP
duke@0 359 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 360 .nr 38 \w\f3\-s <directory> \fP
duke@0 361 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 362 .nr 38 \w\f3\-verbose \fP
tbell@1178 363 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 364 .nr 38 \w\f3\-version \fP
tbell@1178 365 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 366 .nr 38 \w\f3\-target \fP
tbell@1178 367 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 368 .nr 38 \w\f3\-quiet \fP
duke@0 369 .if \n(80<\n(38 .nr 80 \n(38
duke@0 370 .80
duke@0 371 .rm 80
tbell@1178 372 .nr 38 \n(f-
duke@0 373 .if \n(80<\n(38 .nr 80 \n(38
tbell@1178 374 .nr 38 \n(l-
duke@0 375 .if \n(80<\n(38 .nr 80 \n(38
duke@0 376 .nr 81 0
duke@0 377 .nr 38 \w\f3Description\fP
duke@0 378 .if \n(81<\n(38 .nr 81 \n(38
duke@0 379 .nr 38 \wDisplay help
duke@0 380 .if \n(81<\n(38 .nr 81 \n(38
duke@0 381 .nr 38 \wKeep generated files
duke@0 382 .if \n(81<\n(38 .nr 81 \n(38
tbell@1178 383 .nr 38 \wSuppress wsimport output
tbell@1178 384 .if \n(81<\n(38 .nr 81 \n(38
duke@0 385 .81
duke@0 386 .rm 81
duke@0 387 .nr 38 \n(a-
duke@0 388 .if \n(81<\n(38 .nr 81 \n(38
duke@0 389 .nr 38 \n(b-
duke@0 390 .if \n(81<\n(38 .nr 81 \n(38
duke@0 391 .nr 38 \n(c-
duke@0 392 .if \n(81<\n(38 .nr 81 \n(38
duke@0 393 .nr 38 \n(d-
duke@0 394 .if \n(81<\n(38 .nr 81 \n(38
tbell@1178 395 .nr 38 \n(e-
duke@0 396 .if \n(81<\n(38 .nr 81 \n(38
duke@0 397 .nr 38 \n(g-
duke@0 398 .if \n(81<\n(38 .nr 81 \n(38
duke@0 399 .nr 38 \n(h-
duke@0 400 .if \n(81<\n(38 .nr 81 \n(38
duke@0 401 .nr 38 \n(i-
duke@0 402 .if \n(81<\n(38 .nr 81 \n(38
duke@0 403 .nr 38 \n(j-
duke@0 404 .if \n(81<\n(38 .nr 81 \n(38
tbell@1178 405 .nr 38 \n(k-
tbell@1178 406 .if \n(81<\n(38 .nr 81 \n(38
tbell@1178 407 .nr 38 \n(m-
tbell@1178 408 .if \n(81<\n(38 .nr 81 \n(38
tbell@1178 409 .nr 38 \n(n-
duke@0 410 .if \n(81<\n(38 .nr 81 \n(38
duke@0 411 .35
duke@0 412 .nf
duke@0 413 .ll \n(34u
duke@0 414 .nr 38 1n
duke@0 415 .nr 79 0
duke@0 416 .nr 40 \n(79+(0*\n(38)
duke@0 417 .nr 80 +\n(40
duke@0 418 .nr 41 \n(80+(3*\n(38)
duke@0 419 .nr 81 +\n(41
duke@0 420 .nr TW \n(81
bpatel@2509 421 .if t .if \n(TW>\n(.li .tm Table at line 157 file Input is too wide - \n(TW units
duke@0 422 .fc  
duke@0 423 .nr #T 0-1
duke@0 424 .nr #a 0-1
duke@0 425 .eo
duke@0 426 .de T#
duke@0 427 .ds #d .d
duke@0 428 .if \(ts\n(.z\(ts\(ts .ds #d nl
duke@0 429 .mk ##
duke@0 430 .nr ## -1v
duke@0 431 .ls 1
duke@0 432 .ls
duke@0 433 ..
duke@0 434 .ec
duke@0 435 .ta \n(80u \n(81u
duke@0 436 .nr 31 \n(.f
duke@0 437 .nr 35 1m
duke@0 438 \&\h'|\n(40u'\f3Option\fP\h'|\n(41u'\f3Description\fP
duke@0 439 .ne \n(a|u+\n(.Vu
duke@0 440 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
duke@0 441 .ta \n(80u \n(81u
duke@0 442 .nr 31 \n(.f
duke@0 443 .nr 35 1m
tbell@1178 444 \&\h'|\n(40u'\f3\-d <directory> \fP\h'|\n(41u'
duke@0 445 .mk ##
duke@0 446 .nr 31 \n(##
duke@0 447 .sp |\n(##u-1v
duke@0 448 .nr 37 \n(41u
duke@0 449 .in +\n(37u
duke@0 450 .a+
duke@0 451 .in -\n(37u
duke@0 452 .mk 32
duke@0 453 .if \n(32>\n(31 .nr 31 \n(32
duke@0 454 .sp |\n(31u
duke@0 455 .ne \n(b|u+\n(.Vu
duke@0 456 .if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
duke@0 457 .ta \n(80u \n(81u
duke@0 458 .nr 31 \n(.f
duke@0 459 .nr 35 1m
tbell@1178 460 \&\h'|\n(40u'\f3\-b <path> \fP\h'|\n(41u'
duke@0 461 .mk ##
duke@0 462 .nr 31 \n(##
duke@0 463 .sp |\n(##u-1v
duke@0 464 .nr 37 \n(41u
duke@0 465 .in +\n(37u
duke@0 466 .b+
duke@0 467 .in -\n(37u
duke@0 468 .mk 32
duke@0 469 .if \n(32>\n(31 .nr 31 \n(32
duke@0 470 .sp |\n(31u
duke@0 471 .ne \n(c|u+\n(.Vu
duke@0 472 .if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
duke@0 473 .ta \n(80u \n(81u
duke@0 474 .nr 31 \n(.f
duke@0 475 .nr 35 1m
tbell@1178 476 \&\h'|\n(40u'\f3\-B <jaxbOption>\fP\h'|\n(41u'
duke@0 477 .mk ##
duke@0 478 .nr 31 \n(##
duke@0 479 .sp |\n(##u-1v
duke@0 480 .nr 37 \n(41u
duke@0 481 .in +\n(37u
duke@0 482 .c+
duke@0 483 .in -\n(37u
duke@0 484 .mk 32
duke@0 485 .if \n(32>\n(31 .nr 31 \n(32
duke@0 486 .sp |\n(31u
duke@0 487 .ne \n(d|u+\n(.Vu
duke@0 488 .if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
duke@0 489 .ta \n(80u \n(81u
duke@0 490 .nr 31 \n(.f
duke@0 491 .nr 35 1m
tbell@1178 492 \&\h'|\n(40u'\f3\-catalog\fP\h'|\n(41u'
duke@0 493 .mk ##
duke@0 494 .nr 31 \n(##
duke@0 495 .sp |\n(##u-1v
duke@0 496 .nr 37 \n(41u
duke@0 497 .in +\n(37u
duke@0 498 .d+
duke@0 499 .in -\n(37u
duke@0 500 .mk 32
duke@0 501 .if \n(32>\n(31 .nr 31 \n(32
duke@0 502 .sp |\n(31u
tbell@1178 503 .ne \n(e|u+\n(.Vu
tbell@1178 504 .if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
duke@0 505 .ta \n(80u \n(81u
duke@0 506 .nr 31 \n(.f
duke@0 507 .nr 35 1m
tbell@1178 508 \&\h'|\n(40u'\f3\-extension \fP\h'|\n(41u'
tbell@1178 509 .mk ##
tbell@1178 510 .nr 31 \n(##
tbell@1178 511 .sp |\n(##u-1v
tbell@1178 512 .nr 37 \n(41u
tbell@1178 513 .in +\n(37u
tbell@1178 514 .e+
tbell@1178 515 .in -\n(37u
tbell@1178 516 .mk 32
tbell@1178 517 .if \n(32>\n(31 .nr 31 \n(32
tbell@1178 518 .sp |\n(31u
tbell@1178 519 .ta \n(80u \n(81u
tbell@1178 520 .nr 31 \n(.f
tbell@1178 521 .nr 35 1m
tbell@1178 522 \&\h'|\n(40u'\f3\-help \fP\h'|\n(41u'Display help
duke@0 523 .ne \n(f|u+\n(.Vu
tbell@1178 524 .ne \n(g|u+\n(.Vu
duke@0 525 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
tbell@1178 526 .if (\n(g|+\n(#^-1v)>\n(#- .nr #- +(\n(g|+\n(#^-\n(#--1v)
duke@0 527 .ta \n(80u \n(81u
duke@0 528 .nr 31 \n(.f
duke@0 529 .nr 35 1m
duke@0 530 \&\h'|\n(40u'\h'|\n(41u'
duke@0 531 .mk ##
duke@0 532 .nr 31 \n(##
duke@0 533 .sp |\n(##u-1v
duke@0 534 .nr 37 \n(40u
duke@0 535 .in +\n(37u
duke@0 536 .f+
duke@0 537 .in -\n(37u
duke@0 538 .mk 32
duke@0 539 .if \n(32>\n(31 .nr 31 \n(32
duke@0 540 .sp |\n(##u-1v
duke@0 541 .nr 37 \n(41u
duke@0 542 .in +\n(37u
duke@0 543 .g+
duke@0 544 .in -\n(37u
duke@0 545 .mk 32
duke@0 546 .if \n(32>\n(31 .nr 31 \n(32
duke@0 547 .sp |\n(31u
tbell@1178 548 .ta \n(80u \n(81u
tbell@1178 549 .nr 31 \n(.f
tbell@1178 550 .nr 35 1m
tbell@1178 551 \&\h'|\n(40u'\f3\-keep \fP\h'|\n(41u'Keep generated files
duke@0 552 .ne \n(h|u+\n(.Vu
duke@0 553 .if (\n(h|+\n(#^-1v)>\n(#- .nr #- +(\n(h|+\n(#^-\n(#--1v)
duke@0 554 .ta \n(80u \n(81u
duke@0 555 .nr 31 \n(.f
duke@0 556 .nr 35 1m
tbell@1178 557 \&\h'|\n(40u'\f3\-p \fP\h'|\n(41u'
duke@0 558 .mk ##
duke@0 559 .nr 31 \n(##
duke@0 560 .sp |\n(##u-1v
duke@0 561 .nr 37 \n(41u
duke@0 562 .in +\n(37u
duke@0 563 .h+
duke@0 564 .in -\n(37u
duke@0 565 .mk 32
duke@0 566 .if \n(32>\n(31 .nr 31 \n(32
duke@0 567 .sp |\n(31u
duke@0 568 .ne \n(i|u+\n(.Vu
duke@0 569 .if (\n(i|+\n(#^-1v)>\n(#- .nr #- +(\n(i|+\n(#^-\n(#--1v)
duke@0 570 .ta \n(80u \n(81u
duke@0 571 .nr 31 \n(.f
duke@0 572 .nr 35 1m
tbell@1178 573 \&\h'|\n(40u'\f3\-s <directory> \fP\h'|\n(41u'
duke@0 574 .mk ##
duke@0 575 .nr 31 \n(##
duke@0 576 .sp |\n(##u-1v
duke@0 577 .nr 37 \n(41u
duke@0 578 .in +\n(37u
duke@0 579 .i+
duke@0 580 .in -\n(37u
duke@0 581 .mk 32
duke@0 582 .if \n(32>\n(31 .nr 31 \n(32
duke@0 583 .sp |\n(31u
duke@0 584 .ne \n(j|u+\n(.Vu
duke@0 585 .if (\n(j|+\n(#^-1v)>\n(#- .nr #- +(\n(j|+\n(#^-\n(#--1v)
duke@0 586 .ta \n(80u \n(81u
duke@0 587 .nr 31 \n(.f
duke@0 588 .nr 35 1m
tbell@1178 589 \&\h'|\n(40u'\f3\-verbose \fP\h'|\n(41u'
duke@0 590 .mk ##
duke@0 591 .nr 31 \n(##
duke@0 592 .sp |\n(##u-1v
duke@0 593 .nr 37 \n(41u
duke@0 594 .in +\n(37u
duke@0 595 .j+
duke@0 596 .in -\n(37u
duke@0 597 .mk 32
duke@0 598 .if \n(32>\n(31 .nr 31 \n(32
duke@0 599 .sp |\n(31u
duke@0 600 .ne \n(k|u+\n(.Vu
tbell@1178 601 .if (\n(k|+\n(#^-1v)>\n(#- .nr #- +(\n(k|+\n(#^-\n(#--1v)
tbell@1178 602 .ta \n(80u \n(81u
tbell@1178 603 .nr 31 \n(.f
tbell@1178 604 .nr 35 1m
tbell@1178 605 \&\h'|\n(40u'\f3\-version \fP\h'|\n(41u'
tbell@1178 606 .mk ##
tbell@1178 607 .nr 31 \n(##
tbell@1178 608 .sp |\n(##u-1v
tbell@1178 609 .nr 37 \n(41u
tbell@1178 610 .in +\n(37u
tbell@1178 611 .k+
tbell@1178 612 .in -\n(37u
tbell@1178 613 .mk 32
tbell@1178 614 .if \n(32>\n(31 .nr 31 \n(32
tbell@1178 615 .sp |\n(31u
duke@0 616 .ne \n(l|u+\n(.Vu
tbell@1178 617 .ne \n(m|u+\n(.Vu
duke@0 618 .if (\n(l|+\n(#^-1v)>\n(#- .nr #- +(\n(l|+\n(#^-\n(#--1v)
tbell@1178 619 .if (\n(m|+\n(#^-1v)>\n(#- .nr #- +(\n(m|+\n(#^-\n(#--1v)
duke@0 620 .ta \n(80u \n(81u
duke@0 621 .nr 31 \n(.f
duke@0 622 .nr 35 1m
duke@0 623 \&\h'|\n(40u'\h'|\n(41u'
duke@0 624 .mk ##
duke@0 625 .nr 31 \n(##
duke@0 626 .sp |\n(##u-1v
duke@0 627 .nr 37 \n(40u
duke@0 628 .in +\n(37u
tbell@1178 629 .l+
duke@0 630 .in -\n(37u
duke@0 631 .mk 32
duke@0 632 .if \n(32>\n(31 .nr 31 \n(32
duke@0 633 .sp |\n(##u-1v
duke@0 634 .nr 37 \n(41u
duke@0 635 .in +\n(37u
tbell@1178 636 .m+
duke@0 637 .in -\n(37u
duke@0 638 .mk 32
duke@0 639 .if \n(32>\n(31 .nr 31 \n(32
duke@0 640 .sp |\n(31u
tbell@1178 641 .ne \n(n|u+\n(.Vu
tbell@1178 642 .if (\n(n|+\n(#^-1v)>\n(#- .nr #- +(\n(n|+\n(#^-\n(#--1v)
tbell@1178 643 .ta \n(80u \n(81u
duke@0 644 .nr 31 \n(.f
duke@0 645 .nr 35 1m
tbell@1178 646 \&\h'|\n(40u'\f3\-target \fP\h'|\n(41u'
duke@0 647 .mk ##
duke@0 648 .nr 31 \n(##
duke@0 649 .sp |\n(##u-1v
duke@0 650 .nr 37 \n(41u
duke@0 651 .in +\n(37u
duke@0 652 .n+
duke@0 653 .in -\n(37u
duke@0 654 .mk 32
duke@0 655 .if \n(32>\n(31 .nr 31 \n(32
duke@0 656 .sp |\n(31u
tbell@1178 657 .ta \n(80u \n(81u
tbell@1178 658 .nr 31 \n(.f
tbell@1178 659 .nr 35 1m
tbell@1178 660 \&\h'|\n(40u'\f3\-quiet \fP\h'|\n(41u'Suppress wsimport output
duke@0 661 .fc
duke@0 662 .nr T. 1
duke@0 663 .T# 1
duke@0 664 .35
duke@0 665 .rm a+
duke@0 666 .rm b+
duke@0 667 .rm c+
duke@0 668 .rm d+
duke@0 669 .rm e+
duke@0 670 .rm f+
duke@0 671 .rm g+
duke@0 672 .rm h+
duke@0 673 .rm i+
duke@0 674 .rm j+
duke@0 675 .rm k+
duke@0 676 .rm l+
duke@0 677 .rm m+
duke@0 678 .rm n+
bpatel@4900 679 .TE
tbell@1178 680 .if \n-(b.=0 .nr c. \n(.c-\n(d.-66
duke@0 681 .LP
tbell@1178 682 Multiple JAX\-WS and JAXB binding files can be specified using \f2\-b\fP option and they can be used to customize various things like package names, bean names, etc. More information on JAX\-WS and JAXB binding files can be found in the
tbell@1178 683 .na
tbell@1178 684 \f2customization documentation\fP @
tbell@1178 685 .fi
tbell@1178 686 https://jax\-ws.dev.java.net/nonav/2.1.1/docs/customizations.html.
duke@0 687 .LP
bpatel@4176 688 The following table lists \f2wsimport\fP non\-standard options:
bpatel@4176 689 .LP
bpatel@4900 690 .TS
bpatel@4176 691 .if \n+(b.=1 .nr d. \n(.c-\n(c.-1
bpatel@4176 692 .de 35
bpatel@4176 693 .ps \n(.s
bpatel@4176 694 .vs \n(.vu
bpatel@4176 695 .in \n(.iu
bpatel@4176 696 .if \n(.u .fi
bpatel@4176 697 .if \n(.j .ad
bpatel@4176 698 .if \n(.j=0 .na
bpatel@4176 699 ..
bpatel@4176 700 .nf
bpatel@4176 701 .nr #~ 0
bpatel@4176 702 .if n .nr #~ 0.6n
bpatel@4176 703 .ds #d .d
bpatel@4176 704 .if \(ts\n(.z\(ts\(ts .ds #d nl
bpatel@4176 705 .fc
bpatel@4176 706 .nr 33 \n(.s
bpatel@4176 707 .rm 80 81
bpatel@4176 708 .nr 34 \n(.lu
bpatel@4176 709 .eo
bpatel@4176 710 .am 81
bpatel@4176 711 .br
bpatel@4176 712 .di a+
bpatel@4176 713 .35
bpatel@4176 714 .ft \n(.f
bpatel@4176 715 .ll \n(34u*1u/3u
bpatel@4176 716 .if \n(.l<\n(81 .ll \n(81u
bpatel@4176 717 .in 0
bpatel@4176 718 Map headers not bound to request or response message to Java method parameters.
bpatel@4176 719 .br
bpatel@4176 720 .di
bpatel@4176 721 .nr a| \n(dn
bpatel@4176 722 .nr a- \n(dl
bpatel@4176 723 ..
bpatel@4176 724 .ec \
bpatel@4176 725 .eo
bpatel@4176 726 .am 81
bpatel@4176 727 .br
bpatel@4176 728 .di b+
bpatel@4176 729 .35
bpatel@4176 730 .ft \n(.f
bpatel@4176 731 .ll \n(34u*1u/3u
bpatel@4176 732 .if \n(.l<\n(81 .ll \n(81u
bpatel@4176 733 .in 0
bpatel@4176 734 WSDL URI that specifies the file that contains authorization information; this URI is in the following format: http://\f2<user name>\fP:\f2<password>\fP@\f2<host name>\fP/\f2<Web service name>\fP?wsdl
bpatel@4176 735 .br
bpatel@4176 736 .di
bpatel@4176 737 .nr b| \n(dn
bpatel@4176 738 .nr b- \n(dl
bpatel@4176 739 ..
bpatel@4176 740 .ec \
bpatel@4176 741 .eo
bpatel@4176 742 .am 81
bpatel@4176 743 .br
bpatel@4176 744 .di c+
bpatel@4176 745 .35
bpatel@4176 746 .ft \n(.f
bpatel@4176 747 .ll \n(34u*1u/3u
bpatel@4176 748 .if \n(.l<\n(81 .ll \n(81u
bpatel@4176 749 .in 0
bpatel@4176 750 Print debugging information.
bpatel@4176 751 .br
bpatel@4176 752 .di
bpatel@4176 753 .nr c| \n(dn
bpatel@4176 754 .nr c- \n(dl
bpatel@4176 755 ..
bpatel@4176 756 .ec \
bpatel@4176 757 .eo
bpatel@4176 758 .am 80
bpatel@4176 759 .br
bpatel@4176 760 .di d+
bpatel@4176 761 .35
bpatel@4176 762 .ft \n(.f
bpatel@4176 763 .ll \n(34u*1u/3u
bpatel@4176 764 .if \n(.l<\n(80 .ll \n(80u
bpatel@4176 765 .in 0
bpatel@4176 766 \f3\-Xno\-addressing\-databinding\fP
bpatel@4176 767 .br
bpatel@4176 768 .di
bpatel@4176 769 .nr d| \n(dn
bpatel@4176 770 .nr d- \n(dl
bpatel@4176 771 ..
bpatel@4176 772 .ec \
bpatel@4176 773 .eo
bpatel@4176 774 .am 81
bpatel@4176 775 .br
bpatel@4176 776 .di e+
bpatel@4176 777 .35
bpatel@4176 778 .ft \n(.f
bpatel@4176 779 .ll \n(34u*1u/3u
bpatel@4176 780 .if \n(.l<\n(81 .ll \n(81u
bpatel@4176 781 .in 0
bpatel@4176 782 Enable binding of W3C \f2EndpointReferenceType\fP to Java.
bpatel@4176 783 .br
bpatel@4176 784 .di
bpatel@4176 785 .nr e| \n(dn
bpatel@4176 786 .nr e- \n(dl
bpatel@4176 787 ..
bpatel@4176 788 .ec \
bpatel@4176 789 .eo
bpatel@4176 790 .am 81
bpatel@4176 791 .br
bpatel@4176 792 .di f+
bpatel@4176 793 .35
bpatel@4176 794 .ft \n(.f
bpatel@4176 795 .ll \n(34u*1u/3u
bpatel@4176 796 .if \n(.l<\n(81 .ll \n(81u
bpatel@4176 797 .in 0
bpatel@4176 798 Do not compile generated Java files.
bpatel@4176 799 .br
bpatel@4176 800 .di
bpatel@4176 801 .nr f| \n(dn
bpatel@4176 802 .nr f- \n(dl
bpatel@4176 803 ..
bpatel@4176 804 .ec \
bpatel@4176 805 .35
bpatel@4176 806 .nf
bpatel@4176 807 .ll \n(34u
bpatel@4176 808 .nr 80 0
bpatel@4176 809 .nr 38 \w\f3Option\fP
bpatel@4176 810 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 811 .nr 38 \w\f3\-XadditionalHeaders\fP
bpatel@4176 812 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 813 .nr 38 \w\f3\-Xauthfile <file>\fP
bpatel@4176 814 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 815 .nr 38 \w\f3\-Xdebug\fP
bpatel@4176 816 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 817 .nr 38 \w\f3\-Xnocompile\fP
bpatel@4176 818 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 819 .80
bpatel@4176 820 .rm 80
bpatel@4176 821 .nr 38 \n(d-
bpatel@4176 822 .if \n(80<\n(38 .nr 80 \n(38
bpatel@4176 823 .nr 81 0
bpatel@4176 824 .nr 38 \w\f3Description\fP
bpatel@4176 825 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 826 .81
bpatel@4176 827 .rm 81
bpatel@4176 828 .nr 38 \n(a-
bpatel@4176 829 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 830 .nr 38 \n(b-
bpatel@4176 831 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 832 .nr 38 \n(c-
bpatel@4176 833 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 834 .nr 38 \n(e-
bpatel@4176 835 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 836 .nr 38 \n(f-
bpatel@4176 837 .if \n(81<\n(38 .nr 81 \n(38
bpatel@4176 838 .35
bpatel@4176 839 .nf
bpatel@4176 840 .ll \n(34u
bpatel@4176 841 .nr 38 1n
bpatel@4176 842 .nr 79 0
bpatel@4176 843 .nr 40 \n(79+(0*\n(38)
bpatel@4176 844 .nr 80 +\n(40
bpatel@4176 845 .nr 41 \n(80+(3*\n(38)
bpatel@4176 846 .nr 81 +\n(41
bpatel@4176 847 .nr TW \n(81
bpatel@4176 848 .if t .if \n(TW>\n(.li .tm Table at line 193 file Input is too wide - \n(TW units
bpatel@4176 849 .fc  
bpatel@4176 850 .nr #T 0-1
bpatel@4176 851 .nr #a 0-1
bpatel@4176 852 .eo
bpatel@4176 853 .de T#
bpatel@4176 854 .ds #d .d
bpatel@4176 855 .if \(ts\n(.z\(ts\(ts .ds #d nl
bpatel@4176 856 .mk ##
bpatel@4176 857 .nr ## -1v
bpatel@4176 858 .ls 1
bpatel@4176 859 .ls
bpatel@4176 860 ..
bpatel@4176 861 .ec
bpatel@4176 862 .ta \n(80u \n(81u
bpatel@4176 863 .nr 31 \n(.f
bpatel@4176 864 .nr 35 1m
bpatel@4176 865 \&\h'|\n(40u'\f3Option\fP\h'|\n(41u'\f3Description\fP
bpatel@4176 866 .ne \n(a|u+\n(.Vu
bpatel@4176 867 .if (\n(a|+\n(#^-1v)>\n(#- .nr #- +(\n(a|+\n(#^-\n(#--1v)
bpatel@4176 868 .ta \n(80u \n(81u
bpatel@4176 869 .nr 31 \n(.f
bpatel@4176 870 .nr 35 1m
bpatel@4176 871 \&\h'|\n(40u'\f3\-XadditionalHeaders\fP\h'|\n(41u'
bpatel@4176 872 .mk ##
bpatel@4176 873 .nr 31 \n(##
bpatel@4176 874 .sp |\n(##u-1v
bpatel@4176 875 .nr 37 \n(41u
bpatel@4176 876 .in +\n(37u
bpatel@4176 877 .a+
bpatel@4176 878 .in -\n(37u
bpatel@4176 879 .mk 32
bpatel@4176 880 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 881 .sp |\n(31u
bpatel@4176 882 .ne \n(b|u+\n(.Vu
bpatel@4176 883 .if (\n(b|+\n(#^-1v)>\n(#- .nr #- +(\n(b|+\n(#^-\n(#--1v)
bpatel@4176 884 .ta \n(80u \n(81u
bpatel@4176 885 .nr 31 \n(.f
bpatel@4176 886 .nr 35 1m
bpatel@4176 887 \&\h'|\n(40u'\f3\-Xauthfile <file>\fP\h'|\n(41u'
bpatel@4176 888 .mk ##
bpatel@4176 889 .nr 31 \n(##
bpatel@4176 890 .sp |\n(##u-1v
bpatel@4176 891 .nr 37 \n(41u
bpatel@4176 892 .in +\n(37u
bpatel@4176 893 .b+
bpatel@4176 894 .in -\n(37u
bpatel@4176 895 .mk 32
bpatel@4176 896 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 897 .sp |\n(31u
bpatel@4176 898 .ne \n(c|u+\n(.Vu
bpatel@4176 899 .if (\n(c|+\n(#^-1v)>\n(#- .nr #- +(\n(c|+\n(#^-\n(#--1v)
bpatel@4176 900 .ta \n(80u \n(81u
bpatel@4176 901 .nr 31 \n(.f
bpatel@4176 902 .nr 35 1m
bpatel@4176 903 \&\h'|\n(40u'\f3\-Xdebug\fP\h'|\n(41u'
bpatel@4176 904 .mk ##
bpatel@4176 905 .nr 31 \n(##
bpatel@4176 906 .sp |\n(##u-1v
bpatel@4176 907 .nr 37 \n(41u
bpatel@4176 908 .in +\n(37u
bpatel@4176 909 .c+
bpatel@4176 910 .in -\n(37u
bpatel@4176 911 .mk 32
bpatel@4176 912 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 913 .sp |\n(31u
bpatel@4176 914 .ne \n(d|u+\n(.Vu
bpatel@4176 915 .ne \n(e|u+\n(.Vu
bpatel@4176 916 .if (\n(d|+\n(#^-1v)>\n(#- .nr #- +(\n(d|+\n(#^-\n(#--1v)
bpatel@4176 917 .if (\n(e|+\n(#^-1v)>\n(#- .nr #- +(\n(e|+\n(#^-\n(#--1v)
bpatel@4176 918 .ta \n(80u \n(81u
bpatel@4176 919 .nr 31 \n(.f
bpatel@4176 920 .nr 35 1m
bpatel@4176 921 \&\h'|\n(40u'\h'|\n(41u'
bpatel@4176 922 .mk ##
bpatel@4176 923 .nr 31 \n(##
bpatel@4176 924 .sp |\n(##u-1v
bpatel@4176 925 .nr 37 \n(40u
bpatel@4176 926 .in +\n(37u
bpatel@4176 927 .d+
bpatel@4176 928 .in -\n(37u
bpatel@4176 929 .mk 32
bpatel@4176 930 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 931 .sp |\n(##u-1v
bpatel@4176 932 .nr 37 \n(41u
bpatel@4176 933 .in +\n(37u
bpatel@4176 934 .e+
bpatel@4176 935 .in -\n(37u
bpatel@4176 936 .mk 32
bpatel@4176 937 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 938 .sp |\n(31u
bpatel@4176 939 .ne \n(f|u+\n(.Vu
bpatel@4176 940 .if (\n(f|+\n(#^-1v)>\n(#- .nr #- +(\n(f|+\n(#^-\n(#--1v)
bpatel@4176 941 .ta \n(80u \n(81u
bpatel@4176 942 .nr 31 \n(.f
bpatel@4176 943 .nr 35 1m
bpatel@4176 944 \&\h'|\n(40u'\f3\-Xnocompile\fP\h'|\n(41u'
bpatel@4176 945 .mk ##
bpatel@4176 946 .nr 31 \n(##
bpatel@4176 947 .sp |\n(##u-1v
bpatel@4176 948 .nr 37 \n(41u
bpatel@4176 949 .in +\n(37u
bpatel@4176 950 .f+
bpatel@4176 951 .in -\n(37u
bpatel@4176 952 .mk 32
bpatel@4176 953 .if \n(32>\n(31 .nr 31 \n(32
bpatel@4176 954 .sp |\n(31u
bpatel@4176 955 .fc
bpatel@4176 956 .nr T. 1
bpatel@4176 957 .T# 1
bpatel@4176 958 .35
bpatel@4176 959 .rm a+
bpatel@4176 960 .rm b+
bpatel@4176 961 .rm c+
bpatel@4176 962 .rm d+
bpatel@4176 963 .rm e+
bpatel@4176 964 .rm f+
bpatel@4900 965 .TE
bpatel@4176 966 .if \n-(b.=0 .nr c. \n(.c-\n(d.-26
bpatel@4176 967
bpatel@4176 968 .LP
tbell@1178 969 .SH "Example"
duke@0 970 .nf
duke@0 971 \f3
duke@0 972 .fl
bpatel@4176 973 \fP\f3wsimport \-p stockquote http://stockquote.example.com/quote?wsdl\fP
tbell@1178 974 .fl
tbell@1178 975 .fi
tbell@1178 976 .LP
bpatel@4176 977 This will generate the Java artifacts and compile them by importing the \f2http://stockquote.example.com/quote?wsdl\fP.
duke@0 978 .br
duke@0 979