トップページ⇒tech
1001コメント305KB

国産DIコンテナSeasarとくーす その4

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/06/24(金) 19:23:41
一部で話題になっている国産オープンソースDIコンテナSeasar V2(略してS2)。
ってどうよ?みんなもう使ってるの?
使用経験とか、実戦配備情報とか、つかえねーよボケ、とかいろいろ書いてね。

あと、開発プロセス「くーす」の話題もこちらでどうぞ。

本家 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/
0680デフォルトの名無しさん2005/10/26(水) 19:56:39
もしや…自動デプロイのことでわ。
0681デフォルトの名無しさん2005/10/26(水) 20:02:21
>>680
「自動」しか合ってないがw
どうもそんな気がするな
0682デフォルトの名無しさん2005/10/26(水) 20:26:32
>>679
教祖は別の人で、アノ人は神ですよ。
逆らってはいけません。
0683デフォルトの名無しさん2005/10/26(水) 21:31:34
で、おまえらイロイロ言ってるようだがもちろんSeasarのサクーシャを超えるスキルを持ってるわけだよな。
06846542005/10/26(水) 22:34:52
>>683
当たり前だヴォケあんな連中と比べんな!
真に独創的なソフトウェアプロダクト、
チュートリアルからリファレンスまで
充実のドキュメント、一分の隙もなく
完璧に運営されたコミニティ、
全部まとめて明日中に公開してやるよ。
楽しみに待ってろ
0685デフォルトの名無しさん2005/10/26(水) 22:39:23
>>684
http://image.blog.livedoor.jp/warata2ki/imgs/9/c/9c3c500a.jpg

