SA-Struts

SA-Strutsをバッチとして起動する時の注意点

注意点というか、実際に動かしてみると分かるけど、 ServletRequestが無いとか言われることがある。 Eclipse上では動くのに、サーバーにインスコしたwarでは起動できない。 それは何故か…。 それはSA-StrutsがWEBアプリケーションであるからである。 しかもT…

SA-Strutsでバッチの開発までの準備手順

Dultengでプロジェクト生成 いらんパッケージを削除(バッチなのでactionとかいらないし) pom.xmlを編集 profilesにリリース用の記述を追加 repositoriesにいつものmavenサイトを追加 dependencyにいつものを追加 pluginのdependency:copy-dependenciesの記述…

pomを見直し編

いったい、いつになったらS2Chronosを動かすにたどり着けるのだか…w 前回 id:akubito:20101123:1290516426 dependencyからいろいろ消して、 見直していなかったので、見直し。 消しても、他のものの依存性で追加される場合があるので。 消したもの cglib ea…

sa-strutsとしてプロジェクトを作成編

sa-strutsのプロジェクトを作る事のおさらいも含めてやってみる。 Doltengでプロジェクトを作成。 って、Dolteng入ってないやw 3.5にしたと気にいれてなかった。 http://eclipse.seasar.org/updates/3.3/ ここを新規ソフトウェアのインストールについかして…

S2Chronosを動かす サンプル編

ちょっと時間で起動するようにした面白いものができるかなと思って使ってみようかなと思った。 s2chronos サンプルを落とす。 俺はsa-strutsをがっつりなので、 ダウンロードから、 s2chronos-sastruts-example-1.0.0.zip SAStrutsを使ったS2Chronosのサンプ…

ActionFormとかはまぎらわしい名前にするべきではないのが分かった

ちょっと作っている最中不可解な現象があった。 2回に1回かならず失敗し、2回に1回成功する。 失敗の内容は、ActionFormが見つからない。 どうゆうパッケージにしたかというと、{root}/action/IndexAction └view └IndexAction{root}/form/IndexForm └view └I…

S2JDBC-GEN

S2JDBC-GENを使った。 使ってから思ったけど、 いろいろまとめてあるサイトあるのに、 そこが目に入らず、Seasarのサイトのみしかないという 固定概念で、うごかねー、うごかせねーと悩むのみ。 動くとわかるけど、動かないととことん分からないのが Seasar…

そういえばSeaserでちゃんとしたアプリ

こうゆうのってすでにあるのかもしれないけどねー。 アプリの内容: IDベースで設計されたRDBにテストデータを 規定のエクセルに記述すると、どかーーーとINSERTしてくれるアプリを作ったのだが、 公開できる形にしてみようかな。 利点は、そのExcelが何回も…

構成管理うんぬん

以前の日記まででアプリを動かすことができ、 DBにもつながるし、indexを省略することも、 indexのメソッドにアクセスしてもあるはずの無いActionを 動かそうともせず、正常に動作することを確認した。 indexの件は、なんかどうやってんのなぁーと思ったら、…

sa-strutsで画面を出したり、処理したり

もう、どれが前回の日記なのか分からないが、 とりあえずsa-strutsでの戯れの続き。 パッケージ切って、Actionをメソッドのとおりにアクセスしたら、 アクセスできた。 ここで詰まってたような気がするんだが。 あいかわらず、よく分からないが、かぶってるj…

パッケージを掘って違う画面を、続き

lib配下をとりえず手動で消して、mvnを実行して、 とりあえず/{context}/にアクセス。 おえ? java.lang.NoSuchMethodError: org.seasar.framework.util.ClassUtil.getDeclaredFields(Ljava/lang/Class;)[Ljava/lang/reflect/Field; org.seasar.struts.custo…

パッケージ掘って違う画面を、続き

maven-dependency-pluginでlibにjarをコピーすればよろし。ググったmaven-dependency-pluginの記述をpom.xmlに追記して、 maven。 おー、ログがcopyなんたらがだーっとでた。 sa-sturtsが1.0.4-sp6になった。 hoge/IndexActionに…アクセスできないな…。 とり…

パッケージ掘って違う画面を

IndexAction | +−hoge +−IndexAction で、/{コンテキスト}/hoge/で、hoge/IndexActionにアクセスできると思いきや、できないな。 /IndexAction内にhogeメソッドを作ったら、 そっちが呼ばれてしまった。 なんだろう、とググって見たら、 階層化したAction…

SA-Strutsをさわっちゃうぜ

DoltengでSA-Strutsのプロジェクトを生成して、 さー触ってみよう。 (以前の日記でDoltenって書いていたが、正しくはDoltengだった) /{コンテキスト}/ でアクセスすると、Action内+start.jspが表示される。 うむ。 でも、IndexActionのindexメソッドでstart…

SA-Strutsでアプリでも作ってみるか ついでに他の人とも開発ができたら素敵だ

他の人とも開発をして、リリースしてサーバー上で表示するには、 やっぱHudsonでしょうね。 さっきのDoltenで作成したプロジェクトを Subversionに登録してみよう。 リポジトリを mkdir aaaa svn create aaaa で作成。 うを、コミットできねぇ…。 と思ったら…

SA-Strutsでアプリでも作ってみるか ついでに他の人とも開発ができたら素敵だ

実は下準備はしたのやつで終わり。 あとはmavenの準備が必要かもねぇ。 mavenっていまだに良く分からんのよ。 必要にかられていないので、勉強しない自分がいけないのだが。 とりあえず依存jarを持ってきてくれればいいよ ぐらいにしかw pom.xmlはテンプレ…

SA-Strutsでアプリでも作ってみるか ついでに他の人とも開発ができたら素敵だ

仕事でSA-Strutsを使っているので、 仕事だけの知識として終えるのはもったいないので、 自分の知識として習得しておこうかな。 とりあえず、blankプロジェクトを…? あら?Blankプロジェクトは無くなって、 Doltenからテンプレートをダウンロードせー との…