Tomcatの動きがおかしいわけじゃないからなぁ。
ログにもなにも出てないし。
Tomcat5でうまくいったヤシはいないのかな。
933 :
デフォルトの名無しさん:04/08/02 01:32
AspectJでantを監視する
tomcat5.0.27で
>>908の現象を確認。
気になったのでソースを追ってみたら、どうやら、日本語ローカライズのミスらしい。
レスポンスの"OKと"成功"の文字列比較が原因みたい。
org.apache.catalina.ant.AbstractCatalinaTask(222行)
取り合えず、server\webapps\manager\WEB-INF\lib\catalina-manager.jarを展開し、
org\apache\catalina\manager\LocalStrings_ja.properties内の「\u6210\u529f」を
「OK」に全て置換して、jarファイルを再構築してうまくいくようになった。
この件に興味ある方は追試よろしく。
原因判明。
ソースみたら、"OK"で始まるレスポンスの場合成功にするようになってるんだけど、日本語メッセージで「成功」になってるからエラーと判断されている。
あぁ、遅かった。
メッセージのロケールってHTTPリクエストから判断してるのかな?
そうだとしたら、AbstractCatalinaTask変更してロケール出力するようにしたほうがいいね。
今回目的は、うまくいく方法を知ることだったから、ソース変更以外にうまくいく方法がないとわかったら満足。
937 :
デフォルトの名無しさん:04/08/02 01:48
そんなことよりさ、早くエラーページの文字化け対策してくれって誰か言ってくれよ
新しいバージョン落とすたびに、「まだなおってねーのかよ」と
修正したcatalina.jarを入れ替えるのめんどくさいんだよ
>>934-936 乙。
ということは気にしない、が当面の対処法ということでいいのかな?
あ、だめだ。以降の処理が中断されるんだっけ。
これは覚えておかないとはまりそうだ。
>>937 やり方か、やり方の乗ってるページ教えて・・・。
めんどうでなかったら。
940 :
デフォルトの名無しさん:04/08/02 02:09
>>937 そんなの検索したらいくらでも載ってる
charset="UTF-8"の分を追加するだけだから
俺がやって欲しいのは「だれかCVSのソース弄ってなおしてください」っていうだけのこと
accept-languageなんか見てない予感。
944 :
デフォルトの名無しさん:04/08/02 07:31
これから使い始めようと思ったら、antとmavenどっちが簡単でしょうか?
やりたいことは(おそらく)antで出来ることだけだと思うのですが。
>>944 mavenの方が簡単だね。
antで当たり前に記述しないといけないことは、mavenでは記述しなくてもできるようになってる。
antはXML形式のバッチファイルだから、構築手順を記述する。
mavenはもっと抽象化されて、プロジェクト管理ツールだから、プロジェクトの構造を記述する。
だから、mavenで想定されている構築手順に従うのであれば、mavenが便利。
mavenで対応できないことはantでやる。
だから、実際には、「やりたいことはmavenでできることだけ」、といったほうがいいと思われ。
>>944 とりあえずAntでスクリプト書いてみそ。
MavenでもAntタスクを書きたくなることがあるだろうから。
947 :
デフォルトの名無しさん:04/08/02 11:58
tomcatタスクのバグをJakartaのほうにバグ報告とか済ましているのか?
950 :
デフォルトの名無しさん:04/08/02 18:05
>>948 実際にこの件について問題に遭遇し処理にかかわった者がバグ報告するのにふさわしいと思うのだが。
詳しさからして
RedHatキタね。
>>951 CloudscapeってInstantDBのかわりにIBMの開発環境に
付いてくるようになったイメージがあるから、eclipse.org
じゃなくてApacheのほうに移ったのがちょっと意外。
HSQLより遙かに良さそうだ。
956 :
デフォルトの名無しさん:04/08/05 16:34
tomcatの4.1.27ってもう公式からDLできないです?
hsqlいいじゃねか!何が不服だ!
逝く時容赦なくまるごとお亡くなりになるのが嫌なのか?
>>957 メモリバカ食いするとかでもなく、Jakartaにゆかりがないからだめなんじゃない?
>>959 HSQLDBもIBM様が参入したんじゃ立つ瀬なし。
Mavenってネットにつながってない環境でも普通につかえる?
何をしたいかによるだろ
>962
とりあえす maven genapp
だけでもなんかjarを落としにいこうとして
失敗するんだけども。
いくつかcommonsとかつかってるから
自動がいやなら手で入れればいい。
>>936 結局、org.apache.catalina.util.StringManagerでVMのデフォルトロケールからリソースとってきてるのが諸悪の根源だ。
そろそろ次スレの季節なのでテンプレ整理誰かしない?
言い出しっぺの法則はナシで。
967 :
デフォルトの名無しさん:04/08/08 07:59
>>966 つーか、Jakarta自体を整理してほしいです
あまりにもくだらないものは全部サンドボックスでいいのでは?とおもってしまう
暇な時、「これはなんだろう」と思ってDLして遊んでいるがそれほど面白いものはない
昔ほど、遊べなくなった・・・さみしい
最近の自分のお気に入りがJakarta以外から出て来ているのも事実
で今現在、開発中かなりの頻度で使ってるのが結局これ↓
Tomcat、Ant、CommonsLogging+Log4J、XDoclet、Eclipse(各プラグイン)、Hibernate、Jude、JBoss、Cygwin、Relaxer、ERwin
皆さんはどんなツールで自分の環境整えてるのですか?知りたいですな
968 :
デフォルトの名無しさん:04/08/08 12:21
>>967 Jude?ショボイなー
EAつかえよ。。
969 :
デフォルトの名無しさん:04/08/08 15:12
>>967 Cygwin?ショボイなー
Linux使えよ。。
>>967 Ant?ショボイなー
Mavenつかえよ。。
>>967 つーか、本家に提案はしたのか?
話はそれからだ。
>>971 そんなこと気にせず、無責任にあぁだこぅだやるのが、このスレのいいところ。
>967
ERWin使う金があるなら(ry
言いたいことも言えないこんな世の中は
Maven〜
結局、
>>947の件はJakartaにバグ報告せずに、Ja-Jakartaのreportに報告したんだな(w
>>976 それもいいんじゃない?
日本語化はJa-Jakartaがやったからね。
Jakarta ジャカルタ?ジャカーゥタ?
Tomcat トムキャット?
Cactus カクタス?
Maven メイヴン?
Cygwin シグウィン?
メイヴェン
980 :
デフォルトの名無しさん:
ジェイエー・カルタ