Differences between revisions 1 and 2
Revision 1 as of 2005-04-04 05:37:12
Size: 1233
Comment: Axis Wiki in Japanese
Revision 2 as of 2009-09-20 22:47:31
Size: 1233
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

質問: どのようにして Axis サーバを起動せずにサービス (例えば server-config.wsdd を更新する) をデプロイしますか?

回答: Axis サーバを起動せずにサービスディスクリプタをデプロイするには、org.apache.axis.utils.Admin クラスを使用します。

    cd webapps/axis/WEB-INF
    java -cp $AXIS_CLASSPATH org.apache.axis.utils.Admin server deploy.wsdd

プログラムは現在のディレクトリに/の server-config.wsdd を作成/更新し、deploy.wsdd ファイルからサービスをデプロイします。server-config.wsdd を作成する必要がある場合は、axis.jar にある server-config.wsdd のコピーがデフォルトの起動設定として使用されます。

Ant からは以下のようにします。

    <java classname="org.apache.axis.utils.Admin" 
               fork="true" 
                dir="${webapp.install}/WEB-INF">

      <arg value="server" />
      <arg value="${webapp.install}/wsdd/deploy.wsdd" />

      <classpath>
         <pathelement location="${build.dir}/classes"/>
         <path refid="axis.classpath"/>
      </classpath>

    </java>

ja/axis/StaticDeployment (last edited 2009-09-20 22:47:31 by localhost)