createService

クラス名:ServiceFactory

機能
Serviceオブジェクトを生成します。WSDLを読み込んでパースし,WSDLに記述されている情報を保持します。
構文

public abstract Service createService(
                            java.net.URL wsdlDocumentation,
                            javax.xml.namespace.QName serviceName)
                         throws ServiceException

引数

表13-34 createServiceメソッドの引数

仮引数名名称in/out説明
wsdlDocumentationWSDLのURLinWSDLのURLとして,ローカルファイルへのパスを指定します。
serviceNameSOAPサービスのQNameinSOAPサービスのQNameを指定します。
戻り値
Serviceオブジェクトを返します。
例外
次の場合に,ServiceException例外がスローされます。
  • wsdlDocumentationまたはserviceNameにnullを指定した場合
  • wsdlDocumentationにローカルファイル以外のパスを指定した場合
  • wsdlDocumentationにWSDLが存在しないローカルファイルのパスを指定した場合
  • serviceNameに指定したサービス名がWSDLに存在しない場合
  • WSDLの解析中にエラーが発生した場合
  • Serviceオブジェクトの作成でエラーが発生した場合