このreadmeは、TERASOLUNA Batch Framework for Java
簡易サンプルプロジェクト(APサーバ対応)を導入する手順書です。
下記手順に従うことにより、簡易サンプルプロジェクトを実行することができます。
開発環境には、あらかじめ下記のものが用意されている必要があります。
また併記されているバージョンを元に動作確認を行なっていますが、
このバージョン以外の環境で動作を制限することを示すものではありません。
また、これらのインストール及び設定の手順については、
別途Web上の利用ガイド等を参照してください。
プロジェクトの「\ant」フォルダには、antタスクが記述された 「build.xml」が存在する。以下にantタスクの一覧を記述します。
antタスク | 説明 |
clean | 作成したwarファイル、コンパイルされたクラスファイルの削除を行う。 |
compile | コンパイルを行う。 |
makeWar | Warの生成を行う。 |
createJavaDoc | JavaDocの生成を行う。 |
terasoluna-batch4j-sample-onwebapserver_(バージョン番号).zipを「C:\」直下に展開します。
・例「C:\terasoluna-batch4j-sample-onwebapserver_(バージョン番号)\」
(※)指定されたディレクトリは固定ではないため、適宜読み替えて実行してください。
ここでは、(Windows XPの)C:\に展開すると仮定し、手順を進めていきます。
設定項目 | 設定する値 |
名前 | terasoluna |
オーナー | postgres |
エンコーディング | UTF8 |
Template | 選択なし(変更なし) |
テーブル空間 | pg_default |
設定項目 | 設定する値 |
User Name | weblogic |
User Password | weblogic |
Confirm User Password | weblogic |
Description | This user is the default administrator.(変更なし) |
※PostgreSqlのJDBCドライバのjarファイルへ、CLASSPATHを通しておく必要があります。
setDomainEnv.cmdを編集するか、作成したドメインのlibフォルダにJDBCドライバのjarを配置します。
設定項目 | 設定する値 |
名前 | TerasolunaDataSource |
JNDI名 | TerasolunaDataSource |
データベースの種類 | PostgreSQL |
データベースドライバ | PostgreSQL's Driver (Type 4) Versions:Any |
トランザクション オプション | グローバル トランザクションのサポート,1フェーズコミット(デフォルトのまま) |
データベース名 | terasoluna |
ホスト名 | 127.0.0.1 |
ポート | 5432 |
データベースユーザ名 | postgres |
パスワード | postgres |
設定項目 | 設定する値 |
サーバーの選択方法 | 手動で新規サーバーを定義 |
サーバーのホスト名 | localhost |
サーバータイプを選択 | BEAシステム Generic BEA WebLogic Server v9.2 |
サーバーランタイム | Generic BEA WebLogic Server v9.2 |
ドメイン・ディレクトリー | C:/bea/user_projects/domains/batchsample |
開始スクリプト | C:/bea/user_projects/domains/batchsample/bin/startWeblogic.cmd |
停止スクリプト | C:/bea/user_projects/domains/batchsample/bin/stopWeblogic.cmd |
ポート | 7001 |
デバッグ・ポート | 8453 |
ユーザー名 | weblogic |
パスワード | weblogic |
構成プロジェクト | sample-batch_onWebAPServer |
Webブラウザで「http://localhost:7001/sample-batch_onWebAPServer」に接続します。
本サンプルはTERASOLUNA Server Framework for Java(Web版)の中に
TERASOLUNA Batch Framework for Javaを組み込む形のサンプルとなります。
TERASOLUNA Server Framework for Java(Web版)についての機能・アーキテクチャに
ついては、お手数ですが別途 TERASOLUNA Server Framework for Java(Web版)のページより
ダウンロードをお願いいたします。
[PageInfo]
LastUpdate: 2009-12-04 19:37:49, ModifiedBy: terasoluna
[Permissions]
view:all, edit:members, delete/config:members