Hitachi

Cosminexus V11 アプリケーションサーバ SOAPアプリケーション開発の手引


createService

クラス名:ServiceFactory

機能

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

構文
public abstract Service createService(
                             java.net.URL wsdlDocumentation,
                             javax.xml.namespace.QName serviceName)
                          throws ServiceException
引数
表13‒32 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オブジェクトの作成でエラーが発生した場合