国産DIコンテナSeasarとくーす その4
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2005/06/24(金) 19:23:41ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。
あと、開発プロセス「くーす」の話題もこちらでどうぞ。
本家 seasar.org
http://www.seasar.org/
Seasar Projectグループ
http://seasarproject.g.hatena.ne.jp/
ひがやすをblog
http://d.hatena.ne.jp/higayasuo/
前スレ
その1 http://pc5.2ch.net/test/read.cgi/tech/1092044210/
その2 http://pc5.2ch.net/test/read.cgi/tech/1098885253/
その3 http://pc8.2ch.net/test/read.cgi/tech/1102862221/
関連スレ(なのか?)
Java Spring Frameworkを語るスレ
http://pc5.2ch.net/test/read.cgi/tech/1077465099/
Dependncy Injectionを語るスレ
http://pc8.2ch.net/test/read.cgi/tech/1099827125/
0657デフォルトの名無しさん
2005/10/25(火) 12:46:04http://itpro.nikkeibp.co.jp/free/JAV/J2EE/20050530/1/
をみると、Railsとは無関係にS2Daoは命名規約への遵守により
設定ファイルを不要にしているらしい。
"Convention over Configuration"はDHHが言い出した言葉だと思うけど、
考えそのものは、Rails固有のものではないということ。
0658デフォルトの名無しさん
2005/10/25(火) 12:47:400659デフォルトの名無しさん
2005/10/25(火) 13:22:200660デフォルトの名無しさん
2005/10/25(火) 17:04:29考え方はRails固有じゃないというのはその通りだけど、その考え方を
一言で表したキャッチーな言葉を出典を明らかにせずに使っているのが
面白くない、っていうことでしょ。
ttp://d.hatena.ne.jp/higayasuo/20050713#1121229585 とか見ると
「SeasarはConvention over Configurationというトレンドに乗っかりますよ。
ついでにRailsも乗っかってくるみたいよ」というニュアンスを感じる。
0661デフォルトの名無しさん
2005/10/25(火) 20:19:20出どころがDHHってことくらい、みんな知ってるつーの。
どうせ知らないヤツに出典示しても無意味なんだし。
0662デフォルトの名無しさん
2005/10/25(火) 21:03:55お前が感じている違和感は精神的疾患の一種だ。
治し方は俺が知っている。俺に任せろ。
0663デフォルトの名無しさん
2005/10/25(火) 22:08:12アノテーションなんかは、どうみても「EJB3に感化されて使ってみました」くらいにしか思えんのだが。
EJB3仕様発表→アノテーション使いまくり→Seasarにも取り入れてみた
だろ。どう考えても。
すでに海外で評価されてるわけで、日本発とはいえんだろ。
0664デフォルトの名無しさん
2005/10/25(火) 23:08:320665デフォルトの名無しさん
2005/10/25(火) 23:10:49使いまくりでもないしな。
0666デフォルトの名無しさん
2005/10/25(火) 23:50:30「くーす」という独自の方法論を提示してきたから注目されてたんだと思う。
ところが、この所そういった「Seasar発」なアイデアが置き去りにされて、
Convention over Configurationとかアノテーションとか
「海外で良いといわれたものをそのまま受け入れる」だけなのが利用者から
すると残念感漂いまくりです。
0667デフォルトの名無しさん
2005/10/25(火) 23:57:54まー、それに付き合うこと自体、オナニーだな。
0668デフォルトの名無しさん
2005/10/26(水) 01:01:070669デフォルトの名無しさん
2005/10/26(水) 01:09:03しかもちょっと間違えてるところがポイントな
0670デフォルトの名無しさん
2005/10/26(水) 01:09:14まあ、文句があるのなら、MLで言えば?w
>>659
な、なんだってー!!(AA略
>>662
感感俺俺なんて、なんと懐かしいセリフを・・・。
南無阿弥陀仏。
0671デフォルトの名無しさん
2005/10/26(水) 01:30:18> Seasarは単なるフレームワーク実装だけじゃなくて、スレタイにもあるように
> 「くーす」という独自の方法論を提示してきたから注目されてたんだと思う。
?
0672デフォルトの名無しさん
2005/10/26(水) 01:35:420673デフォルトの名無しさん
2005/10/26(水) 02:05:31エライ変化だな。正しい方向だと思うけど。
結局、本質は設定ファイル云々とは違うところにあったわけで。
那須の人のつぶやきが最近は理解できる。
言葉や思想の持ち出し方については、某栗の人見てても感じるんだけど、
研究というかアカデミックな世界の経験がないと、respectの重要性や、
その表現に不慣れなのかもなぁ、と思う。発表が1ヶ月遅れただけで、
xxの論文に触れるべし、と論文を突き返される世界で生きていると、
ちと言葉の持ち出し方が軽い気がする。
……まぁblogだしな。実際の人物像と文面から連想される人物像が
食い違うことは良くある。
ここんとこ計算パワー万歳なことやってるのでJavaから遠ざかっているが、
戻ってきたときには開発スタイルが落ち着いているとよいな。
0674デフォルトの名無しさん
2005/10/26(水) 08:49:51すげー。
そこだけ読むとあたかも自分で考えついた日本発の技術みたいに見える。
Javaの場合のアノテーションって BEAがもう1年以上前に製品化してて、
その後ロビー活動でJava標準にも入れたという、ザ・舶来技術だし。
コンポーネントの自動登録になるともう、JBossにせよWebLogicにせよ、
出来ないEJBコンテナを見たことが無い位普通。
0675デフォルトの名無しさん
2005/10/26(水) 10:34:00超えていくのは日本の伝統。自動車とかな。
オリジナルでなくても俺の役に立てばそれでいい。
0676デフォルトの名無しさん
2005/10/26(水) 11:03:10ちょっと興味があるのだが、Jbossのコンポーネント自動登録ってどんな機能なの?
POJOをEJBに使えるとかは聞いたことあるけど、
命名規約による自動登録とかも出来るってこと?
0677デフォルトの名無しさん
2005/10/26(水) 12:40:22同じく、俺も興味ありあり>JBOSS
前々から気は惹かれてたんだけど、とにかく日本語の情報が
少なくて竦んでたんだよね。
JBOSSの自動登録ってどんな感じで動くの?
0678デフォルトの名無しさん
2005/10/26(水) 13:29:10デプロイせずにコンポーネントの自動登録出来るEJBコンテナを
見たことが無いけどね。
0679デフォルトの名無しさん
2005/10/26(水) 18:07:570680デフォルトの名無しさん
2005/10/26(水) 19:56:390681デフォルトの名無しさん
2005/10/26(水) 20:02:21「自動」しか合ってないがw
どうもそんな気がするな
0682デフォルトの名無しさん
2005/10/26(水) 20:26:32教祖は別の人で、アノ人は神ですよ。
逆らってはいけません。
0683デフォルトの名無しさん
2005/10/26(水) 21:31:340684654
2005/10/26(水) 22:34:52当たり前だヴォケあんな連中と比べんな!
真に独創的なソフトウェアプロダクト、
チュートリアルからリファレンスまで
充実のドキュメント、一分の隙もなく
完璧に運営されたコミニティ、
全部まとめて明日中に公開してやるよ。
楽しみに待ってろ
0685デフォルトの名無しさん
2005/10/26(水) 22:39:23http://image.blog.livedoor.jp/warata2ki/imgs/9/c/9c3c500a.jpg
これでも観てオナニーしてろ。
0686デフォルトの名無しさん
2005/10/26(水) 23:20:13(0゚・∀・)スッキリしますた
0687デフォルトの名無しさん
2005/10/27(木) 08:47:170688デフォルトの名無しさん
2005/10/27(木) 18:44:51スキルはともかく、面の皮の厚さは遠く及ばない。負けだ。
0689デフォルトの名無しさん
2005/10/28(金) 04:40:370690デフォルトの名無しさん
2005/10/28(金) 05:01:03TurtoiseSVNでググると
maya.sandbox.seasar.orgが筆頭でヒットする件。
0691デフォルトの名無しさん
2005/10/28(金) 05:40:210692デフォルトの名無しさん
2005/10/28(金) 08:11:55つーか、Google Suggest で turto まで入力すると turtoisesvn が出てくるし。
0693デフォルトの名無しさん
2005/10/28(金) 20:21:280694デフォルトの名無しさん
2005/10/28(金) 22:06:04Servletだってそうだし。UTF-8にしてほしい。
0695デフォルトの名無しさん
2005/10/30(日) 16:37:500696デフォルトの名無しさん
2005/10/30(日) 16:59:25気が早いよ。ヽ(`Д´)ノ
もう少しまってろ。
0697デフォルトの名無しさん
2005/10/30(日) 23:12:31dbms_ = DbmsManager.getDbms(productName);
でjava.lang.NoClassDefFoundErrorでこけるときがあるのだけどこれってガイシュツ?
クラスローダーがらみだとおもうけど
0698デフォルトの名無しさん
2005/11/01(火) 21:34:43まぁ本元も Zero Configuration じゃあないが格段に記述量多いでしょ。
0699デフォルトの名無しさん
2005/11/02(水) 00:43:43Java5プロジェクトに対応とあるのだが、Generics等には対応してないのだろうか?
0700デフォルトの名無しさん
2005/11/04(金) 16:12:51EmployeeAutoDaoClientを実行したら、
org.seasar.framework.beans.IllegalPropertyRuntimeException:
[ESSR0059]クラス(org.seasar.hibernate3.impl.S2SessionFactoryImpl)の
プロパティ(interceptor)の設定に失敗しました。
理由はjava.lang.IllegalArgumentException: argument type mismatch
と出ました。ちょっと調べてみると、
S2SessionFactoryはInterceptorとしてorg.hibernate.Interceptorを要求しているのだが、
s2hibernate3.diconでは
<component name="interceptor"
class="org.seasar.hibernate3.dao.interceptors.S2HibernateDaoInterceptor"/>
となっており、
そのクラスはorg.seasar.framework.aop.interceptors.AbstractInterceptorを継承しており、
その上は、org.aopalliance.intercept.Interceptorで別の系列にある
ことがわかったんだけど、これってどうすればいいんでしょうか。
ひょっとして私だけの環境で起きているのでしょうか?
0701デフォルトの名無しさん
2005/11/05(土) 00:30:19> ひょっとして私だけの環境で起きているのでしょうか?
S2.3 との組み合わせで発生します.
対応版リリースまでは S2.2 と組み合わせるか,s2hibernate(3).dicon を次のように
修正してください.
<component class="org.seasar.hibernate3.impl.S2SessionFactoryImpl" >
<property name="interceptor">null</property><!-- この行を追加 -->
0702デフォルトの名無しさん
2005/11/05(土) 10:00:31次世代DIね〜
えらく大きく出たこと
0703デフォルトの名無しさん
2005/11/05(土) 22:47:28http://asip.tdiary.net/20051104.html#p03
0704デフォルトの名無しさん
2005/11/05(土) 23:30:160705デフォルトの名無しさん
2005/11/05(土) 23:34:470706デフォルトの名無しさん
2005/11/06(日) 00:56:26少し勘違いしてる部分も含めてMSと似ている。
ただ、最大の勘違いは、100/日ダウンロードほどしかないもので
この発言と、目が世界を向いているいるのはおもしろい。
MS並みのマーケティング力があれば世界征服も可能かもしれないw
まー、開発スピードは諸刃の剣だ。簡単に仕様が変わるものの
普及はありえない。
0707デフォルトの名無しさん
2005/11/06(日) 13:12:47ありがとうございます。
0708デフォルトの名無しさん
2005/11/06(日) 16:17:00もう、S2Containerは、sourceforgeからリリースされてないよ。
sourceforgeでダウンロード数を見てもあまり意味がない。
また、仕様も(たぶん)変わってないと思う。
追加されただけ。
0709デフォルトの名無しさん
2005/11/06(日) 19:41:34そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?
それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。
0710デフォルトの名無しさん
2005/11/06(日) 21:33:46sourceforgeでリリースしてたときも最盛期で1日200-300くらい
しかダウンロードされてなかったけどね。
コンテナ以外にもたくさんプロダクトがあるにもかかわらず。
0711デフォルトの名無しさん
2005/11/06(日) 22:32:560712デフォルトの名無しさん
2005/11/06(日) 23:10:310713デフォルトの名無しさん
2005/11/06(日) 23:15:000714デフォルトの名無しさん
2005/11/06(日) 23:22:48「ダイコン時代はこうなのです!」と説いていた頃は輝いてたな。
Springより断然使いやすいDIコンテナとしては、とてもいいと思うんだが。
S2Daoも好きだし、あまり風呂敷広げすぎないで欲しいんだけどなあ。
0715デフォルトの名無しさん
2005/11/07(月) 00:00:21> そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
> それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?
です.
次のリリースでは代入可能な型でない場合は自動バインディングしないようになります.
> それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。
検討します.
当面,Web 上のドキュメントは最新版のものと考えてください.
特定バージョンのドキュメントは配布ファイルに含まれているものを参照してください.
# S2.3 も次のリリースからドキュメントを含めます.
0716デフォルトの名無しさん
2005/11/07(月) 22:40:47S2JSFはもうちょっと素直なら好き。
0717デフォルトの名無しさん
2005/11/07(月) 23:04:17ここにいると思うと落ち着かない。
0718デフォルトの名無しさん
2005/11/08(火) 00:02:340719デフォルトの名無しさん
2005/11/08(火) 00:15:30CoreとExtensionに分けるってことは、ノーマルなJSFとして動かすことも可能なんだろうか?
MyFacesがいつまで経っても使い物になりそうにないので、マトモなオープン実装として期待してみたい
0720デフォルトの名無しさん
2005/11/08(火) 00:38:01[Tech]で書いてください。
0721デフォルトの名無しさん
2005/11/08(火) 08:16:58ヲチ目的ならネットwatch板にヲチスレを作った方がいいんじゃない?
0722デフォルトの名無しさん
2005/11/08(火) 09:19:460723デフォルトの名無しさん
2005/11/08(火) 10:57:00ググッてみたが、かなり使いやすそうだと思った。
これなら、JSFの知識さえあればすぐにでも使い始められそう
0724デフォルトの名無しさん
2005/11/08(火) 18:57:08java.net で javaserverfaces のサブプロジェクトになってるね。
https://facelets.dev.java.net/
関係ないけどJSF用リチクライアントの候補者だったJDNCは死んじゃったのかなぁ。
0725デフォルトの名無しさん
2005/11/08(火) 20:56:27言ってるだけなんだから気にしなくていいじゃん。
すぐに次の次世代が出てくるよ。
0726デフォルトの名無しさん
2005/11/08(火) 23:42:280727デフォルトの名無しさん
2005/11/09(水) 00:07:11バビロンより新しい物はこの世に無い
0728デフォルトの名無しさん
2005/11/14(月) 19:42:37そのなかでSeasar関連だけ辛口のコメントが付いてるが、
もしかしてツンデレか?
0729デフォルトの名無しさん
2005/11/14(月) 19:57:54やめろよな、萌えちゃうじゃないかorz
0730T_T
2005/11/14(月) 21:36:06<html><body></body></html>
としか表示されへんねん。なんでよぉ。。。
0731デフォルトの名無しさん
2005/11/14(月) 21:39:01バージョンは?
コンテナは何を使ってる?
0732デフォルトの名無しさん
2005/11/14(月) 23:01:02さすが、サクーシャ反応はやい。
0733デフォルトの名無しさん
2005/11/14(月) 23:36:03asipタソ「なにやってんのよっ、そんなのXHTMLじゃないわ!」
seasar「うぉぉ、頼むasipタソ、助けてくれ!」
asipタソ「あんたの手伝いなんかするわけないでしょ!」
seasar「頼む、俺にはasipタソしかいないんだ!」
asipタソ「しょうがないわねっ今度だけだからねっ」
seasar「助かったよ、asipタソ」
asipタソ「誤解しないでよねっあんたのために手伝ったわけじゃないんだから!」
結論
獄長空気読め
0734デフォルトの名無しさん
2005/11/14(月) 23:57:19オマイが深読みしすぎなんだよ!w
0735T_T
2005/11/15(火) 19:33:59バージョンは一番最新のものを使っているつもり。
jdk-1_5_0_05-windows-i586-p.exe、eclipse-SDK-3.1.1-win32.zip
jwsdp-1_6-windows-i586.exe、tomcat50-jwsdp.zip、tomcatPluginV31beta.zip
S2.3.0.zip、kijimuna1.0.0_for_eclipse3.1.zip、S2JSFV1.0.9.zip、S2JSFExampleV1.0.9.zip
いれたのはこんなもんだったかしら?
てかs2jsf-example/index.htmlですら <html><body></body></html> と表示されるのは。。。って感じです。
0736デフォルトの名無しさん
2005/11/15(火) 22:53:57731です。
再現できず。
少なくともHelloとAddは動作した。
ローカル環境での検証だけどサーバー側のバージョンはつぎのとおり。
Tomcatバージョン JVMバージョン JVMベンダ OS名 OSバージョン OSアーキテクチャ
Apache Tomcat/5.0.28 1.5.0_02-b09 Sun Microsystems Inc. Windows XP 5.1 x86
S2JSFExampleV1.0.9
ブラウザはFirefoxを使った。
0737デフォルトの名無しさん
2005/11/16(水) 00:12:010738デフォルトの名無しさん
2005/11/16(水) 00:21:050739T_T
2005/11/16(水) 21:50:20不安定というより空洞化していってます(自爆。
まっいいや、少しずつがんばります。。。
0740T_T
2005/11/17(木) 20:21:56jwsdp-1_6-windows-i586.exe、tomcat50-jwsdp.zipをアンインストールして
apache-tomcat-5.5.12.exeをインストールしたら
あっけなく動きました。もうなんなのやら。。。
0741デフォルトの名無しさん
2005/11/17(木) 23:33:410742デフォルトの名無しさん
2005/11/18(金) 02:50:43つーか、それTomcat5でよくあるバグ?かなんか。Seasarのせいじゃないぞ。
jsp-2.0.jarとel.jarあたりをはずせば直るんだったかな。
英語情報しかないががんばってぐぐってみ。
http://mail-archives.apache.org/mod_mbox/myfaces-users/200506.mbox/%[email protected]%3E
0743デフォルトの名無しさん
2005/11/19(土) 22:43:52DLL Hell よりももっとひどいかも。
そんなこんなでMavenが産まれたわけだが。
0744デフォルトの名無しさん
2005/11/20(日) 15:27:23新入りで知らないことが多くてスマソ
0745デフォルトの名無しさん
2005/11/20(日) 16:01:130746デフォルトの名無しさん
2005/11/20(日) 21:33:260747デフォルトの名無しさん
2005/11/20(日) 22:32:27うっかりトバしてしまったため。
断末魔は
「 は わ 」
だったとのこと。
0748デフォルトの名無しさん
2005/11/22(火) 08:59:06書きたくないならRuby On Rails!!
正直Javaには戻れません><
0749デフォルトの名無しさん
2005/11/22(火) 11:12:07つうかEJB3でいいじゃん
0750デフォルトの名無しさん
2005/11/28(月) 00:34:320751デフォルトの名無しさん
2005/11/28(月) 17:47:20このスレとは無関係な存在になりつつあるな。
それより教祖のSFデビューを話題にしてやれよ。
教祖が獄長人気に嫉妬しちまうぞw
0752デフォルトの名無しさん
2005/11/28(月) 18:10:09あの人は「ネ申」なのですよ。
0753デフォルトの名無しさん
2005/11/28(月) 18:59:24人間には理解できない恐ろしい言葉を呟き人々を
混乱の渦へと叩き落す
・獄長
人の言葉を話すが当り構わず斧を振り回す
近くにいても遠くにいてもその斧から逃れる術はない
・まさたか様
個人的に信奉してるマヤァの神
人の言葉を話し斧は振り回さない
・suga様
マヤァの書を書き残した偉大な賢者
とても重宝してますorz
0754デフォルトの名無しさん
2005/11/28(月) 20:14:37説教されても知らないからな
0755デフォルトの名無しさん
2005/11/28(月) 20:30:430756デフォルトの名無しさん
2005/11/28(月) 22:30:57さいきん自社製品セミナーばっかりでSeasarとは無縁だから問題なし。
■ このスレッドは過去ログ倉庫に格納されています