電子フォームワークフローセット システム構築ガイド
MyEclipseを使用してWebプロジェクトを作成し,Webプロジェクト内のフォルダにWeb帳票アプリケーションをコピーして,WARを作成します。
新規Webプロジェクトを生成します。
操作手順
| 設定項目 | 設定値 |
|---|---|
| プロジェクト名 | blc_war |
| ロケーション | [デフォルト・ロケーションの使用]のチェックを外します。 |
| ディレクトリー | C:\blcwar_project |
| ソース・フォルダー | webSample/WEB-INF/src |
| Webルート・フォルダー | webSample |
| コンテキスト・ルートURL | /blc |
| J2EE仕様レベル | [J2EE 1.4]を選択します。 |
| JSTLサポート | [JSTLライブラリーをWEB-INF/libフォルダーに追加する]のチェックを外します。 |
Webプロジェクトの作成によって生成されたフォルダに,Web帳票アプリケーションのファイルを配置します。
Webプロジェクトを作成したあとは,次のようなフォルダ構成になっています。
/blcwar_project
├─/.myeclipse
└─/webSample
├─/META-INF
└─/WEB-INF
├─/classes
├─/lib
└─/src
|
<Webルート・フォルダー>下に,Web帳票アプリケーションをコピーします。
「5.4.2 Web帳票アプリケーション(webSample)の作成」で作成した作業ディレクトリをwebSampleフォルダ下にコピーしてください。コピー元とコピー先を示します。
Web帳票アプリケーションをコピーしたあとのフォルダ構成は,次のようになります。
/blcwar_project
├─/.myeclipse
└─/webSample
├─/adportlets
├─/app
├─/contents
├─/css
├─/efd
├─/form
├─/html
├─/images
├─/js
├─/manual
├─/META-INF
├─/portlets
└─/WEB-INF
├─/classes
├─/lib
└─/src
|
ファイルをコピーしたあとに,Eclipse上でフォルダの状態を更新するため,[パッケージ・エクスプローラー]タブ※でWebプロジェクトを選択し,右クリックで[更新]を選択してください。
Webプロジェクトのプロパティを確認し,Web帳票アプリケーションのコンパイルに必要なライブラリを追加します。
操作手順
表5-5 確認するJARファイル
| JARファイル名 | 格納フォルダ |
|---|---|
| j2ee-javax.jar | <Cosminexusのインストールディレクトリ>\CC\client\lib |
| csmjaxp.jar | <Cosminexusのインストールディレクトリ>\jaxp\lib |
表5-6 デプロイメント・ポリシーの設定値
| 設定項目 | 設定値 |
|---|---|
| ライブラリーのデプロイメント・ポリシー | [ワークベンチのデフォルト設定を使用]のチェックを外します。 |
| [Webプロジェクトのビルド・パス上のJAR]のチェックを外します。 |
表5-7 追加するライブラリ(外部JARファイル)
| JARファイル名 | 格納先 |
|---|---|
| csciw.jar | <CSCIWのインストールディレクトリ>\lib |
| hitj2ee.jar | <Cosminexusのインストールディレクトリ>\CC\lib |
| hntrlib2j.jar | C:\Program Files\HITACHI\HNTRLib2\classes※ |
| castor.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| ecs.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| hitachiportal.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| jakarta-oro.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| portlet.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| portletwebsso.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| portletwebssolib.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| velocity.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| village.jar | <Portal Frameworkのインストールディレクトリ>\lib |
| pdjdbc2.jar (HiRDBを使用する場合) |
<Cosminexusのインストールディレクトリ>\DB\CLIENT\UTL |
| ojdbc14.jar (Oracleを使用する場合) |
C:\oracle\product\10.2.0\Client_1\jdbc\lib\ojdbc14.jar |
| sqljdbc.jar (SQL Serverを使用する場合) |
C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.1\jpn |
表5-8 追加または確認するライブラリ(JARファイル)
| JARファイル名 | 格納先 |
|---|---|
| EURForm.jar | <Webプロジェクトのディレクトリ>\webSample\WEB-INF\lib |
| blc.jar | <Webプロジェクトのディレクトリ>\webSample\WEB-INF\lib |
| hitachiportalctn.jar | <Webプロジェクトのディレクトリ>\webSample\WEB-INF\lib |
表5-9 対象リソース
| ファイル格納場所 | ファイル名/フォルダ名 |
|---|---|
| C:\blcwar_project\webSample\form\include | BLCFMCconst.inc |
| BLCFMCbaseTag.inc | |
| C:\blcwar_project\webSample\portlets | portaloperationフォルダ |
| C:\blcwar_project\webSample | jsフォルダ |
| C:\blcwar_project\webSample\WEB-INF | templatesフォルダ |
All Rights Reserved. Copyright (C) 2007, 2010, Hitachi, Ltd.