環境設定ファイルについて

概要

x-Servlet のファイル構成と環境設定ファイルについて示します。

構成

インストール後のディレクトリ構成は下記のようになっています。

x-Servletインストールディレクトリ

├install.bat・・・インストール用バッチコマンド

├package.jar・・・x-Servlet パッケージファイル

├start.bat・・・Windows 用起動バッチコマンド

├start.sh・・・Linux 用起動バッチコマンド

├stop.sh・・・Linux 用停止バッチコマンド

├xproxy.jar・・・x-Servlet 本体ファイル

xproxy.properties・・・x-Servlet全般の設定

├xproxy_image_2.jar・・・画像変換モジュールファイル

xservlet.license・・・ライセンスファイル

conf

│ ├ contentsRule.dtd・・・contentsRule.xml の DTDファイル

│ ├ contentsRule.xml・・・元コンテンツの取得方法および変換方法を設定

│ ├ contentsRuleDefault.xml・・・コンテンツルールのデフォルト設定

│ ├ log4j.properties・・・ログの出力レベルを設定

│ ├ maxClientOver.xml・・・同時接続クライアント数オーバー時のエラーコメントを設定

│ ├ maxClientOver.xsd・・・maxClientOver.xmlが参照するスキーマ

│ ├ mimetypes.properties・・・拡張子を設定

│ ├ pictogram.xml・・・絵文字の設定

│ ├ staticUA.xml・・・手動設定用の機種情報を設定

│ ├ UAGroupSetting.dtd・・・UAGroupSetting.xml の DTDファイル

│ ├ UAGroupSetting.xml・・・端末グループの設定

│ ├ useragent.xml・・・機種情報定義

│ ├ exception

│ │ ├ IllegalSessionException.xml・・・セッションエラー時のレスポンス

│ │ ├ internalServerError.xml・・・ユーザが編集する500エラー時のレスポンス

│ │ └ serverError.xsd・・・internalServerError.xmlが参照するスキーマ

│ └ insertHeaders

│   ├ android.xml・・・Android 端末からのリクエスト時にヘッダに挿入する文字列を定義

│   ├ blackberry.xml・・・BlackBerry 端末からのリクエスト時にヘッダに挿入する文字列を定義

│   ├ firefoxos.xml・・・FirefoxOS 端末からのリクエスト時にヘッダに挿入する文字列を定義

│   ├ gps_js4sp.xml・・・スマートフォン向けの GPS位置取得スクリプトを定義

│   ├ insertHeader.xsd・・・insertHeadersフォルダ内のxmlファイルが参照するスキーマ

│   ├ iphone.xml・・・iPhone からのリクエスト時にヘッダに挿入する文字列を定義

│   ├ sp_template_base.xml・・・スマートフォンからのリクエスト時にヘッダに挿入する標準テンプレート

│   ├ sp_template_customize.xml・・・スマートフォンからのリクエスト時にヘッダに挿入するカスタマイズテンプレート

│   ├ sp_template_customize_sample.xml・・・スマートフォンからのリクエスト時にヘッダに挿入するカスタマイズテンプレート(サンプル)

│   ├ sp_template_theme_black.xml・・・テーマテンプレート「黒」

│   ├ sp_template_theme_blue.xml・・・テーマテンプレート「青」

│   ├ sp_template_theme_green.xml・・・テーマテンプレート「緑」

│   ├ sp_template_theme_orange.xml・・・テーマテンプレート「橙」

│   ├ sp_template_theme_plain.xml・・・テーマテンプレート「白(グラデーションなし)」

│   ├ sp_template_theme_red.xml・・・テーマテンプレート「赤」

│   ├ sp_template_theme_yellow.xml・・・テーマテンプレート「黄」

│   ├ windowsphone.xml・・・WindowsPhone からのリクエスト時にヘッダに挿入する文字列を定義

│   └ wp_template_base.xml・・・WindowsPhone からのリクエスト時にヘッダに挿入する標準テンプレート

jars

│ ├ log4j-1.2.9.jar・・・ログ出力モジュールファイル

│ └ log4j-1.2.9.LICENSE.txt・・・log4j-1.2.9.jar ライセンス

localdocs

│ └ pictogram

│   ├ xp_sprite.css・・・画像絵文字用CSSファイル(CSS Sprite)

│   └ xp_sprite.gif・・・画像絵文字用画像ファイル

META-INF

└ MANIFEST.MF・・・マニフェストファイル

TOP