Sindbad~EG File Manager
'\" t
.\" @(#)wsimport.1 SMI;
.\" Copyright (C) 2006 Sun Microsystems, Inc. All Rights Reserved.
.\" `
.TH wsimport 1 "2006 ǯ 9 �� 4 �" "Java SE 6" "�桼�������ޥ��"
." Generated by html2man
.LP
.SH ̾��
wsimport \- JAX\-WS 2.0 �١���
.LP
.SH "����"
.LP
.LP
.nf
\f3
.fl
wsimport [options] <wsdl>
.fl
\fP
.fi
.LP
.SH "��ǽ���"
.LP
.LP
\f2wsimport\fP �ġ���ϡ����Τ褦�� JAX-WS �ݡ����֥륢���ƥ��ե����Ȥ�����ޤ���
.LP
.RS 3
.TP 2
o
�����ӥ�����ɥݥ���ȥ��ե����� (SEI)
.TP 2
o
�����ӥ�
.TP 2
o
wsdl:fault ����ޥåפ�����㳰���饹 (¸�ߤ�����)
.TP 2
o
��� wsdl:message �������������Ʊ����� Bean (¸�ߤ�����)
.TP 2
o
JAX-B �����������ͥ����� (�������ޤη�����ޥåפ��줿 Java ���饹)
.RE
.LP
.LP
�����Υ����ƥ��ե����Ȥϡ�WSDL �ɥ�����ȡ��������ޥɥ�����ȡ�����ӥ���ɥݥ���ȼ���ȤȤ�� WAR �ե�������˥ѥå�����������������뤳�Ȥ��Ǥ��ޤ���
.br
.LP
.LP
wsimport �ġ����ư����ˤϡ����ޥ�ɹԥ�����ץ� wsimport.sh (Unix) �ޤ��� wsimport.bat (Windows) ����Ѥ��ޤ���WSDL ��ݡ��Ȥ���ӥ���ѥ��뤹�뤿��� Ant ��������¸�ߤ��Ƥ��ޤ����ܤ����ϸ�Ҥ����Ȥ��Ƥ���������
.br
.LP
.SH "���ץ����"
.LP
.LP
����ɽ�ˡ�\f2wsimport\fP �Υ��ץ������ޤ���
.br
.LP
.LP
ɽ 1\-1 wsimport �Υ��ץ����
.LP
.LP
.TS
center;
cbp-1 cbp-1
li l.
���ץ���� ���
_
-d <directory> �����������ϥե�������Ǽ���������ꤷ�ޤ�
-b <path> T{
����� JAX-WS �ޤ��� JAXB �Х���ǥ��ե��������ꤷ�ޤ� (<file> ���Ȥ� -b ��ɬ�פȤʤ�)
T}
-catalog T{
�����ƥ��ƥ����Ȥ��褹�뤿��Υ������ե��������ꤷ�ޤ���TR9401��XCatalog��OASIS XML Catalog �γƷ��������ݡ��Ȥ���Ƥ��ޤ�����XML Entity and URI Resolvers�ץɥ�����Ȥ��ɤߤˤʤ뤫��wsimport_catalog ����ץ�Ȥ��Ƥ���������
T}
-extension T{
�٥����ĥ (���ͤǵ��ꤵ��Ƥ��ʤ���ǽ) ��Ĥ��ޤ�����ĥ����Ѥ���ȡ����ץꥱ�������ΰܿ���������줿�ꡢ�ۤ��μ���Ȥ��߱��Ѥ��Ԥ��ʤ��ʤ��ǽ��������ޤ�
T}
-help �إ�פ�ɽ�����ޤ�
-httpproxy:<host>:<port> T{
HTTP �ץ��������С�����ꤷ�ޤ� (�ǥե���ȤΥݡ��Ȥ� 8080)
T}
-keep �������줿�ե�������ݻ����ޤ�
-p T{
���Υ��ޥ�ɹԥ��ץ�����ͳ�ǥ������åȥѥå���������ꤷ����硢���λ������Ƥϡ��ѥå�����̾���Ф��뤹�٤Ƥ� WSDL/�������ޥХ���ǥ��������ޥ����䡢 ���ͤǵ��ꤵ��Ƥ���ǥե���ȤΥѥå�����̾���르�ꥺ�����ͥ�褵��ޤ�
T}
-s <directory> T{
��������륽�����ե�������Ǽ���������ꤷ�ޤ�
T}
-verbose T{
����ѥ��餬�¹Ԥ��Ƥ������˴ؤ����å���������Ϥ��ޤ�
T}
-version �С������������Ϥ��ޤ�
-wsdllocation <location> T{
@WebService.wsdlLocation �� @WebServiceClient.wsdlLocation ����
T}
.TE
.if \n-(b.=0 .nr c. \n(.c-\n(d.-54
.LP
.LP
\f2\-b\fP ���ץ�����Ȥäơ�ʣ��� JAX-WS ����� JAXB �Х���ǥ��ե���������Ǥ��ޤ���
�����Υե������Ȥäơ��ѥå�����̾�� Bean ̾�ʤɡ����ޤ��ޤʥ������ޥ�������ǽ�Ǥ���
JAX-WS ����� JAXB �Х���ǥ��ե�����ξܺ٤ˤĤ��Ƥϡ��������ޥ����ޥ˥奢��Ȥ��Ƥ���������
.br
.LP
.SS
Ant ������
.LP
.LP
\f2wsimport\fP �ġ���ˤϡ����Υġ����Ѥ� Ant ����������°���Ƥ��ޤ������� Ant �����������ݡ��Ȥ���°������Ǥ��˼����ޤ���
.br
.LP
.nf
\f3
.fl
<wsimport
.fl
wsdl="..."
.fl
destdir="directory for generated class files"
.fl
sourcedestdir="directory for generated source files"
.fl
keep="true|false"
.fl
extension="true|false"
.fl
verbose="true|false"
.fl
version="true|false"
.fl
wsdlLocation="..."
.fl
catalog="catalog file"
.fl
package="package name"
.fl
<binding dir="..." includes="..." />
.fl
</wsimport>
.fl
\fP
.fi
.LP
.LP
.TS
center;
cbp-1 cbp-1 cbp-1
li l l
li l li.
°�� ��� ���ޥ�ɹ�
_
wsdl WSDL file WSDL
destdir �����������ϥ��饹���Ǽ���������ꤷ�ޤ� -d
sourcedestdir T{
�������줿�������ե�����γ�Ǽ������ꤷ�ޤ������Υ��ץ����λ����ˤ� keep �⥪��ˤʤ�ޤ���
T} -s
keep T{
�������줿�ե�������ݻ����ޤ���sourcedestdir ���ץ��������˥���ˤʤ�ޤ�
T} -keep
verbose T{
����ѥ��餬�¹Ԥ��Ƥ������˴ؤ����å���������Ϥ��ޤ�
T} -verbose
binding T{
����� JAX-WS �ޤ��� JAXB �Х���ǥ��ե��������ꤷ�ޤ�
T} -b
extension T{
�٥����ĥ (���ͤǵ��ꤵ��Ƥ��ʤ���ǽ) ��Ĥ��ޤ�����ĥ����Ѥ���ȡ����ץꥱ�������ΰܿ���������줿�ꡢ�ۤ��μ���Ȥ��߱��Ѥ��Ԥ��ʤ��ʤ��ǽ��������ޤ�
T} -extension
wsdllocation T{
���Υ��ץ�����ͳ �� �� �� �줿WSDL �� URI �ϡ��� �� ���줿 SEI����ӥ����ӥ����ե��������@WebService.wsdlLocation�� �� ��@WebServiceClient.wsdlLocation�����Ǥ��ͤ���ꤹ�뤿��˻��Ѥ���ޤ���
T} -wsdllocation
catalog T{
�����ƥ��ƥ����Ȥ��褹�뤿��Υ������ե��������ꤷ�ޤ���TR9401��XCatalog��OASIS XML Catalog �γƷ��������ݡ��Ȥ���Ƥ��ޤ�������ˡ�Ant xmlcatalog �����פ�Ȥäƥ���ƥ��ƥ����褹�뤳�Ȥ�Ǥ��ޤ���wsimport_catalog ����ץ�Ȥ��Ƥ���������
T} -catalog
package �������åȥѥå���������ꤷ�ޤ� -p
.TE
.if \n-(b.=0 .nr c. \n(.c-\n(d.-63
.LP
.LP
\f2binding\fP °���ϡ�
.na
\f2Path\-like Structures\fP
.fi
(http://ant.apache.org/manual/using.html#path) �Ǥ��ꡢ���줾�����Ҥˤʤä� \f2<binding>\fP ��Ǥ�Ȥä���ꤹ�뤳�Ȥ�Ǥ��ޤ������Υ���������Ѥ���ˤϡ����� \f2<taskdef>\fP ��Ǥ�ץ������Ȥ��ɲä��Ƥ���ɬ�פ�����ޤ���
.LP
.nf
\f3
.fl
<taskdef name="wsimport" classname="com.sun.tools.ws.ant.WsImport">
.fl
<classpath path="jaxws.classpath"/>
.fl
</taskdef>
.fl
\fP
.fi
.LP
.LP
�����ǡ�\f2jaxws.classpath\fP �ϡ�JAX\-WS �ġ��뤬ɬ�פȤ��륯�饹�Υꥹ�Ȥ�ޤࡢ�ӥ�ɴĶ�����̤ξ��������줿
.na
\f2Path\-like Structure\fP
.fi
(http://ant.apache.org/manual/using.html#path) �ؤλ��ȤǤ���
.LP
.SH "��"
.LP
.nf
\f3
.fl
<wsimport
.fl
destdir="${build.classes.home}"
.fl
debug="true"
.fl
wsdl="AddNumbers.wsdl"
.fl
binding="custom.xml"/>
.fl
\fP
.fi
.LP
.LP
�����Ǥϡ�\f2AddNumbers.wsdl\fP �Υ��饤�����¦�����ƥ��ե����Ȥ������\f2custom.xml\fP �������ޥ����ե�����˴�Ť��� \f2${build.classes.home}\fP �ǥ��쥯�ȥ���� \f2.class\fP �ե�������Ǽ���Ƥ��ޤ������Ѥ���륯�饹�ѥ��� \f2xyz.jar\fP �Ǥ��ꡢ�ǥХå�������ξ��֤ǥ���ѥ��뤬�¹Ԥ���ޤ���
.LP
.nf
\f3
.fl
<wsimport
.fl
keep="true"
.fl
sourcedestdir="${source.dir}"
.fl
destdir="${build.classes.home}"
.fl
wsdl="AddNumbers.wsdl">
.fl
<binding dir="${basedir}/etc" includes="custom.xml"/>
.fl
</wsimport>
.fl
\fP
.fi
.LP
.LP
�����Ǥϡ�\f2AddNumbers.wsdl\fP �Υݡ����֥륢���ƥ��ե����Ȥ������\f2${source.dir}\fP �ǥ��쥯�ȥ���� \f2.java\fP �ե�������Ǽ����\f2${build.classes.home}\fP �ǥ��쥯�ȥ���� \f2.class\fP �ե�������Ǽ���Ƥ��ޤ���
.LP
.SH "���"
.LP
.LP
�ѹ��ޤ��Ϻ����줿 wsimport �� Ant °���γ���
.LP
\f3base\fP �� \f3destdir\fP ���֤��������ޤ���
.br
.LP
.br
.LP
\f3sourceBase\fP �� \f3sourcedestdir\fP ���֤��������ޤ���
.br
.LP
.br
.LP
\f3wsdlFile\fP �� \f3wsdl\fP ���֤��������ޤ���
.br
.br
\f3httpProxy\fP ��������ޤ���������ˡ�Ant �� setproxy ��������Ȥäƥץ���������ԤäƤ���������
.br
.br
\f3version\fP ��������ޤ���
.br
.LP
.LP
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists