| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <html> |
| <head> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <link rel="stylesheet" href="../skin/tigris.css" type="text/css"> |
| <link rel="stylesheet" href="../skin/mysite.css" type="text/css"> |
| <link rel="stylesheet" href="../skin/site.css" type="text/css"> |
| <link media="print" rel="stylesheet" href="../skin/print.css" type="text/css"> |
| <title>WebServices - Axis</title> |
| </head> |
| <body bgcolor="white" class="composite"> |
| <div id="banner"> |
| <table width="100%" cellpadding="8" cellspacing="0" summary="banner" border="0"> |
| <tbody> |
| <tr> |
| <td align="left"> |
| <div class="groupLogo"> |
| <a href="http://ws.apache.org/"><img border="0" class="logoImage" alt="The Apache WebServices Project" src="../images/project-logo.jpg"></a> |
| </div> |
| </td><td align="right"> |
| <div class="projectLogo"> |
| <a href="http://ws.apache.org/axis/"><img border="0" class="logoImage" alt="The Apache Axis Project" src="../images/axis.jpg"></a> |
| </div> |
| </td><td valign="top" rowspan="2" align="right" class="search"> |
| <form target="_blank" action="http://www.google.co.jp/search" method="get"> |
| <table summary="search" border="0" cellspacing="0" cellpadding="0"> |
| <tr> |
| <td bgcolor="#a5b6c6" colspan="3"><img height="10" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> |
| </tr> |
| <tr> |
| <td colspan="3"><img height="8" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> |
| </tr> |
| <tr> |
| <td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td nowrap="nowrap"><input value="ws.apache.org" name="sitesearch" type="hidden"><input value="ja" name="hl" type="hidden"><input value="UTF-8" name="ie" type="hidden"><input size="10" name="q" id="query" type="text"><img height="1" width="5" alt="" src="../skin/images/spacer.gif" class="spacer"><input name="Search" value="検索" type="submit"> |
| <br>WS を検索 |
| |
| |
| </td><td><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> |
| </tr> |
| <tr> |
| <td colspan="3"><img height="7" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td> |
| </tr> |
| <tr> |
| <td class="bottom-left-thick"></td><td bgcolor="#a5b6c6"><img height="1" width="1" alt="" src="../skin/images/spacer.gif" class="spacer"></td><td class="bottom-right-thick"></td> |
| </tr> |
| </table> |
| </form> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <table width="100%" cellpadding="0" cellspacing="0" border="0" summary="nav" id="breadcrumbs"> |
| <tbody> |
| <tr class="status"> |
| <td><a href="http://www.apache.org/">Apache</a> | <a href="http://ws.apache.org/">WS</a><a href=""></a></td><td id="tabs"> |
| <div class="tab"> |
| <span class="selectedTab"><a class="base-selected" href="../index.html">WebServices-Axis</a></span> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table id="main" width="100%" cellpadding="8" cellspacing="0" summary="" border="0"> |
| <tbody> |
| <tr valign="top"> |
| <td id="leftcol"> |
| <div id="navcolumn"> |
| <div class="menuBar"> |
| <div class="menu"> |
| <span class="menuLabel">Axis</span> |
| |
| <div class="menuItem"> |
| <a href="../index.html">はじめに</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../news.html">お知らせ</a> |
| </div> |
| |
| |
| <div class="menuItem"> |
| <a href="http://wiki.apache.org/ws/ja/axis">FAQ/Wiki</a> |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">活動に参加</span> |
| |
| <div class="menuItem"> |
| <a href="../overview.html">概要</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../cvs.html">CVS リポジトリ</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../mail.html">メーリングリスト</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../ref.html">リファレンスライブラリ</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../bugs.html">バグ</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../howtobuild.html">サイト構築方法</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">Axis (Java)</span> |
| |
| <div class="menuItem"> |
| <a href="../java/index.html">ドキュメント</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/install.html">インストール</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/user-guide.html">ユーザガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/developers-guide.html">開発者ガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/integration-guide.html">統合ガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/architecture-guide.html">アーキテクチャガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/reference.html">リファレンスガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/reading.html">読書ガイド</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../java/requirements.html">要件</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">Axis (C++)</span> |
| |
| <div class="menuItem"> |
| <a href="../cpp/index.html">Axis C++ 最新版</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../cpp/documentation.html">ドキュメント</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../cpp/download.html">ダウンロード</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="http://wiki.apache.org/ws/FrontPage/AxisCPP">Wiki ページ [英語]</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../cpp/who.html">メンバ紹介</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">ダウンロード</span> |
| |
| <div class="menuItem"> |
| <a href="../releases.html">リリース</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../interim.html">暫定版</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="http://cvs.apache.org/viewcvs/ws-axis/">ソースコード [英語]</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">翻訳</span> |
| |
| <div class="menuItem"> |
| <a href="http://ws.apache.org/axis/jp/">日本語</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">関連プロジェクト</span> |
| |
| <div class="menuItem"> |
| <a href="http://ws.apache.org/wsif/">WSIF [英語]</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="http://cvs.apache.org/viewcvs/*checkout*/ws-wsil/java/README.htm">WSIL [英語]</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="http://www-124.ibm.com/developerworks/projects/wsdl4j/">WSDL4J [英語]</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="http://www.uddi4j.org/">UDDI4J [英語]</a> |
| </div> |
| |
| </div> |
| |
| <div class="menu"> |
| <span class="menuLabel">その他</span> |
| |
| <div class="menuItem"> |
| <a href="../who.html">メンバ紹介</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../contact.html">連絡先</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../legal.html">法関連</a> |
| </div> |
| |
| <div class="menuItem"> |
| <a href="../docs.html">メモ/ドキュメント</a> |
| </div> |
| |
| </div> |
| |
| |
| </div> |
| </div> |
| </div> |
| </td><td> |
| <div id="bodycol"> |
| <div class="app"> |
| <div align="center"> |
| <h1>WebServices - Axis</h1> |
| </div> |
| <div class="h3"> |
| |
| |
| |
| |
| <a name="GuideToBuildingAxis"></a> |
| |
| <div class="h3"> |
| <h3>Axis のビルドのガイド</h3> |
| </div> |
| |
| |
| |
| <p> |
| <i>1.2 Version</i> |
| <br> |
| <i>フィードバック: <a href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a></i> |
| </p> |
| |
| |
| <div class="h4"> |
| <h4>内容目次</h4> |
| </div> |
| |
| |
| |
| <ul> |
| |
| <li> |
| <a href="#Introduction">はじめに</a> |
| </li> |
| |
| <li> |
| <a href="#RecommendedEnvironment">推奨環境</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithoutAnyOptionalComponents">オプションのコンポーネントなしのビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithServlets">サーブレットを用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithJSSE">JSSE を用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithJIMI">JIMI を用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithCastor">Castor を用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithHTTPClient">HTTP クライアントを用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithXMLSecurity">XML Security を用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#BuildingWithJMS">JMS を用いたビルド</a> |
| </li> |
| |
| <li> |
| <a href="#MiscellaneousInformation">その他の情報</a> |
| </li> |
| |
| </ul> |
| |
| |
| |
| |
| <a name="Introduction"></a> |
| |
| <div class="h4"> |
| <h4>はじめに</h4> |
| </div> |
| |
| |
| |
| <p>このドキュメントは Axis のビルドのプロセスを案内します。必要な jar だけを用いた axis のビルドプロセスから始めます。そしてその他のオプションのコンポーネントを用いたビルドプロセスについて説明していきます。このドキュメントには、利用するコンポーネントの推奨バージョンもあります。</p> |
| |
| |
| |
| |
| <a name="RecommendedEnvironment"></a> |
| |
| <div class="h4"> |
| <h4>推奨環境</h4> |
| </div> |
| |
| |
| |
| <ul> |
| |
| <li>JDK Version - 1.3.1 以上</li> |
| |
| <li>Ant Version - 1.5.3 あるいは 1.6</li> |
| |
| </ul> |
| |
| |
| |
| |
| <a name="BuildingWithoutAnyOptionalComponents"></a> |
| |
| <div class="h4"> |
| <h4>オプションのコンポーネントなしのビルド</h4> |
| </div> |
| |
| |
| |
| <ol> |
| |
| <li>cvs から xml-axis プロジェクトをダウンロードします。(http://ws.apache.org/axis/cvs.html)</li> |
| |
| |
| <li>activation.jar を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://java.sun.com/products/javabeans/glasgow/jaf.html">http://java.sun.com/products/javabeans/glasgow/jaf.html</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 1.0.2</li> |
| |
| |
| <li>mailapi.jar を $(axis.home)/java/lib にダウンロードします。これは <a href="http://java.sun.com/products/javamail/">http://java.sun.com/products/javamail/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 1.3</li> |
| |
| |
| <li>activation、mailapi、サーブレット、その他のものを含む j2ee.jar をダウンロードしてもよいでしょう。</li> |
| |
| |
| <li>xercesImpl.jar と xmlApis.jar を $(axis.home)/java/lib にダウンロードします。理論的には、これはすでにあなたの ant の lib ディレクトリにあるので必要ありません。しかしこれを $(axis.home)/java/lib にも入れておくことをお勧めします。<br> |
| これは <a href="http://xml.apache.org/xerces-j/">http://xml.apache.org/xerces-j/</a> [英語] からダウンロードすることができます。(あるいは ant の lib ディレクトリからコピーします。)<br> |
| 推奨バージョン : 2.2.1</li> |
| |
| |
| <li>これで $(axis.home)/java/ から "ant compile" を実行することができるはずです。</li> |
| |
| |
| <li>"ant all-tests" を実行するには junit.jar を ant の lib ディレクトリに入れる必要があります。$(axis.home)/java/lib に入れるだけでは不十分です。もし ant の lib に入れなければ、junit 型のタスク/型を作成することができないと言って止まります。<br> |
| これは <a href="http://www.junit.org/index.htm">http://www.junit.org/index.htm</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 3.8 以上</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithServlets"></a> |
| |
| <div class="h4"> |
| <h4>サーブレットを用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>Axis のサーバ側コンポーネントをビルドするのにこれが必要です。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (servlet.jar) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://java.sun.com/products/servlet/">http://java.sun.com/products/servlet/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 2.2 or 2.3</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithJSSE"></a> |
| |
| <div class="h4"> |
| <h4>JSSE を用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>https サポートにはこれが必要です。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (jsse.jar、jnet.jar、jcert.jar) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://java.sun.com/products/jsse/">http://java.sun.com/products/jsse/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 1.0.3</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithJIMI"></a> |
| |
| <div class="h4"> |
| <h4>JIMI を用いたビルド</h4> |
| </div> |
| |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (JimiProClasses.zip) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://java.sun.com/products/jimi/">http://java.sun.com/products/jimi/</a> [英語] からダウンロードできます。</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithCastor"></a> |
| |
| <div class="h4"> |
| <h4>Castor を用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>Castor シリアライザとデシリアライザのためにこれが必要です。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラス (castor-<version-no>-xml.jar) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://castor.exolab.org">http://castor.exolab.org</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 0.9.4.1</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithHTTPClient"></a> |
| |
| <div class="h4"> |
| <h4>HTTP クライアントを用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>http 接続を行うのに、Httpclient は Java ランタイムよりも優れたライブラリです。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (commons-httpclient.jar) を $(axis.home)/java/libにダウンロードします。<br> |
| これは <a href="http://jakarta.apache.org/commons/httpclient/">http://jakarta.apache.org/commons/httpclient/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 2.0-alpha2</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithXMLSecurity"></a> |
| |
| <div class="h4"> |
| <h4>XML Security を用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>(HTTPS 上の署名されていないメッセージとは対照的に) 署名付きメッセージと暗号化メッセージをサポートするために Axis にはこれが必要です。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (xmlsec.jar) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://xml.apache.org/security/">http://xml.apache.org/security/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 1.0.4</li> |
| |
| <li>"ant all-tests" を実行するには xalan.jar を追加する必要があります。<br> |
| これは <a href="http://xml.apache.org/xalan-j/">http://xml.apache.org/xalan-j/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 2.4.0</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="BuildingWithJMS"></a> |
| |
| <div class="h4"> |
| <h4>JMS を用いたビルド</h4> |
| </div> |
| |
| |
| |
| <p>JMS の同期/非同期メッセージングを活用するのに Axis にはこれが必要です。</p> |
| |
| |
| <ol> |
| |
| <li>必要なクラスライブラリ (jms.jar) を $(axis.home)/java/lib にダウンロードします。<br> |
| これは <a href="http://java.sun.com/products/jms/">http://java.sun.com/products/jms/</a> [英語] からダウンロードできます。<br> |
| 推奨バージョン : 1.0.2</li> |
| |
| </ol> |
| |
| |
| |
| |
| <a name="MiscellaneousInformation"></a> |
| |
| <div class="h4"> |
| <h4>その他の情報</h4> |
| </div> |
| |
| |
| |
| <ul> |
| |
| <li>ビルドスピード特典を得るために <a href="http://www-124.ibm.com/developerworks/oss/jikes/">Jikes</a> [英語] を用いてコンパイルすることもできます。</li> |
| |
| <li>再配布可能にするためには、Java 1.3 上で作業し、Java 1.3 でビルドします。</li> |
| |
| <li>Ant のインストールや利用で問題があれば <a href="http://jakarta.apache.org/ant/problems.html">Ant 問題ページ</a> [英語]から始めてください。</li> |
| |
| <li>Axis での開発については <a href="developers-guide.html">開発者ガイド</a>をご覧下さい。</li> |
| |
| </ul> |
| |
| |
| |
| |
| |
| |
| |
| <div id="pdf" align="right"> |
| <a href="building-axis.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif" class="skin"><br> |
| PDF</a> |
| </div> |
| </div> |
| </div> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <div id="footer"> |
| <table summary="footer" cellspacing="0" cellpadding="4" width="100%" border="0"> |
| <tbody> |
| <tr> |
| <td colspan="2"> |
| <div align="center"> |
| <div class="copyright"> |
| Copyright © 2000-2005 The Apache Software Foundation. All rights reserved. |
| </div> |
| </div> |
| </td> |
| </tr> |
| <tr> |
| <td align="left"></td><td align="right"> |
| <div align="right"> |
| <div class="credit"></div> |
| </div> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| </body> |
| </html> |