画面・帳票サポートシステム XMAP3 プログラミングガイド


付録D.3 環境設定例(Java)

XMAP3/Web for CosminexusおよびCosminexusがインストールされているサーバ環境と,クライアントとなるWebブラウザの環境設定について設定例を示します。

環境設定例は,次の環境を想定しています。Webアプリケーション名は「XmapWebApp」としています。

XMAP3/Web for Cosminexusインストールフォルダ

c:\Program Files\HITACHI\XMAP3\Web for Cosminexus

スクリプトファイルの格納場所

c:\Program Files\HITACHI\XMAP3\Web for Cosminexus\Script

環境ファイルの格納場所

c:\Program Files\HITACHI\XMAP3\Web for Cosminexus\Etc

起動HTML(X3XWBFRM.htm)および起動HTML用スクリプトファイル(X3XWBFRM.js)の格納場所

c:\Program Files\HITACHI\XMAP3\Web for Cosminexus\SAMPLE

環境管理ファイル(xmap3.properties)の格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\classes

共通JavaAP(appmanager¥*.java)から生成したclassファイルの格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\classes\sample\appmanager

業務JavaAP(apps¥*.java)から生成したclassファイルの格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\classes\sample\apps

SampleServlet.classの格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\classes\sample\servlet

xmap3server.jar

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\lib

XML文書の格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF\XMAP3

Webアプリケーション用のDD(web.xml)の格納場所

c:\Cosminexus\CC\Web\containers\サーバ名\webapps\XmapWebApp\WEB-INF

物理マップの格納場所

c:\Program Files\HITACHI\XMAP3\Web for Cosminexus\SAMPLE\JAVA

webapps下のサブフォルダについては,ユーザが手動で作成する必要があります。

〈この項の構成〉

(1) サーバ環境の設定

サーバ環境では次の環境設定が必要です。

(a) Webサーバのディレクトリ割り当て

Cosminexus HTTP Server(Hitachi Web Server)またはIISで,次のディレクトリ名を割り当ててください。

URLに使用する

ディレクトリ名

割り当てフォルダ

内容

xmap3

c:\Program files\HITACHI\XMAP3\Web for Cosminexus

XMAP3 Cosminexus連携機能インストールフォルダ

(b) XMAP3/Web for Cosminexus定義ファイルの設定

サンプル動作に必要な定義ファイルの設定例を示します。ここでは,XMAP3/Web for Cosminexusの提供時のファイルを前提として変更点だけを示します。

  • 起動HTML定義ファイル(X3XWBFRM.htm)および起動HTML用スクリプトファイル(X3XWBFRM.js)

    起動HTML定義ファイルおよび起動HTML用スクリプトファイルは,サンプル提供の「X3XWBFRM.htm」および「X3XWBFRM.js」を複写して作成してください。次に示すフォルダに提供しています。

    XMAP3インストールフォルダ\Web for Cosminexus\SAMPLE
  • 起動HTML定義ファイル

    <CLASSID属性およびCODEBASE属性の設定値>

    この個所は,原則として修正を禁止します。この個所を修正した場合,Webブラウザの実行については保証しません。

    <PARAMタグに対応した設定値>

    Webブラウザ実行時の情報を,起動HTML用スクリプトファイルのPARAMタグに対して,起動HTML定義ファイルに設定します。

            :
            
    "http://server_url※1/xmap3/Script/X3XWBJSC.JS",
    "http://server_url※1※2/XmapWebApp/servlet/kaden※3",
    "http://server_url※1/xmap3/Etc",
    "http://server_url※1/xmap3/SAMPLE/Java",
    "1F",
    "IGNORE")
    注※1

    「server_url」には,サーバのIPアドレスを記載してください。

    注※2

    リダイレクタの設定を行っていない場合は,ポート番号を指定する必要があります。次にポート番号の指定形式を示します。

    server_url:ポート番号

    注※3

    業務サーブレットを呼び出すURL定義情報がweb.xmlに定義されているため,「kaden」で呼び出せます。

  • 環境管理ファイル(xmap3.properties)

    定義項目「LogFileDir」にログの出力先フォルダを指定します。インストール直後のファイルには出力先フォルダの指定がないため,必ず指定してください。

    環境管理ファイルは,次の場所に格納されます。

    XMAP3インストールフォルダ\Web for Cosminexus\SAMPLE\JAVA

(c) Cosminexusの設定

サーバ側のCosminexusの実行環境を設定してください。

(2) クライアント環境の設定

クライアントのWebブラウザの,セキュリティ,一時ファイルを設定してください。