Cosminexus SOAPアプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

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 説明
wsdlDocumentation WSDLのURL in WSDLのURLとして,ローカルファイルへのパスを指定します。
serviceName SOAPサービスのQName in SOAPサービスのQNameを指定します。

戻り値
Serviceオブジェクトを返します。

例外
次の場合に,ServiceException例外がスローされます。
  • wsdlDocumentationまたはserviceNameにnullを指定した場合
  • wsdlDocumentationにローカルファイル以外のパスを指定した場合
  • wsdlDocumentationにWSDLが存在しないローカルファイルのパスを指定した場合
  • serviceNameに指定したサービス名がWSDLに存在しない場合
  • WSDLの解析中にエラーが発生した場合
  • Serviceオブジェクトの作成でエラーが発生した場合