パッケージの内容とディレクトリ構造

IASディレクトリはIntegrator Acquisition Systemのルート・ディレクトリです。

Integrator Acquisition Systemをインストールすると、ディレクトリ構造は次のようになります。
IAS
   3.0.0
         bin
         ...
   workspace      
ここでは、IASディレクトリの内容を詳細に説明します。
ディレクトリ 内容
version\bin
  • IAS Serviceを起動するためのスクリプト(UNIXの場合はias-service.sh、Windowsの場合はias-service.bat)。
  • IAS Serverコマンドライン・ユーティリティを実行するためのスクリプト(UNIXの場合はias-cmd.sh、Windowsの場合はias-cmd.bat)。
  • Component Instance Managerコマンドライン・ユーティリティを実行するためのスクリプト(UNIXの場合はcomponent-manager-cmd.sh、Windowsの場合はcomponent-manager-cmd.bat)。
  • Record Storeコマンドライン・ユーティリティを実行するためのスクリプト(recordstore-cmd.shおよびrecordstore-cmd.bat)。
  • Web Crawlerを実行するためのスクリプト(UNIXシステムの場合はweb-crawler.sh、Windowsの場合はweb-crawler.bat)。
  • IAS Serviceを停止するためのスクリプト(UNIXの場合はias-service-shutdown.sh、Windowsの場合はias-service-shutdown.bat)。
  • IAS ServiceをWindowsサービスとして実行するための実行ファイル(ias-service-wrapper.exe)。
version\cms

SharePointオブジェクト・モデル・コネクタに使用されるサーバー側のファイル。

version\doc
  • IAS Server、Component Instance Manager、Record Store、IAS Extension APIおよびWeb Crawlerのリファレンス・ドキュメント(Javadoc)。
  • IASサード・パーティ・ソフトウェアの使用方法およびライセンス
version\doc\wsdl IAS Server、Component Instance ManagerおよびRecord StoreのWebサービス(WSDL)ファイル。
version\java IASコンポーネントの実行に使用されるJDK。
version\lib
  • IASコマンドライン・ユーティリティ(IAS Serverユーティリティ、Component Instance Managerユーティリティ、Record Storeユーティリティなど)のライブラリ。
  • IAS API(IAS Server API、Component Instance Manager API、Record Store APIおよびIAS拡張APIを含む)のライブラリ。
version\lib\ias-server-plugins IASプラグイン(CMSコネクタやカスタム拡張機能など)のライブラリ(該当する場合)。
version\lib\oit-sx IAS Document Conversion Moduleのライブラリ。
version\lib\web-crawler Web Crawlerのライブラリ。
version\sample サンプル・アプリケーションおよびサンプル拡張機能のディレクトリ。サンプル・アプリケーションについては、IAS開発者ガイドおよびIAS拡張APIガイドを参照してください。
version\webapps root.warファイル。このファイルはスタンドアロン・アプリケーションとしてのIAS ServerおよびComponent Instance Managerです。
version\workspace_template ワークスペース・ディレクトリのテンプレート。構成ファイルが含まれます。
workspace IAS ServerおよびWeb Crawlerの作業ディレクトリ。
workspace\conf
  • commandline.propertiesファイル。IASコマンドライン・ユーティリティを実行する際に必要なIAS Serviceの設定が含まれます。
  • 3つのロギング構成ファイル(IAS Service用にias-service.log4j.properties、Record Store用にrecordstore-cmd.log4j.properties、コマンドライン・ユーティリティ用にias-cmd.log4j.properties)。
  • Jetty構成ファイル。
workspace\conf\web-crawler\default Web Crawlerのデフォルトの構成ファイル(log4j.propertiesロギング構成ファイルなど)。
workspace\conf\web-crawler\non-polite-crawl 精度の低いクロール用のサンプル・クロール構成ファイル。精度の高いクロールと同様、デフォルトの設定がこれらのファイルの設定で上書きされます。
workspace\conf\web-crawler\polite-crawl 精度の高いクロール用のサンプル・クロール構成ファイル。site.xmlの設定により、default.xmlファイル内で同じプロパティ設定が上書きされます。一方、crawl-urlfilter.txtファイルの場合は、このファイルのデフォルト・バージョンが上書きされます。
workspace\logs ias-service.logファイル。IAS Serviceのログ出力が含まれます。また、IAS Serverで管理されるすべてのクロールのログ・メッセージも含まれます。
workspace\output Web Crawlerのクロールのデフォルトの出力先ディレクトリ。outputディレクトリは、インストール時には存在しません。Web Crawlerがクロールの出力レコードに書き込むときに作成されます。
workspace\state IAS Serviceコンポーネントの状態ファイル。状態ファイルには、Record Storeインスタンス、データ・ソース拡張機能情報の状態ディレクトリおよびマニピュレータ拡張機能情報の状態ディレクトリなどが含まれます。
注意: Web Crawlerのデフォルトでは、標準出力がコンソールに送られるため、Web Crawler用のlogsディレクトリはありません。ただし、log4j.propertiesファイルを変更して、出力をファイルに送ることができます。