セットアップ
チュートリアルのセットアップ
チュートリアル用のプロジェクトは、Eclipse、Tomcat、Tomcat Launcherを使う用に設定されています。 S2BlazeDSそのものは、特定のIDEやアプリケーションサーバに依存しませんが、 チュートリアルを試すためには、Eclipse、Tomcat、Tomcat Launcherをお使いください。
ダウンロードのページからs2blazds-server-example-xxx.zipを ダウンロードして解凍します。
解凍した中にs2blazds-server-exampleというディレクトリがあるので、 そのディレクトリをEclipseのプロジェクトとしてインポートします。
ダウンロードのページからs2blazds-client-example-xxx.zipを ダウンロードして解凍します。
解凍した中にs2blazds-client-exampleというディレクトリがあるので、 そのディレクトリをs2blazds-server-exampleと同じワークスペースに、 Eclipseのプロジェクトとしてインポートします。 このプロジェクトは、FlexBuilder3用になっています。
ダウンロードのページからturnkey_xxx.zipを ダウンロードして解凍します。
解凍した中にturnkey_xxxというディレクトリがあるので、 そのディレクトリを適当な場所(例えば、C:\turnkey\turnkey_xxx)に移動します。
Tomcat LauncherはSysdeo社が開発しているPluginですが、 Seasarプロジェクトの更新サイトからインストールすることが出来ます。 Eclipseのメニューから[Help]-> [Software Updates] -> [Find and Install…]を選択し、 Install/Updateのダイアログを表示させます。
[Search for new features to install]のラジオボタンをチェックして[Next]ボタンをクリックします。 [New Remote site]ボタンをクリックして[Name]を[Seasar Plugin3.2]、 [URL]に[http://eclipse.seasar.org/updates/3.2/]を入力して[OK]をクリックします。
[Finish]ボタンをクリックするとインストールする候補として、 Tomcat Launcherが出てくるので、これらをチェックしてインストールしましょう。
ResourceSynchronizerは、ブラウザからEclipseを操作するためのPluginです。 例外が発生したときに、ブラウザ上にスタックトレースを表示し、 そのスタックトレースの該当するソースコードを表示するために使います。 Strutsを使わない場合は必要ありません。
Eclipseのメニューから[Help]-> [Software Updates] -> [Find and Install…]を選択し、 Install/Updateのダイアログを表示させます。
[Search for new features to install]のラジオボタンをチェックして[Next]ボタンをクリックします。 [New Remote site]ボタンをクリックして[Name]を[Seasar Plugin3.3]、 [URL]に[http://eclipse.seasar.org/updates/3.3/]を入力して[OK]をクリックします。
[Finish]ボタンをクリックするとインストールする候補として、 ResourceSynchronizerが出てくるので、これらをチェックしてインストールしましょう。
Propertiesファイルを日本語で簡単に入力するために、プロパティエディタPluginをインストールします。 このPluginは必須ではありませんが、あるととっても便利です。
Eclipseのメニューから[Help] -> [Software Updates] -> [Find and Install…]を選択し、 Install/Updateのダイアログを表示させます。
[Search for new features to install]のラジオボタンをチェックして[Next]ボタンをクリックします。 [New Remote site]ボタンをクリックして[Name]を[PropertiesEditor]、 [URL]に[http://propedit.sourceforge.jp/eclipse/updates/]を入力して[OK]をクリックします。
[Finish]ボタンをクリックするとインストールする候補として、 PropertiesEditorForEclipse3.xが出てくるのでそのままインストールしましょう。 既にインストール済みの場合はその必要はありません。
インストールが終わったら、Tomcat Launcherの設定を行います。 メニューの[Window] -> [Preferences…]-> [Tomcat]を選択してください。 Tomcatバージョンにバージョン6.xを選択し、Tomcatホームにturnkey_xxxを指定します。 コンテキスト宣言モードにコンテキストファイルを選び、[OK]をクリックします。
s2blazds-server-exampleのプロジェクトを右クリックして、 [Tomcatプロジェクト] -> [Tomcatのコンテキストを更新]を選びます。 これで、Tomcat Launcherの設定は完了しました。
早速、Tomcatを起動してみましょう。
メニューから[Tomcat] ->[Tomcat起動]を選択して、Tomcatを起動します。
エラーなしに無事に起動したのを確認して、ブラウザで
http://localhost:8400/s2blazeds-server-example/にアクセスしてください。
無事にチュートリアルが表示されれば、セットアップはうまくいっています。
チュートリアルを読み進めてください。
雛形のセットアップ
プロジェクトの雛形としてS2BlazeDSサーバ雛形プロジェクトが用意されています。 雛形プロジェクトは、サンプルのアプリケーションがないことを除いては、 チュートリアル用のプロジェクトと同じです。 チュートリアルのセットアップを参考にしてください。
プロジェクトにあわせて、ルートパッケージを指定します。 ルートパッケージの詳細は、プロジェクト構成を参照してください。
データアクセスの設定は、こちらを参照してください。
トランザクションの設定は、こちらを参照してください。