SpringSource dm Server のサンプルを動かしてみるだけ



1.ダウンロードページのSample Aplications から取ってくる。今回はspring-travel-applicationと言うのを取ってくる。

2.zipファイルの中身は次のようになっている
 - dist
 - pre-provided
 - projects
 - readme.txt

readmeによると動作させるだけにはまず
pre-provided以下をサーバの所定の箇所にコピーする必要がある。
次に説明する。

3.bundles/以下のコピー

- Copy par-provided/bundles/* to the SERVER_HOME/repository/bundles/usr
directory.



4.libraries/以下のコピー

- Copy par-provided/libraries/* to the SERVER_HOME/repository/libraries/usr
directory.



5.parファイルのアップロード
ここだけはreadmeに書いてある手順(*)に逆らってserverのadminコンソールからアップロードしたが、正常にデプロイされ動作を確認することができた。

以上。

*readmeにはServerのpickupと言うディレクトリに放り込むように書いてあった。

��メモ
(1) 当然なのだが、最初3と4を飛ばして5だけを実行したところ、デプロイは失敗した。
(2) 3,4を実行した後サーバを再起動しないとデプロイは成功しなかった。ただ、(1)と比べてエラーメッセージが変わっていたので、3,4のどちらかは有効になっていたと思われる。多分3の方。
(3)bundlesをwebコンソールからデプロイする方法は今のところ分からない。あっても良さそうに思った。
(4)parは何の略なのか。
(5)Programers Guideはまだ詳しく読んでいない。
(6)Eclipseには4つのprojectを取り込んだ後
-Server RuntimeとしてSpringSourceを追加
-SPRING_TRAVEL_IVY_CACHE変数をprojectsのなかの/ivy-cache/repositoryにする。「Preferences -> Java -> Build Path -> Classpath Variables. 」で追加
- /org.springframework.samples.springtravel/build.xml の
 clean-integration clean jar test collect-providedを実行
 すればいいはずだが、なぜか一個だけビルドパスが解決しない・・・。