5.7.5 Web帳票アプリケーションの設定(開発環境)
(1) Web帳票アプリケーションのインポート
Server Plug-inを使用して,Web帳票アプリケーションをインポートします。
操作手順
- 次に示すファイルを編集します。
編集するファイルのパスと編集する内容を次に示します。
- 編集するファイルのパス
<BLC2のインストールディレクトリ>¥blc¥simpleform¥deploy¥BLC2Sample¥META-INF¥application.xml
- 編集内容
<web-uri>タグ内の値を次のとおり変更してください。
変更前:blc_war
変更後:blc_war.war
- [サーバー・エクスプローラー]ビューのツリーを展開し,[<J2EEサーバ名>]-[J2EEアプリケーション]フォルダを選択します。
- 右クリックで[J2EEアプリケーション(展開ディレクトリー形式)のインポート]を選択します。
[J2EEアプリケーション(展開ディレクトリー形式)のインポート]のファイルダイアログが表示されます。
- EARプロジェクトのフォルダから,<BLC2のインストールディレクトリ>¥blc¥simpleform¥deploy¥BLC2Sampleフォルダを選択します。
- ファイルダイアログで,[開く]を選択します。
Web帳票アプリケーションのインポートが開始されます。経過表示のダイアログが表示されるので,完了するまで待ってください。インポートに成功すると,[J2EEアプリケーション]フォルダの下にEAR名が表示されます。
インポートしたWeb帳票アプリケーションを削除して,リデプロイしたあとに再度インポートする場合にも,上記の手順1.にあるapplication.xmlの編集を実施してから,インポートを実行してください。
(2) Web帳票アプリケーションのプロパティの設定
Server Plug-inを使用して,インポートしたWeb帳票アプリケーションのプロパティを設定します。
- 注意事項
- Web帳票アプリケーションのプロパティを設定したあとは,必ず保存してください。保存しないと設定した内容が反映されません。
操作手順
- [サーバー・エクスプローラー]ビューのツリーを展開し,インポートしたWeb帳票アプリケーションを選択します。
[<J2EEサーバ名>]-[J2EEアプリケーション]フォルダの下に表示されたWeb帳票アプリケーションを選択してください。
- 右クリックで[プロパティ]を選択します。
[プロパティ]は,Web帳票アプリケーションが停止していないと選択できません。
[プロパティ]を選択したあとに,経過表示のダイアログが表示されるので,完了するまで待ってください。
J2EEアプリケーションの属性編集画面が表示されます。
- プロパティを設定します。
[WAR]タブの項目に設定します。
- [WAR]-[<WARの表示名>]-[コンテキストルート]:
「/blc」を設定します。
- [WAR]-[<WARの表示名>]-[リモートEJBへの参照(CSCIWAuthenticationManager)]-[リンク先のEJB名]:
次の内容を設定します。
corbaname::localhost:900#HITACHI_EJB/SERVERS/J2EE_SERV/EJB/CSCIWManagementServer/CSCIWAuthenticationManager |
- [WAR]-[<WARの表示名>]-[リモートEJBへの参照(CSCIWDefinitionServer)]-[リンク先のEJB名]:
次の内容を設定します。
corbaname::localhost:900#HITACHI_EJB/SERVERS/J2EE_SERV/EJB/CSCIWManagementServer/CSCIWDefinitionServer |
- [WAR]-[<WARの表示名>]-[リソース参照]:
フォルダ下のリンク先に,次の値を設定します。
DB_Connector_for_Executer
(3) Web帳票アプリケーションの開始
Server Plug-inを使用して,Web帳票アプリケーションを開始します。
操作手順
- [サーバー・エクスプローラー]ビューのツリーを展開し,インポートしたWeb帳票アプリケーションを選択します。
[J2EEサーバ]-[J2EEアプリケーション]フォルダの下に表示されたEARを選択してください。
- 右クリックで[開始]を選択します。
経過表示のダイアログが表示されるので,完了するまで待ってください。Web帳票アプリケーションが開始されます。
Web帳票アプリケーションが起動したら,Web帳票アプリケーションにログインし,正常に動作するか確認してください。