JBoss 3.2.1でAXIS 1.1を動かす方法
cp -pr $AXIS_HOME/webapps/axis $JBOSS_HOME/server/default/deploy/axis.war
動作確認:
- http://localhost:8080/axis でApache-AXISというページが表示されるのでValidateを押してみましょう。
- http://localhost:8080/axis/EchoHeaders.jws?method=list でヘッダ情報がSOAP形式で返されます。
- http://localhost:8080/axis/EchoHeaders.jws?wsdl でJavaコードからWSDLへの変換が行われます*1。
- JBossを止めないままaxis.war/WEB-INF/web.xmlを編集して、AdminServletのコメントをはずしてみましょう。TopページからAdminister Axisのリンクがすぐに使えるようになるはずです*2。
Axisはモジュールという概念が希薄でインストールが面倒くさい。「もっとドラッグ&ドロップでWebサービスをデプロイできたらいいのに」と誰でも思うでしょう。それがJBoss.NETなのです。