2015年2月5日木曜日

Dropwizard-JAXWSのサンプルを動かす(メモ)

Dropwizard-JAXWSのサンプルを動かすまでにつまづいたのでメモ.

  1. ルートディレクトリに移動('dropwizard-jaxws', 'dropwizard-jaxws-example'が見える,githubからzip downloadした場合は'dropwizard-jaxws-master'ディレクトリ)
  2. mvn install -Djavax.xml.accessExternalSchema=all

'javax.xml.accessExternalSchema'の指定がない場合は'dropwizard-jaxws-example'の段階で以下の問題でと失敗する.
accessExternalSchemaプロパティで設定された制限により'file'アクセスが許可されていないため、スキーマ・ドキュメント'xjc.xsd'の読取りに失敗しました。
とりあえずこれで解決した.


ちなみにWSDLを表示するにはサービスに'?wsdl'をつける.
http://localhost:8080/soap/simple?wsdl

0 件のコメント: