一部で話題になっている国産オープンソース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/
その4 http://pc8.2ch.net/test/read.cgi/tech/1119608621/
その5 http://pc8.2ch.net/test/read.cgi/tech/1135986150/
その6 http://pc8.2ch.net/test/read.cgi/tech/1148204750/
その7 http://pc8.2ch.net/test/read.cgi/tech/1153060167/
その8 http://pc10.2ch.net/test/read.cgi/tech/1165531719/
その9 http://pc11.2ch.net/test/read.cgi/tech/1170674234/
その10 http://pc11.2ch.net/test/read.cgi/tech/1176050197/
その11 http://pc11.2ch.net/test/read.cgi/tech/1190846507/
その12 http://pc11.2ch.net/test/read.cgi/tech/1203122931/
その13 http://pc11.2ch.net/test/read.cgi/tech/1215962870/
その14 http://pc11.2ch.net/test/read.cgi/tech/1224157275/
その15 http://pc12.2ch.net/test/read.cgi/tech/1237290499/
探検
国産オープンソースDIコンテナSeasar2 その16
■ このスレッドは過去ログ倉庫に格納されています
2010/03/11(木) 22:15:49
421デフォルトの名無しさん
2012/02/13(月) 11:08:44.13 SpringよりPlayが存在意義を奪ってしまったと思う
自慢のホットデプロイとか
自慢のホットデプロイとか
422デフォルトの名無しさん
2012/02/14(火) 01:29:36.01 >>420
なんか作ってるならリンク
なんか作ってるならリンク
423デフォルトの名無しさん
2012/02/15(水) 11:31:05.61 今のままではSIerは衰退するとか言いながら「自分みたいな人材が求められてるんです」と、必死にアピール。
あげくの果てには「成功する人はひとにぎり、むずかしい」と、やっと別分野をするには自分の至らなさに気付いて同情集め。
特定分野には優れてるのに、微妙な人だよ。
あげくの果てには「成功する人はひとにぎり、むずかしい」と、やっと別分野をするには自分の至らなさに気付いて同情集め。
特定分野には優れてるのに、微妙な人だよ。
424デフォルトの名無しさん
2012/02/15(水) 12:02:45.87 >>421
最初のリリースから8年、とってかわられるにはいい頃合い
最初のリリースから8年、とってかわられるにはいい頃合い
425デフォルトの名無しさん
2012/02/17(金) 10:15:32.49426デフォルトの名無しさん
2012/02/17(金) 11:23:12.20 >>425何か必要性を感じたんだろうけど、
jdbcラッパーでマスタースレーブの利用目的がわからな。
jdbcラッパーでマスタースレーブの利用目的がわからな。
427デフォルトの名無しさん
2012/02/17(金) 18:52:21.96 >>426
com.mysql.jdbc.ReplicationDriverなどのJDBC Driver毎のレプリケーション用のドライバの存在を知らない時に作ったものなので、
今となっては利用目的なくなっています。。
com.mysql.jdbc.ReplicationDriverなどのJDBC Driver毎のレプリケーション用のドライバの存在を知らない時に作ったものなので、
今となっては利用目的なくなっています。。
428デフォルトの名無しさん
2012/02/17(金) 20:54:03.32 Seasar1ってServletコンテナだったの?
429デフォルトの名無しさん
2012/02/18(土) 18:49:30.16 もう誰もJavaやってなくね?taediumタソまでNode.jsやっとる
430デフォルトの名無しさん
2012/02/19(日) 17:27:33.96 shotタンもAWSに行っちゃったしな。
431デフォルトの名無しさん
2012/02/23(木) 00:40:13.64 成功しないチャレンジャーって単なる疫病神じゃんw
432デフォルトの名無しさん
2012/02/25(土) 21:08:30.09 seasar.netのquilどうよ?
433デフォルトの名無しさん
2012/02/25(土) 21:28:57.22 チュートリアルを試したことがある人にお尋ねしたいです。
チュートリアルを試せるところまで行きません。
この通りにやったのに⇒(http://sastruts.seasar.org/setup.html#tutorial)
404エラーです。
http://localhost:8080/sa-struts-tutorial にアクセスすると↓です。
" The requested resource (/sa-struts-tutorial/) is not available."
上記サイトの文章中の
「コンテキスト宣言モードにコンテキストファイルを選び、[OK]をクリックします。 」
↑のところですが、
(省略)/Tomcat6.0/conf/Catalina/localhost/の下に、
(省略)sa-struts-tutorial/src/main/webapp\WEB-INF/sa-struts-tutorial.xml
をコピペしてから、コンテキストディレクトリを選択する部分で
”(省略)/Tomcat6.0/conf/Catalina/localhost/”を選べばいいのかなと思ったのですが、
ここが間違えているのでしょうか?
http://localhost:8080/ではきちんとtomcatの画面が表示されています。
チュートリアルを試せるところまで行きません。
この通りにやったのに⇒(http://sastruts.seasar.org/setup.html#tutorial)
404エラーです。
http://localhost:8080/sa-struts-tutorial にアクセスすると↓です。
" The requested resource (/sa-struts-tutorial/) is not available."
上記サイトの文章中の
「コンテキスト宣言モードにコンテキストファイルを選び、[OK]をクリックします。 」
↑のところですが、
(省略)/Tomcat6.0/conf/Catalina/localhost/の下に、
(省略)sa-struts-tutorial/src/main/webapp\WEB-INF/sa-struts-tutorial.xml
をコピペしてから、コンテキストディレクトリを選択する部分で
”(省略)/Tomcat6.0/conf/Catalina/localhost/”を選べばいいのかなと思ったのですが、
ここが間違えているのでしょうか?
http://localhost:8080/ではきちんとtomcatの画面が表示されています。
434デフォルトの名無しさん
2012/02/26(日) 11:56:13.47 >>433
Tomcat Launcherを使ってるならEclipse上では
> sa-struts-tutorialのプロジェクトを右クリックして、 [Tomcatプロジェクト] -> [Tomcatのコンテキストを更新]を選びます。
だけでOKだと思うけど、他のTomcatマネージャなのでは
Tomcat Launcherを使ってるならEclipse上では
> sa-struts-tutorialのプロジェクトを右クリックして、 [Tomcatプロジェクト] -> [Tomcatのコンテキストを更新]を選びます。
だけでOKだと思うけど、他のTomcatマネージャなのでは
435デフォルトの名無しさん
2012/02/26(日) 21:28:04.84 >>434さん
ご返信ありがとうございます!
コンテキストファイル sa-struts-tutorial.xml の内容が違っていました!
workDir= の部分が違っていました。そしてなぜか書き換えて保存しても、
[Tomcatプロジェクト] -> [Tomcatのコンテキストを更新] をすると
書き換えた内容がもとに戻っちゃうので、workディレクトリの位置をコンテキストファイルの
パスの通りに変更したらできました。
でも普通はコンテキストファイルの設定とか特にいらないんですかね?
ちなみにTomcat Lancherというのは、Sysdeo/SQLI Tomcat Lancherでしょうか?
それなら入っています。
ご返信ありがとうございます!
コンテキストファイル sa-struts-tutorial.xml の内容が違っていました!
workDir= の部分が違っていました。そしてなぜか書き換えて保存しても、
[Tomcatプロジェクト] -> [Tomcatのコンテキストを更新] をすると
書き換えた内容がもとに戻っちゃうので、workディレクトリの位置をコンテキストファイルの
パスの通りに変更したらできました。
でも普通はコンテキストファイルの設定とか特にいらないんですかね?
ちなみにTomcat Lancherというのは、Sysdeo/SQLI Tomcat Lancherでしょうか?
それなら入っています。
436デフォルトの名無しさん
2012/02/27(月) 19:08:02.70 >>435
> でも普通はコンテキストファイルの設定とか特にいらないんですかね?
> ちなみにTomcat Lancherというのは、Sysdeo/SQLI Tomcat Lancherでしょうか?
そう。ディレクトリ構成が違うってことは今のバージョンのチュートリアルが原因か
ドキュメントに読み違える部分があるかだと思うけど、次にDoltengで自分のプロジェクトを
新規作成する時は問題ないと思いますよ
> でも普通はコンテキストファイルの設定とか特にいらないんですかね?
> ちなみにTomcat Lancherというのは、Sysdeo/SQLI Tomcat Lancherでしょうか?
そう。ディレクトリ構成が違うってことは今のバージョンのチュートリアルが原因か
ドキュメントに読み違える部分があるかだと思うけど、次にDoltengで自分のプロジェクトを
新規作成する時は問題ないと思いますよ
437デフォルトの名無しさん
2012/02/27(月) 21:40:31.56 >436さん
ありがとうございます!
やっぱりコンテキストファイルの設定、いらないんですか。
確かに公式のサイトには特に書かれていなかったのでそうかなとも思ったのですが、
暗黙の了解なのかなとも思っていました。
それと、色々調べていて、http://www.ecosys.co.jp/javalesson/pdf/04_framework_kiso_02.pdf
の2ページの「6. WebアプリケーションをTomcatで認識できるようにする」
という情報もあったので、今のバージョンでは必要になったのかもしれないのかもしれませんね。
Dolteng、挑戦してみます!ありがとうございます!
ありがとうございます!
やっぱりコンテキストファイルの設定、いらないんですか。
確かに公式のサイトには特に書かれていなかったのでそうかなとも思ったのですが、
暗黙の了解なのかなとも思っていました。
それと、色々調べていて、http://www.ecosys.co.jp/javalesson/pdf/04_framework_kiso_02.pdf
の2ページの「6. WebアプリケーションをTomcatで認識できるようにする」
という情報もあったので、今のバージョンでは必要になったのかもしれないのかもしれませんね。
Dolteng、挑戦してみます!ありがとうございます!
438デフォルトの名無しさん
2012/02/28(火) 02:39:01.34 やる気を削ぐようで悪いけんど、s2プロジェクトは
エッセンスの濃い人たちが抜けてJP-SIerに取っての
VBの後釜みたいになってるべ。今後のこと
考えんならばよ、Spring3に繋げておいたほうがいいっぺさ。
Tolteng便利だけど、一般公開されてるツールだけで
いろいろやろうとすると、メンテが止まっていたりして
いろいろハマるっぺな。まぁ、きばれ。
エッセンスの濃い人たちが抜けてJP-SIerに取っての
VBの後釜みたいになってるべ。今後のこと
考えんならばよ、Spring3に繋げておいたほうがいいっぺさ。
Tolteng便利だけど、一般公開されてるツールだけで
いろいろやろうとすると、メンテが止まっていたりして
いろいろハマるっぺな。まぁ、きばれ。
439デフォルトの名無しさん
2012/02/28(火) 02:43:08.60 よそ見しとったべな。Doltengな。
ま、Eclipse+Dolteng+Kijimunaは
必須アイテムみたいなもんだっぺ。
ま、Eclipse+Dolteng+Kijimunaは
必須アイテムみたいなもんだっぺ。
440デフォルトの名無しさん
2012/02/28(火) 12:28:51.88 今更Spring? せめてJavaEEかPlayだろ
今後もJavaでいいのか考えもんだが
今後もJavaでいいのか考えもんだが
441デフォルトの名無しさん
2012/02/28(火) 20:30:29.84 今ならまだSpring。
JavaEEはもう数バージョン上がって欲しいのが本音、JAX-RS 2.0とか。
Playで行けると判断できる環境にいる人達なら、Playで問題なし。
Java以外の選択肢についても同様。
JavaEEはもう数バージョン上がって欲しいのが本音、JAX-RS 2.0とか。
Playで行けると判断できる環境にいる人達なら、Playで問題なし。
Java以外の選択肢についても同様。
442デフォルトの名無しさん
2012/02/28(火) 23:28:41.58 今後のこと考えるならって話なのに、今ならまだって…
443デフォルトの名無しさん
2012/03/01(木) 13:19:05.80 言語的には他の言語が伸びそうにない。
C#, Scala, Ruby, Pythonが伸びない。
伸びるとしたら悪名高い糞言語(PHP, JavaScript)ぐらいだな。
C#, Scala, Ruby, Pythonが伸びない。
伸びるとしたら悪名高い糞言語(PHP, JavaScript)ぐらいだな。
444デフォルトの名無しさん
2012/03/01(木) 17:01:27.25 参考
TIOBE Programming Community Index for February 2012
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
1 Java 17.050% -1.43%
2 C 16.523% +1.54%
3 C# 8.653% +1.84%
4 C++ 7.853% -0.33%
5 Objective-C 7.062% +4.49%
6 PHP 5.641% -1.33%
7 (Visual) Basic 4.315% -0.61%
8 Python 3.148% -3.89%
9 Perl 2.931% +1.02%
10 JavaScript 2.465% -0.09%
TIOBE Programming Community Index for February 2012
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
1 Java 17.050% -1.43%
2 C 16.523% +1.54%
3 C# 8.653% +1.84%
4 C++ 7.853% -0.33%
5 Objective-C 7.062% +4.49%
6 PHP 5.641% -1.33%
7 (Visual) Basic 4.315% -0.61%
8 Python 3.148% -3.89%
9 Perl 2.931% +1.02%
10 JavaScript 2.465% -0.09%
445デフォルトの名無しさん
2012/03/01(木) 17:04:50.92 iOSの効果でObjective-Cが爆age
446デフォルトの名無しさん
2012/03/01(木) 19:10:41.48 Scalaとか、JVM上で動作する他の言語やXtendみたいなものも良いんだけどさ。
素直にさっさとJavaにクロージャやyeildや型推論とかを導入してくれんかなあ。
素直にさっさとJavaにクロージャやyeildや型推論とかを導入してくれんかなあ。
447デフォルトの名無しさん
2012/03/01(木) 20:27:42.76 素直なのはいいことだけど仕様がゴミになるのは勘弁してほしい。
448デフォルトの名無しさん
2012/03/01(木) 20:42:29.52 >>444
因みに日本国内だとこうなる
http://www.idcjapan.co.jp/Press/Current/20120206Apr.html
1 C
2 VB
3 Java
4 C++
5 COBOL
Objective-Cとか何それ美味しいの状態。
VB、COBOLが高いあたりがまさに高齢化社会。(システムも人もね)
因みに日本国内だとこうなる
http://www.idcjapan.co.jp/Press/Current/20120206Apr.html
1 C
2 VB
3 Java
4 C++
5 COBOL
Objective-Cとか何それ美味しいの状態。
VB、COBOLが高いあたりがまさに高齢化社会。(システムも人もね)
449デフォルトの名無しさん
2012/03/01(木) 21:59:46.77 仕様なんてC#のをそのままパクればOK
450デフォルトの名無しさん
2012/03/03(土) 14:23:04.43 C#コンパイルしてJVMで動かないの?
451デフォルトの名無しさん
2012/03/04(日) 00:14:34.44 >>440
JavaEE > Spring になることなんてぜったいにない。
JavaEE の ease of development なんて信じている奴いないだろ
Spring ベースにアプリ作って、必要に応じて JPA なり JMS なり必要なものを追加すればよい
ってここ Spring スレじゃねーじゃねーか
JavaEE > Spring になることなんてぜったいにない。
JavaEE の ease of development なんて信じている奴いないだろ
Spring ベースにアプリ作って、必要に応じて JPA なり JMS なり必要なものを追加すればよい
ってここ Spring スレじゃねーじゃねーか
452デフォルトの名無しさん
2012/03/04(日) 00:25:11.87 JavaEE 8くらいには期待してあげてもいいんだからね!!
453デフォルトの名無しさん
2012/03/04(日) 00:30:08.16 ここのSpringスレはなんであんなに過疎なんだろう
454デフォルトの名無しさん
2012/03/04(日) 12:28:29.07 開発の楽さはもうJavaEE>Spring
信じてるんじゃなくて現実
信じてるんじゃなくて現実
455デフォルトの名無しさん
2012/03/04(日) 17:03:12.84 特定のコンテキストにおいては、な。
456デフォルトの名無しさん
2012/03/04(日) 18:25:37.87457デフォルトの名無しさん
2012/03/04(日) 18:42:44.63 JavaEEが優れているのって、具体的にどの技術・実装系の話?
結局、便利な機能って、実装系固有の拡張部分の話だったりするイメージがあるんだけど。
結局、便利な機能って、実装系固有の拡張部分の話だったりするイメージがあるんだけど。
458デフォルトの名無しさん
2012/03/12(月) 21:12:17.39 >>448
VBやVBAなんて厨房にもできる言語なのになw
VBやVBAなんて厨房にもできる言語なのになw
459デフォルトの名無しさん
2012/03/15(木) 21:15:33.17 Action
-------
sampleItems = thinkService.findBySample();
service
-------
public List<sample> findBySample() {
return jdbcManager.selectBySqlFile(Sample.class,"sql/example.sql");
}
sample entity
------
.
.
@OneToOne
@JoinColumn(name = "id", referencedColumnName = "id")
public CryData cryData;
SQL
-----
select * from test left join cry_data on test.id = cry_data.id;
以上のような構成で外部SQLを使用したDB検索を実装してます。
この例でいう test の値は問題なく取得できるのですが testにネストしてあるcry_data の値が取得できません。
外部SQLを使用した上で、テーブル結合を行った場合、自動生成の方法と比べ何か相違点があるのでしょうか?
同じ現象を解決した情報が見つからず困っています。皆さんのお力を貸して欲しいです。
SAStrutsのスレッドが落ちてしまったようなのでこちらで質問させてください。
-------
sampleItems = thinkService.findBySample();
service
-------
public List<sample> findBySample() {
return jdbcManager.selectBySqlFile(Sample.class,"sql/example.sql");
}
sample entity
------
.
.
@OneToOne
@JoinColumn(name = "id", referencedColumnName = "id")
public CryData cryData;
SQL
-----
select * from test left join cry_data on test.id = cry_data.id;
以上のような構成で外部SQLを使用したDB検索を実装してます。
この例でいう test の値は問題なく取得できるのですが testにネストしてあるcry_data の値が取得できません。
外部SQLを使用した上で、テーブル結合を行った場合、自動生成の方法と比べ何か相違点があるのでしょうか?
同じ現象を解決した情報が見つからず困っています。皆さんのお力を貸して欲しいです。
SAStrutsのスレッドが落ちてしまったようなのでこちらで質問させてください。
460デフォルトの名無しさん
2012/03/16(金) 11:56:16.04 >>459
thinkService.findBySample() が Test 型 じゃなくて Sample 型で値を返してるけど
Sample 型 Entity は test テーブルを使う定義がされてるの?それとも Test 型 Entity が他にある?それと、
> @JoinColumn(name = "id"
cryData がtestId(sampleId?) を持ってるんじゃなくて互いの主キーが一対一関連という状態?
もう一方の Entity 情報がどうなってるのかで原因が分かりそうな気はする。
まあもし解決しないとしても Test Entity に関連定義じゃなくて @Transient な CryData 型プロパティを追加して
それで Join した値を受け取ればそのままのSQLで目的を果たせるのでは
thinkService.findBySample() が Test 型 じゃなくて Sample 型で値を返してるけど
Sample 型 Entity は test テーブルを使う定義がされてるの?それとも Test 型 Entity が他にある?それと、
> @JoinColumn(name = "id"
cryData がtestId(sampleId?) を持ってるんじゃなくて互いの主キーが一対一関連という状態?
もう一方の Entity 情報がどうなってるのかで原因が分かりそうな気はする。
まあもし解決しないとしても Test Entity に関連定義じゃなくて @Transient な CryData 型プロパティを追加して
それで Join した値を受け取ればそのままのSQLで目的を果たせるのでは
461営利利用に関するLR審議中@詳細は自治スレへ
2012/04/07(土) 21:34:14.87 Hyper Great Creator の作るプロダクトを使って開発できるなんておまえら幸せだな。
462デフォルトの名無しさん
2012/04/13(金) 09:51:05.99 まあまあ。世の中には高学歴で固めた”ウルトラテクノロジスト集団”とか自称しながら
実質はパクリしかできないチーム・アホとかいう連中だっているんだから
独自プロダクトを生み出せているだけまだ優良だよw
実質はパクリしかできないチーム・アホとかいう連中だっているんだから
独自プロダクトを生み出せているだけまだ優良だよw
463デフォルトの名無しさん
2012/04/15(日) 11:40:44.81 slim3のスレはないの?
464デフォルトの名無しさん
2012/04/18(水) 11:56:19.37 Seasar2プロダクト全体がそもそもオワコン
いまだにずるずる引っ張ってる奇特な人はいるけど精神論では長くはもたないよ
いまだにずるずる引っ張ってる奇特な人はいるけど精神論では長くはもたないよ
465デフォルトの名無しさん
2012/04/19(木) 19:13:50.61 オワコンっていうかむしろ枯れたメリットじゃないの
よっぽど用途に合わないもの作ろうとしない限り困らないし
bugfix以外でいじる必要もないと思うし
よっぽど用途に合わないもの作ろうとしない限り困らないし
bugfix以外でいじる必要もないと思うし
466デフォルトの名無しさん
2012/04/25(水) 04:48:54.33 だからといって今現在、BlazeDSを手助けしてくれるツールとしては
Seasarが一番だと思う
Seasarが一番だと思う
467デフォルトの名無しさん
2012/04/27(金) 08:42:52.91 ハイパー・グレート・クリエイターやすをタソ☆
468デフォルトの名無しさん
2012/04/27(金) 11:04:02.36 グラサンワロタ
彼はどういう方向に進もうとしているのか
彼はどういう方向に進もうとしているのか
469デフォルトの名無しさん
2012/05/11(金) 01:32:38.66 枯れたというか朽ちた
470デフォルトの名無しさん
2012/05/11(金) 19:57:09.90 SAStrutsの超シンプルなサンプルを探してるんだけど知ってる?
Seasar2徹底入門はamazonの中古でもまだ3500円超だからorz
ネットでマスターしてやる!!
AOPは↓にいいのがあったのでこんな感じで。
ttp://yyamazakiya.blogspot.jp/2012/05/seasar2-aop.html
Seasar2徹底入門はamazonの中古でもまだ3500円超だからorz
ネットでマスターしてやる!!
AOPは↓にいいのがあったのでこんな感じで。
ttp://yyamazakiya.blogspot.jp/2012/05/seasar2-aop.html
471デフォルトの名無しさん
2012/05/12(土) 09:05:43.19 te:include した時の動作がよくわからないんですが、includeされたページに関してはプロパティを渡すことも貰うことも出来ないんですか?
先輩が書いたコード見るとhtmlにhiddenが20個ぐらい並んでいたり10行以上のurlを書いておいてGETしたり
インクルード元と先でおなじ初期表示設定の処理をしていたりするんですが、こうするのが一般的なんでしょうか。
先輩が書いたコード見るとhtmlにhiddenが20個ぐらい並んでいたり10行以上のurlを書いておいてGETしたり
インクルード元と先でおなじ初期表示設定の処理をしていたりするんですが、こうするのが一般的なんでしょうか。
472デフォルトの名無しさん
2012/05/16(水) 16:30:13.14 おんなじ様な事を何回も書いてるって事は何か間違ってるんじゃないかな?
473デフォルトの名無しさん
2012/05/19(土) 08:52:50.00474デフォルトの名無しさん
2012/07/13(金) 20:17:26.48 枯れたというか朽ちた
475デフォルトの名無しさん
2012/07/16(月) 13:42:47.47 S2Androidはまだー?
476デフォルトの名無しさん
2012/07/16(月) 16:31:02.66 androidに対応したバイトコードマニピュレータがあれば
477デフォルトの名無しさん
2012/07/16(月) 20:12:28.02 SAStrutsのActionクラスで、JSPの実行結果をStringオブジェクトとして
利用する方法をどなたかご存じないでしょうか?
JSPの実行結果であるStringを、例えばメールの本文や
ajaxのレスポンスとして他のメソッドに渡すというようなことを考えています。
現在はFreeMarkerをそういった用途のテンプレートとして使っているのですが、
JSPでもELでほとんど同じ事を書けるので冗長に感じています・・・
利用する方法をどなたかご存じないでしょうか?
JSPの実行結果であるStringを、例えばメールの本文や
ajaxのレスポンスとして他のメソッドに渡すというようなことを考えています。
現在はFreeMarkerをそういった用途のテンプレートとして使っているのですが、
JSPでもELでほとんど同じ事を書けるので冗長に感じています・・・
478デフォルトの名無しさん
2012/07/25(水) 11:55:28.27 Tomcat6+openjdk+seasar2+S2strutsで動いてるって事例ありますか?
479デフォルトの名無しさん
2012/07/26(木) 12:04:04.28 ありません
480デフォルトの名無しさん
2012/07/26(木) 13:35:13.53481デフォルトの名無しさん
2012/07/26(木) 16:48:51.32 G1GCが?
482デフォルトの名無しさん
2012/07/27(金) 19:48:59.12 seasarはやめといたほうがいいよ
糞くて使い物にならん
Springが新しくなるたびにコミッタが過疎りまくってもいいような使い方だと問題はないだろうけど
糞くて使い物にならん
Springが新しくなるたびにコミッタが過疎りまくってもいいような使い方だと問題はないだろうけど
483デフォルトの名無しさん
2012/07/28(土) 00:40:42.12 どこが?
484デフォルトの名無しさん
2012/07/28(土) 07:40:08.49 ただのSpring教だろ
いちいち相手にするな
いちいち相手にするな
485デフォルトの名無しさん
2012/08/17(金) 11:30:33.66 てか、seasar2って何を示してるの?
486デフォルトの名無しさん
2012/08/29(水) 00:31:14.31 最近になってイントラマートさわり始めたぜ
アサインされたプロジェクトが使っていたからだけど。
あと、イントラマートをユーザ管理とスケジューラ(cron)の代わりにしか使っていない。
アサインされたプロジェクトが使っていたからだけど。
あと、イントラマートをユーザ管理とスケジューラ(cron)の代わりにしか使っていない。
487デフォルトの名無しさん
2012/08/29(水) 00:58:26.83 あのスケジューラ、役たたんだろ。
488デフォルトの名無しさん
2012/08/29(水) 11:29:51.32 IE以外だとまともに動かないんだっけか
489デフォルトの名無しさん
2012/09/23(日) 12:03:09.05 ここで質問してもいいでしょうか
仕事でSAStrutsを使っております。
自分で用意した環境じゃないのでバージョン等は熟知しておりません…。
下記の様なコードを書いているのですが、
キャスト失敗の例外で落ちてしまいます。
XXXXXLogic logic = SingletonS2Container.getComponent(XXXXXLogic.class);
なんですが、
落ちる呼び出し方と落ちない呼び出し方があるみたいなのです。
落ちる呼び出し方とは、
JSP から自作の EL 関数を呼び出し、
その EL 関数の中で呼び出す、
という物です。
落ちない呼び出し方というのは、
そうではない部分から呼び出す場合です。
例えば Action から呼び出す場合です。
getComponentが返すオブジェクトの型は、
ちゃんと覚えていないのですが、XXXXXLogic$$S2AOP....
みたいな型でして、
呼び出し場所によって変化しておりません…。
XXXXXLogicにinterfaceを持たせて、interfaceにキャストしても上手く行きませんでした(EL関数からはダメで、アクションからはOK)…。
直接の呼び出し場所を別のクラスにしても上手く行きませんでした(EL関数から経由ではダメで、アクションから経由ではOK)。
よろしければ原因や対処法を教えていただけないでしょうか
仕事でSAStrutsを使っております。
自分で用意した環境じゃないのでバージョン等は熟知しておりません…。
下記の様なコードを書いているのですが、
キャスト失敗の例外で落ちてしまいます。
XXXXXLogic logic = SingletonS2Container.getComponent(XXXXXLogic.class);
なんですが、
落ちる呼び出し方と落ちない呼び出し方があるみたいなのです。
落ちる呼び出し方とは、
JSP から自作の EL 関数を呼び出し、
その EL 関数の中で呼び出す、
という物です。
落ちない呼び出し方というのは、
そうではない部分から呼び出す場合です。
例えば Action から呼び出す場合です。
getComponentが返すオブジェクトの型は、
ちゃんと覚えていないのですが、XXXXXLogic$$S2AOP....
みたいな型でして、
呼び出し場所によって変化しておりません…。
XXXXXLogicにinterfaceを持たせて、interfaceにキャストしても上手く行きませんでした(EL関数からはダメで、アクションからはOK)…。
直接の呼び出し場所を別のクラスにしても上手く行きませんでした(EL関数から経由ではダメで、アクションから経由ではOK)。
よろしければ原因や対処法を教えていただけないでしょうか
490デフォルトの名無しさん
2012/09/24(月) 01:03:19.43 クラスローダが違うんじゃね?
491489
2012/09/24(月) 21:36:05.33 レスありがとうございます
クラスローダってのは、私自身もちょっと怪しいなって着眼してはいました…
だけどそこまで私の java に関する知識が深く無く、
調査する方法から勉強して行かないと無理かなあって思い断念しておりました
私は今のプロジェクトではアーキテクトでは無く、
単なるアプリプログラマとして参画しているだけの為、
これ以上深く突っ込んで行くのは私自身のタスクに影響が出てしまうので追求は止めようかと思っております…
ここで簡単な方法で解決出来る事が分かれば対処してしまおうと思っておりましたけど、
目前のタスクをこなさないと PM に怒られてしまうのでとりあえずダサい実装で乗り切るつもりです
ありがとうございました
だけどもし簡単な解決方法があったら、
知識として欲しいので、
書き込んで頂けるとありがたいです
クラスローダってのは、私自身もちょっと怪しいなって着眼してはいました…
だけどそこまで私の java に関する知識が深く無く、
調査する方法から勉強して行かないと無理かなあって思い断念しておりました
私は今のプロジェクトではアーキテクトでは無く、
単なるアプリプログラマとして参画しているだけの為、
これ以上深く突っ込んで行くのは私自身のタスクに影響が出てしまうので追求は止めようかと思っております…
ここで簡単な方法で解決出来る事が分かれば対処してしまおうと思っておりましたけど、
目前のタスクをこなさないと PM に怒られてしまうのでとりあえずダサい実装で乗り切るつもりです
ありがとうございました
だけどもし簡単な解決方法があったら、
知識として欲しいので、
書き込んで頂けるとありがたいです
492デフォルトの名無しさん
2012/09/24(月) 22:05:51.64 問題の切り分けができていないのですが…
現在、業務用ではないツールの作成をしています。
構成:Derby(組み込み)+s2jdbc
EclipseのデータソースエクスプローラやDBViewerではDB接続・Select文発行まで確認できているのですが、
アプリからDBアクセスをすると「表またはビュー 'hogehoge' は存在しません」とのエラーが発生しています。
s2jdbc.diconのDialectはDerbyに変更済み、
jdbc.diconのxaDataSourceは以下のように変更しています。
<!-- for Derby -->
<component name="xaDataSource"
class="org.seasar.extension.dbcp.impl.XADataSourceImpl">
<property name="driverClassName">
"org.apache.derby.jdbc.EmbeddedDriver"
</property>
<property name="URL">
"jdbc:derby:Derby"
</property>
<property name="user">""</property>
<property name="password">""</property>
</component>
他に注意すべきことがあれば、ご指摘お願いします。
現在、業務用ではないツールの作成をしています。
構成:Derby(組み込み)+s2jdbc
EclipseのデータソースエクスプローラやDBViewerではDB接続・Select文発行まで確認できているのですが、
アプリからDBアクセスをすると「表またはビュー 'hogehoge' は存在しません」とのエラーが発生しています。
s2jdbc.diconのDialectはDerbyに変更済み、
jdbc.diconのxaDataSourceは以下のように変更しています。
<!-- for Derby -->
<component name="xaDataSource"
class="org.seasar.extension.dbcp.impl.XADataSourceImpl">
<property name="driverClassName">
"org.apache.derby.jdbc.EmbeddedDriver"
</property>
<property name="URL">
"jdbc:derby:Derby"
</property>
<property name="user">""</property>
<property name="password">""</property>
</component>
他に注意すべきことがあれば、ご指摘お願いします。
493デフォルトの名無しさん
2012/09/24(月) 22:48:40.01494デフォルトの名無しさん
2012/09/25(火) 00:40:55.37 ここはネタスレ、まともな質問は無駄
496492
2012/09/25(火) 20:08:50.91 あれからいろいろやってみました。
S2JDBC-Genを実行すると、以下のようなエラーになりました。
対象となるテーブルが1つも見つかりませんでした。S2JDBC-Gen用の方言クラス名(org.seasar.extension.jdbc.gen.internal.dialect.DerbyGenDialect)、
スキーマ名(null)、読み取り対象のテーブル名のパターン(.*)、読み取り非対象のテーブル名のパターン((SCHEMA_INFO|.*\$.*))が正しいか確認してください。
Derbyでスキーマを省略するとスキーマはAPPになるはずなので、スキーマ名がnullになっているのが気になっています。
diconに定義することは可能でしたっけ…?
申し訳ありませんが、ご助言お願いします。
S2JDBC-Genを実行すると、以下のようなエラーになりました。
対象となるテーブルが1つも見つかりませんでした。S2JDBC-Gen用の方言クラス名(org.seasar.extension.jdbc.gen.internal.dialect.DerbyGenDialect)、
スキーマ名(null)、読み取り対象のテーブル名のパターン(.*)、読み取り非対象のテーブル名のパターン((SCHEMA_INFO|.*\$.*))が正しいか確認してください。
Derbyでスキーマを省略するとスキーマはAPPになるはずなので、スキーマ名がnullになっているのが気になっています。
diconに定義することは可能でしたっけ…?
申し訳ありませんが、ご助言お願いします。
497デフォルトの名無しさん
2012/10/21(日) 19:27:01.25 SQL ServerのTIMESTAMP型って、s2jdbcでエンティティ作るときは、どの型で作ればよい?
498デフォルトの名無しさん
2012/12/13(木) 23:51:50.27 MLをYahoo知恵袋なみの使い方してるやつがいてワロタ
499デフォルトの名無しさん
2013/01/02(水) 00:55:21.50 それでいいんだよ。サポートがウリなんだから。
ティーダとか、一生サポートするつもりの気迫があるコミッタも居るしな。
ティーダとか、一生サポートするつもりの気迫があるコミッタも居るしな。
500デフォルトの名無しさん
2013/01/02(水) 23:06:35.73 うむ。ただし知恵袋にレスした奴はいないがな。
501デフォルトの名無しさん
2013/03/14(木) 03:16:22.67 枯れたというか朽ちた
502デフォルトの名無しさん
2013/04/01(月) 16:07:22.09 Doltengでプロジェクトを作成するとき選択した「サーバ管理」の項目を、
後から変更するにはどうしたらいいでしょうか?
後から変更するにはどうしたらいいでしょうか?
503デフォルトの名無しさん
2013/04/10(水) 13:16:59.73 seasar終了
504デフォルトの名無しさん
2013/07/07(日) NY:AN:NY.AN えっ、終了なの?
505デフォルトの名無しさん
2013/07/08(月) NY:AN:NY.AN 終わったよ
506デフォルトの名無しさん
2013/08/16(金) NY:AN:NY.AN ブログも更新停止w
507デフォルトの名無しさん
2013/08/30(金) NY:AN:NY.AN Struts2はまだ現役だというのにSeasar2ときたら…
508デフォルトの名無しさん
2013/09/21(土) 21:59:36.31 あんなのに騙されてた連中哀れw
509デフォルトの名無しさん
2013/09/22(日) 22:27:16.84 いまでも活発に頑張ってるプロダクトもあるけどメインだったコミッタ陣が露骨に飽きてるから、注目されてなくて不憫だな。
510デフォルトの名無しさん
2013/09/22(日) 22:42:15.73 やる気があるプロダクトは、Seasarの看板を捨ててGitHubへ行けば良いだけのこと。
511デフォルトの名無しさん
2013/09/23(月) 18:32:24.30 実際リポジトリはGitHubに移すってMLに流れてるけど、そもそもコアプロダクトは
もう機能追加とか新規開発しないって公式宣言されてるのをこのスレの住人は知らないのか
もう機能追加とか新規開発しないって公式宣言されてるのをこのスレの住人は知らないのか
512デフォルトの名無しさん
2013/09/23(月) 22:43:58.79 Domaとjfluteはgithub移行を機に独立すべきだな。
はっきりいってSeasar傘下ということがマイナスに働いて採用しづらい。
はっきりいってSeasar傘下ということがマイナスに働いて採用しづらい。
513デフォルトの名無しさん
2013/12/25(水) 08:56:29.23 Hyper Great Creatorの近況はないの?
最近情報発信していないみたいだけど。
最近情報発信していないみたいだけど。
514デフォルトの名無しさん
2014/02/28(金) 02:26:53.46 雲隠れしちゃった
515デフォルトの名無しさん
2014/04/30(水) 18:27:28.51ID:1L5gAVQy HGC age
516デフォルトの名無しさん
2014/05/04(日) 17:10:55.04ID:KTOtoBmR 今さらstrutsの脆弱性について解説していただけるとかマジでグレートだな。
517デフォルトの名無しさん
2014/06/10(火) 08:32:04.35ID:oAM0gzJ2 芦田wwwww
ttp://webcache.googleusercontent.com/search?q=cache:d-SzOFqgI6AJ:https://github.com/swift-jp/swift-guide/issues/1+&cd=1&hl=ja&ct=clnk&gl=jp#issuecomment-45442347
ttp://webcache.googleusercontent.com/search?q=cache:d-SzOFqgI6AJ:https://github.com/swift-jp/swift-guide/issues/1+&cd=1&hl=ja&ct=clnk&gl=jp#issuecomment-45442347
518デフォルトの名無しさん
2014/06/30(月) 15:57:55.95ID:pDT5b4Cd グレートさんは最近なにも活動していないようだね
どんどん新しいことにチャレンジしないと落ちぶれてしまうのでは?w
どんどん新しいことにチャレンジしないと落ちぶれてしまうのでは?w
519デフォルトの名無しさん
2014/06/30(月) 16:12:58.02ID:hAq/hWB/ こないだSwiftに飛びついてたしその前はGoやってるって流れてたぞ
古くさいSNS離れしただけじゃね
古くさいSNS離れしただけじゃね
520デフォルトの名無しさん
2014/07/01(火) 23:52:39.79ID:HSfB4Qs7 苦しい擁護ですな
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 [Hitzeschleier★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★2 [Hitzeschleier★]
- なぜリベラルは人気がないのか 斎藤幸平さんが指し示す未来への道筋:朝日新聞 ★2 [少考さん★]
- 【三重】「お金がない。あした払う」タクシー料金払わず、男性運転手を数十発殴った疑い ブラジル人の女を逮捕…容疑を否認 [少考さん★]
- 三谷幸喜氏 温泉嫌いの理由を熱弁「知らない人の股間を素通りしたお湯なんですよ」「おじさんの肛門を通り過ぎたお湯が自分の前に」 [Ailuropoda melanoleuca★]
- 【伊原剛志】62歳俳優、夫婦別姓に「選択出来るならしたい人はする したくない人はしない 何が問題?」 [少考さん★]
- 【高市物価悲報】ケンタッキーのパーティーセット(5000円)ワロタwwwwww [153490809]
- 【高市悲報】小泉の進さん「日米電話会談を行いました😤(パシャリ)」あからさまなパフォーマンスだと話題に [359965264]
- 官邸筋「高市総理は電話会談でトランプに米中がうまくやろうとしてるのに邪魔をするなと釘を刺されてかなり落ち込んでいた」 [931948549]
- 彼女と電話すると毎回失敗するんだが
- 馬鹿「川魚うめぇ~!」パクパク 僕「うん、でも海の魚の方が美味しいよね?」
- 黒田前日銀総裁「中国経済、マジでヤバいです」 [237216734]