これでも観てオナニーしてろ。
0686デフォルトの名無しさん2005/10/26(水) 23:20:13
>>685
(0゚・∀・)スッキリしますた
0687デフォルトの名無しさん2005/10/27(木) 08:47:17
>>683
0688デフォルトの名無しさん2005/10/27(木) 18:44:51
>>683
スキルはともかく、面の皮の厚さは遠く及ばない。負けだ。
0689デフォルトの名無しさん2005/10/28(金) 04:40:37
http://foundation.seasar.org/log/board20051025.pdf 404ですよ。 > k氏
0690デフォルトの名無しさん2005/10/28(金) 05:01:03
TortoiseSVNではなく、
TurtoiseSVNでググると
maya.sandbox.seasar.orgが筆頭でヒットする件。
0691デフォルトの名無しさん2005/10/28(金) 05:40:21
きっとタータスが好きなんだよ
0692デフォルトの名無しさん2005/10/28(金) 08:11:55
TurtoiseSVNでググった>>690について。
つーか、Google Suggest で turto まで入力すると turtoisesvn が出てくるし。
0693デフォルトの名無しさん2005/10/28(金) 20:21:28
Mayaが世界発信するなら、XMLのエンコーディングをISO-8859-1でなくUTF-8にしたら良いと思うのだが・・・
0694デフォルトの名無しさん2005/10/28(金) 22:06:04
ISO-8859-1はいろんなライブラリのデフォルトだしなあ。
Servletだってそうだし。UTF-8にしてほしい。
0695デフォルトの名無しさん2005/10/30(日) 16:37:50
(・∀・)ハイーキョ
0696デフォルトの名無しさん2005/10/30(日) 16:59:25
>695
気が早いよ。ヽ(`Д´)ノ
もう少しまってろ。
0697デフォルトの名無しさん2005/10/30(日) 23:12:31
s2daoを使ったwebアプリ(Tomcat 4.1.29です)でwebアプリをreloadするとたまにDaoMetaDataImplのコンストラクタ内の

dbms_ = DbmsManager.getDbms(productName);

でjava.lang.NoClassDefFoundErrorでこけるときがあるのだけどこれってガイシュツ?
クラスローダーがらみだとおもうけど
0698デフォルトの名無しさん2005/11/01(火) 21:34:43
「設定ファイルを書きたいのか、書きたくないのか。」なんてデカい事言って Less Configuration どまりっつーのが何とも。
まぁ本元も Zero Configuration じゃあないが格段に記述量多いでしょ。
0699デフォルトの名無しさん2005/11/02(水) 00:43:43
Kijimuna1.0が出たね
Java5プロジェクトに対応とあるのだが、Generics等には対応してないのだろうか?
0700デフォルトの名無しさん2005/11/04(金) 16:12:51
S2Hibernate-V1.1.0.zipをダウンロードして、eclipse3.1にインポートして
EmployeeAutoDaoClientを実行したら、
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
>>700
> ひょっとして私だけの環境で起きているのでしょうか?

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
http://d.hatena.ne.jp/higayasuo/20051104#1131074616
次世代DIね〜
えらく大きく出たこと
0703デフォルトの名無しさん2005/11/05(土) 22:47:28
asipタンキタヨ
http://asip.tdiary.net/20051104.html#p03
0704デフォルトの名無しさん2005/11/05(土) 23:30:16
702=asipタソ
0705デフォルトの名無しさん2005/11/05(土) 23:34:47
むしろ、普通の人の反応かと。
0706デフォルトの名無しさん2005/11/06(日) 00:56:26
パクリでもなんでも、作ったもん勝ち。スピードが勝負だな。
少し勘違いしてる部分も含めてMSと似ている。

ただ、最大の勘違いは、100/日ダウンロードほどしかないもので
この発言と、目が世界を向いているいるのはおもしろい。
MS並みのマーケティング力があれば世界征服も可能かもしれないw

まー、開発スピードは諸刃の剣だ。簡単に仕様が変わるものの
普及はありえない。
0707デフォルトの名無しさん2005/11/06(日) 13:12:47
>>701
ありがとうございます。
0708デフォルトの名無しさん2005/11/06(日) 16:17:00
>>706
もう、S2Containerは、sourceforgeからリリースされてないよ。
sourceforgeでダウンロード数を見てもあまり意味がない。

また、仕様も(たぶん)変わってないと思う。
追加されただけ。
0709デフォルトの名無しさん2005/11/06(日) 19:41:34
>>701
そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?

それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。
0710デフォルトの名無しさん2005/11/06(日) 21:33:46
>>708
sourceforgeでリリースしてたときも最盛期で1日200-300くらい
しかダウンロードされてなかったけどね。

コンテナ以外にもたくさんプロダクトがあるにもかかわらず。
0711デフォルトの名無しさん2005/11/06(日) 22:32:56
>>710必死だな
0712デフォルトの名無しさん2005/11/06(日) 23:10:31
落ち目だな。
0713デフォルトの名無しさん2005/11/06(日) 23:15:00
寧ろ>>711 = >>708が必死に見える件について
0714デフォルトの名無しさん2005/11/06(日) 23:22:48
ロッドジョンソンを禿げと呼んで、Springの揚げ足取りをしながら
「ダイコン時代はこうなのです!」と説いていた頃は輝いてたな。
Springより断然使いやすいDIコンテナとしては、とてもいいと思うんだが。
S2Daoも好きだし、あまり風呂敷広げすぎないで欲しいんだけどなあ。
0715デフォルトの名無しさん2005/11/07(月) 00:00:21
>>709
> そういえば、S2.3から、componentのname属性とクラスのプロパティ名を比較して自動バインディングする機能が加わったみたいだけど
> それに関する問題なんだろうか? 単に名前が同じだけ全然違うオブジェクトに対しても、無理矢理セットしようとしてしまうってこと?

です.
次のリリースでは代入可能な型でない場合は自動バインディングしないようになります.

> それにしても、Web上ドキュメントはどのバージョンに対応してる機能なのか明記するか、バージョン毎にドキュメント分けるかして欲しい。

検討します.
当面,Web 上のドキュメントは最新版のものと考えてください.
特定バージョンのドキュメントは配布ファイルに含まれているものを参照してください.
# S2.3 も次のリリースからドキュメントを含めます.
0716デフォルトの名無しさん2005/11/07(月) 22:40:47
S2Daoいいよね。
S2JSFはもうちょっと素直なら好き。
0717デフォルトの名無しさん2005/11/07(月) 23:04:17
獄長は自分のブログに書いてくれ。
ここにいると思うと落ち着かない。
0718デフォルトの名無しさん2005/11/08(火) 00:02:34
>>717ワロス
0719デフォルトの名無しさん2005/11/08(火) 00:15:30
TeedaでJSFの独自実装を提供するって興味あるな
Coreと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:46
んでも世界の流れはfacelet!!
0723デフォルトの名無しさん2005/11/08(火) 10:57:00
>722
ググッてみたが、かなり使いやすそうだと思った。
これなら、JSFの知識さえあればすぐにでも使い始められそう
0724デフォルトの名無しさん2005/11/08(火) 18:57:08
>>722-723
java.net で javaserverfaces のサブプロジェクトになってるね。
https://facelets.dev.java.net/

関係ないけどJSF用リチクライアントの候補者だったJDNCは死んじゃったのかなぁ。
0725デフォルトの名無しさん2005/11/08(火) 20:56:27
「次世代DI」がどうだのと言ってるけどさ、どうせマーケティングのために
言ってるだけなんだから気にしなくていいじゃん。
すぐに次の次世代が出てくるよ。
0726デフォルトの名無しさん2005/11/08(火) 23:42:28
>>725ワロス
0727デフォルトの名無しさん2005/11/09(水) 00:07:11
>>725
バビロンより新しい物はこの世に無い
0728デフォルトの名無しさん2005/11/14(月) 19:42:37
ASIPタソ、今月は張り切ってメモってるね。
そのなかでSeasar関連だけ辛口のコメントが付いてるが、
もしかしてツンデレか?
0729デフォルトの名無しさん2005/11/14(月) 19:57:54
>>728
やめろよな、萌えちゃうじゃないかorz
0730T_T2005/11/14(月) 21:36:06
s2jsf-exampleを動かしたいんだけど
<html><body></body></html>
としか表示されへんねん。なんでよぉ。。。
0731デフォルトの名無しさん2005/11/14(月) 21:39:01
>>730
バージョンは?
コンテナは何を使ってる?
0732デフォルトの名無しさん2005/11/14(月) 23:01:02
>>731
さすが、サクーシャ反応はやい。
0733デフォルトの名無しさん2005/11/14(月) 23:36:03
asipタソのシナリオ

asipタソ「なにやってんのよっ、そんなのXHTMLじゃないわ!」
seasar「うぉぉ、頼むasipタソ、助けてくれ!」
asipタソ「あんたの手伝いなんかするわけないでしょ!」
seasar「頼む、俺にはasipタソしかいないんだ!」
asipタソ「しょうがないわねっ今度だけだからねっ」
seasar「助かったよ、asipタソ」
asipタソ「誤解しないでよねっあんたのために手伝ったわけじゃないんだから!」

結論
獄長空気読め
0734デフォルトの名無しさん2005/11/14(月) 23:57:19
>>733
オマイが深読みしすぎなんだよ!w
0735T_T2005/11/15(火) 19:33:59
730です。
バージョンは一番最新のものを使っているつもり。
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:57
>>735
731です。
再現できず。
少なくとも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:01
結論:不安定。
0738デフォルトの名無しさん2005/11/16(水) 00:21:05
↑730の脳みそが
0739T_T2005/11/16(水) 21:50:20
730です。
不安定というより空洞化していってます(自爆。
まっいいや、少しずつがんばります。。。
0740T_T2005/11/17(木) 20:21:56
730です。
jwsdp-1_6-windows-i586.exe、tomcat50-jwsdp.zipをアンインストールして
apache-tomcat-5.5.12.exeをインストールしたら
あっけなく動きました。もうなんなのやら。。。
0741デフォルトの名無しさん2005/11/17(木) 23:33:41
まぁ、一昔前のDLL Hellと同じ事が起きてる訳ですな(w
0742デフォルトの名無しさん2005/11/18(金) 02:50:43
>>740
つーか、それ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:52
>>741
DLL Hell よりももっとひどいかも。
そんなこんなでMavenが産まれたわけだが。
0744デフォルトの名無しさん2005/11/20(日) 15:27:23
獄長は何で獄長と呼ばれているのデスカ?
新入りで知らないことが多くてスマソ
0745デフォルトの名無しさん2005/11/20(日) 16:01:13
YouはShock!
0746デフォルトの名無しさん2005/11/20(日) 21:33:26
DLL Hellの長だったのカァΣ( ̄□ ̄lll)
0747デフォルトの名無しさん2005/11/20(日) 22:32:27
ネンネの坊やを前から後ろから激しく攻め立てて
うっかりトバしてしまったため。
断末魔は
「 は わ 」
だったとのこと。
0748デフォルトの名無しさん2005/11/22(火) 08:59:06
設定ファイルを書きたいのか、書きたくないのか。
書きたくないならRuby On Rails!!
正直Javaには戻れません><
0749デフォルトの名無しさん2005/11/22(火) 11:12:07
> 748
つうかEJB3でいいじゃん
0750デフォルトの名無しさん2005/11/28(月) 00:34:32
つぎから獄長につっこまれそうな話題を書くときには、名前を「えびちゃん」で文末に「見覚えありますよ」で採点が激甘になります。
0751デフォルトの名無しさん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:43
特攻野郎ネタキボソw
0756デフォルトの名無しさん2005/11/28(月) 22:30:57
>>754
さいきん自社製品セミナーばっかりでSeasarとは無縁だから問題なし。
0757デフォルトの名無しさん2005/11/29(火) 02:26:41
マヤァのサイト、かっこよくなったね。
メニューに日本語の説明を書いてないところが、わかりやすさを重視しないSeasarプロジェクトらしい。
0758デフォルトの名無しさん2005/11/29(火) 03:23:40
>>757
Downloads以外皆どうでもいいくせにw
0759デフォルトの名無しさん2005/11/29(火) 03:24:37
Downrodesだけひらがなで書いてください。
0760デフォルトの名無しさん2005/11/29(火) 13:16:05
だうんろです
0761デフォルトの名無しさん2005/11/29(火) 13:37:43
ダウンろーど、サンぷる、チューとりある

何故かエロゲのタイトルっぽく感じる。
ジャパニーズヘンタイゲー好きな外人にウケるかも?
0762デフォルトの名無しさん2005/11/29(火) 13:51:05
つーか、Mayaaってネコだろ?
だとしたらネコミミだろ?
で、メイド服だろ?
アニオタ理事長は、もっとそこのとこ推すべきじゃねーの?
0763デフォルトの名無しさん2005/11/29(火) 14:11:40
マヤぁで世界征服にょ♪

イロモノになっていく_| ̄|○|||
0764デフォルトの名無しさん2005/11/29(火) 20:54:04
なにこれ?
あほですか?
ただ、指定のクラスを生成して、ついでにプロパティも入れるというだけ?
くだらん。ただのFactoryじゃん。
messageを生成時に注入してHello World!かよ。
おめでてーな。
0765デフォルトの名無しさん2005/11/29(火) 21:00:09
>>764
springと同じだと思っているばか派遣
0766デフォルトの名無しさん2005/11/29(火) 21:32:22
ま、同じだけどな。
0767デフォルトの名無しさん2005/11/29(火) 21:33:28
>>763
いっそのこと、まぁやにすればいいんじゃね?
0768デフォルトの名無しさん2005/11/29(火) 23:05:46
Seasarって結局なんなのかイマイチ分からん。
誰かガンダムに例えて説明してくれ
0769デフォルトの名無しさん2005/11/29(火) 23:16:47
>>757
要らんだろ?どれも簡単な単語ばかりだし?
トップページにダウンロードのリンクがあったりして、綺麗だし分か
り易いし、かなりいいと思うけどな。

それはいいんだけど、マヤーの書がデザイン的に浮き捲くり。
実用性としては何も問題ないから、別に構わないんだけどなんか
惜しい感じはする。
0770デフォルトの名無しさん2005/11/29(火) 23:17:52
>>768
ボールみたいなもんだ。
0771デフォルトの名無しさん2005/11/29(火) 23:24:16
>>768
種死で例えると、シン・アスカがSeasarでアスラン・ザラがSpring
0772デフォルトの名無しさん2005/11/29(火) 23:40:01
一番重い理事長にしかわかりません・・・
0773デフォルトの名無しさん2005/11/30(水) 00:15:49
EJB2→ザク
Rails→ガンダム
Seasar2.2→シャア専用ザク
EJB3→グフ
ASP.NET→ドム
Seasar2.3→シャア専用ズゴッグ
0774デフォルトの名無しさん2005/11/30(水) 00:17:07
EJB3→ジオング:まだ足はない
0775デフォルトの名無しさん2005/11/30(水) 00:23:15
EJB2→Gアーマー
Rails→ボール
Seasar2.2→アッガイ
Seasar2.3→ゴッグ
EJB3→デンドロビウム
ASP.NET→ジ・オ
0776デフォルトの名無しさん2005/11/30(水) 00:25:38
うはぁ、更新されてた>マヤーの書
心より恥じる(マネッコw
0777デフォルトの名無しさん2005/11/30(水) 00:59:02
777げとー
ウェーハッハッ
0778デフォルトの名無しさん2005/11/30(水) 10:51:04
>>777は運を使い果たした!
0779デフォルトの名無しさん2005/11/30(水) 12:17:40
暫く目を離してたらネタスレ化してる⊂⌒~⊃。Д。)⊃ ナンデヤネン
■ このスレッドは過去ログ倉庫に格納されています