1 名前:デフォルトの名無しさん [2007/06/06(水) 02:14:48 ] 前スレ JAVA+JSP+Struts+Tomcat Part3 pc11.2ch.net/test/read.cgi/tech/1161862896/ 関連スレ JSF(JavaServer Faces)2 pc11.2ch.net/test/read.cgi/tech/1142573697/ ◆JSP◆ pc11.2ch.net/test/read.cgi/php/984840356/ 【Java】Wicket【HTML】 pc11.2ch.net/test/read.cgi/tech/1132407308/ Tapestryについて語ろうよ! pc11.2ch.net/test/read.cgi/tech/1067531714/
644 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 00:12:12 ] 500レス近辺で JTA の話が出てきたが、 なんで Spring とか Seasar2 をつかうときに JTA が必要なのかわからない。 Spring や Seasar2 はそれなりに長く使っているし、 プロジェクトをつくるときは、ググって見つけた設定ファイルを使い回しているから とりあえず使っているけど。 # Spring の場合は、org.springframework.jdbc.datasource.DataSourceTransactionManager か。 JTA って、そもそも 2フェーズcommit とかする場合だよね。 corba とか RMI とか使っているわけではないのに、なんで JTA が必要になるのだろう。 DI コンテナは、のっける Bean ごとにモジュール化が進んでいるから、モジュールを またがる大きな一つのトランザクションをつくるために、JTA にしているのかな?
645 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 00:18:57 ] >>644 複数のDBを更新すると必要になる。
646 名前:644 mailto:sage [2009/02/06(金) 00:26:19 ] >>645 なるほど、分散処理せずとも、 一つのアプリで複数の DB コネクションにまたがったトランザクションを扱いたければ、 それも立派な 2フェーズ commit か。
647 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 01:04:06 ] コネクション1つであってもトランザクションとコネクションが同期しなくてもよいというメリットがある
648 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 01:24:53 ] 2フェーズ commit、懐かしいな。 初めてrdbをさわった1980年代後半に英語のマニュアルに書いてあった。 あの当時は、レプリケーションもクラスタリングも無かったから全部手作りしたよ、苦労したなあ。
649 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 01:58:36 ] >>647 意味わかんね。説明プリーズ
650 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 03:26:47 ] その鯖で動いているシステムがそのアプリだけだったらいいけど、 SOAハブみたいな使い方をしてたらやっぱJTA欲しいな。
651 名前:デフォルトの名無しさん mailto:sage [2009/02/06(金) 03:42:50 ] >>650 意味わかんね。説明プリーズ
652 名前:639 mailto:sage [2009/02/06(金) 20:10:46 ] >>650 ハブにはマングースだと思うが.... ESB?
653 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 21:24:16 ] HTTPでセッションがぶち切れる時点で TPモニタがあっても分散トランザクションはキツイだろjk
654 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 21:53:03 ] >>653 意味わかんね。説明プリーズ
655 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 23:47:23 ] >>654 酔っ払ってたんで適当なこといったwすまん。ロールバック!
656 名前:デフォルトの名無しさん mailto:sage [2009/02/08(日) 23:52:48 ] コミット済みです
657 名前:デフォルトの名無しさん mailto:sage [2009/02/10(火) 01:09:49 ] バックアップをリストアして、ロールフォワードしかないか
658 名前:デフォルトの名無しさん [2009/02/10(火) 01:14:24 ] Struts2.1 きました ttp://www.infoq.com/jp/news/2009/02/Struts2-1
659 名前:デフォルトの名無しさん mailto:sage [2009/02/11(水) 06:35:26 ] >>658 かなり良くなったみたいだね Dojoは2.0.xでは上手く動かなかった。 新しいバージョンは期待できるな、ajaxの取り込みが
660 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 19:04:11 ] echoって誰か使ってる? まったく話題にならないな。
661 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 06:21:07 ] echoとsedやawkのコンビネーションは多用するけれども・・・ 自然すぎて話題にならないのでは。
662 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 00:30:34 ] Echo Frameworkの事では?
663 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 02:39:04 ] 突っ込んだら負けかと思ってた
664 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 03:16:37 ] どうせ本人が自分で突っ込んだんだと確信している
665 名前:デフォルトの名無しさん mailto:sage [2009/02/28(土) 16:48:37 ] Clickって2.0.1が出てたのね
666 名前:デフォルトの名無しさん [2009/02/28(土) 23:55:08 ] Java Web Startについての質問です。 現在、Web上で動作する教育用ソフトウェア開発にJava Web Startを用いています。 しかし、IE7やGoogleChrome等では動作するのですが、IE6やMacですとエラーコードが出て動作できません。 恐らくjnlpファイルの構文がおかしいのではないかと思うのですが、よくわかりません。 どのように記述したらどの環境でも動作できるようになるのでしょうか? 詳しい方いらっしゃいましたらご回答のほどよろしくお願いします。
667 名前:デフォルトの名無しさん [2009/02/28(土) 23:55:54 ] 【以下、IE6でのエラーコード詳細】 CouldNotLoadArgumentException[ 指定されたファイルまたは URL をロードできませんでした: C:\Documents and Settings\user\Local Settings\Temporary Internet Files\Content.IE5\MX3DU40P\a[1].jnlp] at com.sun.javaws.Main.launchApp(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 【jnlpファイルの構文】 <jnlp spec="1.0+" codebase="?[? ソフトウェアのあるURL]" href="a.jnlp"> <information> <title>Test</title> <vendor>Test create</vendor> <offline-allowed/> </information> <resources> <j2se version="1.5+"/> <jar href="a.jar" main="true"/> </resources> <application-desc main-class="Test"/> </jnlp>
668 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 00:06:16 ] >>666 スレ違いだろjk
669 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 15:28:05 ] で、フレームワークの本命はどれなんだよ。 SAStrutsか?JSFか?
670 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 15:52:02 ] spring
671 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 17:10:27 ] >>670 springは有償になるんだろ。
672 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 17:35:24 ] >>671 有償になったらいけないのか?
673 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 18:00:04 ] EJB3.1が来るからSpringは不要。
674 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 18:06:34 ] >>673 Springを知らないんだろw
675 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 18:18:47 ] >>673 はEJB3.1のことも知らなさそうw
676 名前:名無し募集中。。。 [2009/03/01(日) 18:49:03 ] ってかSpringはWebフレームワークではないわけで DIコンテナの部分はあんまりWebに関係なくてぶっちゃけなんでもいい部分ではある
677 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 19:25:18 ] EJB3.1って、結局EJBコンテナが必要であることは変わらないし、 requestやsessionスコープオブジェクトにDIやAOP使えないし、 JNDIリソース以外のオブジェクトをDIできないし。
678 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 19:27:58 ] >>677 requestはないがsessionはEJB1.0からある
679 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 20:37:38 ] HttpSessionとは何の関係もない全く別物の、 EJBコンテナ内だけのsessionだけどね。
680 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 20:42:21 ] そんなsessionなあ
681 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 21:02:44 ] リファレンスをHttpSessionに保存すればおk 使ったことないけどw
682 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 21:28:09 ] >>678 ちっとは勉強しなはれ
683 名前:デフォルトの名無しさん mailto:sage [2009/03/01(日) 21:54:20 ] >>682 勉強するとrequestがあることが分かるのかい? それともsessionがないことが分かるのかい?
684 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 00:26:55 ] >>683
685 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 00:37:19 ] 具体的に指摘できないチキンばっかw
686 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 09:16:33 ] あまりにもくだらなくて笑いものにしてるだけでしょ。 同じセッションという単語でサーブレットとEJBを同一視してるとか。
687 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 19:31:55 ] 概念としては同じ。管理してる主体が違うだけ。 Seamのように両者をシームレスに連携することはたやすい。
688 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:00:55 ] いや同じじゃないよ EJBはあくまでEJBコンテナであってWebコンテナではない (言わなくても解ると思うけどサーブレットはWebコンテナの技術) J2EEという技術の中の別のコンテナの話しだから
689 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:07:37 ] 「概念としては」って読めないの? それとも抽象化して考えられないの?
690 名前:デフォルトの名無しさん [2009/03/02(月) 20:14:44 ] 概念は同じってのは、たとえば Seasar2とSpringみたいな場合の話じゃね? EJBとサーブレッとは別の概念だよ。 ってかJavaにしても日本語にしてもレベル低すぎじゃね?
691 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 20:20:28 ] おまえの読解力のなさに涙が出てきた EJBとサーブレットが同じ概念なんてアホすぎだろ。考えもしねーよ EJBのセッション(SFSB)とServletのセッションが概念としては同じって話だ そしてSeamのように連携させればアプリからは管理主体(EJBコンテナとWebコンテナ)の 違いを区別する必要はない よって>>677 の「sessionスコープオブジェクトにDIやAOP使えない」は間違い
692 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:26:30 ] >>691 のような面白い人が暴れてると聞いてきますた
693 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:47:28 ] そもそもEJBコンテナにServletコンテナかぶせて Webアプリケーションとしてのsessionを実現してるんだから 概念が同じとかそういう問題じゃない
694 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:55:52 ] >>686 そんなsessionなあ
695 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 21:57:08 ] レベル、低いね
696 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:21:25 ] SFSBを使ってHttpSessionを実装したWebコンテナもあるんだけどな
697 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:22:20 ] EntityBeanを使ってHttpSessionを実装したWebコンテナもあったな
698 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:40:32 ] >>696-697 それらって直接AOPかませれるの?
699 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 22:53:40 ] >>698 いみふ
700 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:11:26 ] なんにせよEJBそのものじゃないよ EJB自体とWeb関連の実装は別
701 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:24:36 ] まあ結局、何らかの仕組みを別途用意しなければ 同じようには使えないってことなんだけど。
702 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:36:36 ] そういう意味では、 「EJB3.1が来るからSpringは不要」 とは言えないけど、 「WebBeans (JSR299) が来るからSpringは不要」 とは言えるかもしれないね。 つか、ここでの投票結果でのコメントを見ると、SpringSourceは WebBeansがJavaEEに入ることを露骨に嫌がっているね。 jcp.org/en/jsr/results?id=4821
703 名前:デフォルトの名無しさん mailto:sage [2009/03/02(月) 23:49:41 ] うむ。そのほうがしっくり来るな。 WebBeansはSeamよりDIコンテナに注力してるし、 しかも名前が変わって 「DIコンテナなんたら」になったし。
704 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 01:00:14 ] >>699 上で出てる話に対応しただけなんだが
705 名前:デフォルトの名無しさん mailto:sage [2009/03/03(火) 04:36:36 ] >>703 Java Contexts and Dependency Injectionだな
706 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 16:20:09 ] は?
707 名前:デフォルトの名無しさん mailto:sage [2009/04/07(火) 16:56:00 ] >>706 名前がかわった
708 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 11:45:59 ] は?
709 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 12:27:07 ] WebBeansって名前はわかりやすかったのに、Java Contexts and Dependency Injectionは覚えにくいな。 JCDIと略すんだろうが。
710 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 13:00:39 ] JDIC JNDI JCDI JDBC
711 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 18:33:21 ] また名前が変わって、 Contexts and Dependency Injection for Javaになったよw
712 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 19:21:04 ] マジで?ソースある?
713 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 19:35:46 ] >>712 jcp.org/aboutJava/communityprocess/pr/jsr299/index.html
714 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 19:44:16 ] クソアメ公どもは、こうもクソ略字ばっか作りやがって、 マジでクソ死んじまえばいいのにな。
715 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 21:09:57 ] もう面倒くさいから「Contexts and Dependency Injection for Java」ではなくて「中出し君」でいいだろw
716 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 23:37:38 ] IBMと出来ちゃった婚でおk。
717 名前:デフォルトの名無しさん mailto:sage [2009/04/08(水) 23:48:44 ] ところが破局で非嫡出子でおk
718 名前:デフォルトの名無しさん mailto:sage [2009/04/09(木) 00:58:11 ] >>713 PDFまで見てなかった。ほんとだ。ありがとう。
719 名前:デフォルトの名無しさん mailto:sage [2009/04/10(金) 21:38:29 ] IBMから養育費だけはがっぽり取ればおk
720 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 08:41:15 ] 失礼します。 現在使える embeddable EJB Lite containers の実装としては何がありますでしょうか?
721 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 11:09:27 ] JBoss ?
722 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 18:09:43 ] Embeddable EJB Lite コンテナとは、 EJB 3.1 とかとは違うのか? J2SE + JPA とは違うのか? 最近の事情に疎いオレに教えてくれ
723 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 19:06:11 ] EJB3.1 -> まだ出てない J2SE + JPA -> SessionBean/MessageDrivenBean がない
724 名前:デフォルトの名無しさん mailto:sage [2009/04/11(土) 19:56:57 ] >>722 EJB Lite -> リモート呼び出しやMDBがないEJB3.1のサブセット ↓の「EJB Lite is Here」参照 www.theserverside.com/tt/articles/article.tss?l=NewFeaturesEJB31-3 embeddable EJB containers -> 埋め込み型EJBコンテナ 埋め込みというのはAPサーバ上ではなくスタンドアロンアプリに組み込めるということ ↓からejb-3_1-pfd-spec.pdfの「Chapter 22 Embeddable Usage」参照 jcp.org/aboutJava/communityprocess/pfd/jsr318/index.html
725 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 01:30:37 ] スタンドアロンでEJBって重そうだなwww
726 名前:722 mailto:sage [2009/04/12(日) 03:28:54 ] レスどうもありがとう、勉強になりました。 リンク先をがんばって呼んでみるよ。 コンテナなしのEJBなんて、EJB2 時代の、分散処理しないのにORマッパとしてだけ EJB 使ってたころみたいだな。
727 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 05:19:31 ] いや、ORマッパはEJBから分離したからな。 コンテナなしEJBはセッション管理だけだな。
728 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 05:20:24 ] Embeddable EJB は、この記事が参考になる itpro.nikkeibp.co.jp/article/COLUMN/20060615/241006/
729 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 15:16:27 ] >>725
730 名前:デフォルトの名無しさん mailto:sage [2009/04/12(日) 15:46:40 ] なんだ?729は構ってほしいのか?
731 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 13:22:41 ] EJBっていいの?
732 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 00:15:24 ] EJB 3.1 ってよさ気じゃない?
733 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 01:03:18 ] EJBって大抵のAPサーバではコンソールから接続数や平均実行時間、キャッシュヒット率と言った 運用に関する情報を見ることが出来るのが何気にうれしかったりする。 APサーバによってはアクセスが集中していても特定のEJBには優先してスレッドを割り振って、 重要な処理のパフォーマンスを落とさないようにする、といったような設定も出来るし。
734 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 20:47:11 ] ログレベルも手軽にいつでも変更できるしね
735 名前:デフォルトの名無しさん [2009/05/10(日) 12:28:32 ] こんにちは。あたしはカウガール。 AAとして成り上がるため、スレを巡る旅をしています。 __ ヽ|__|ノ モォ ||‘‐‘||レ _)_, ―‐ 、 /(Y (ヽ_ /・ ヽ  ̄ヽ ∠_ゝ ` ^ヽ ノ.::::::__( ノヽ _/ヽ /ヽ ̄ ̄/ヽ
736 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 16:32:44 ] SAStrutsってどうなの? リリースノートみると1月から更新無いよね
737 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 21:37:10 ] >>736 あそこは枯れた宣言が早い
738 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 21:40:18 ] >>737 枯れた == 飽きた
739 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 22:37:58 ] 枯れたらしいその結果としてはどんな感じ?
740 名前:名無し募集中。。。 [2009/05/11(月) 22:43:21 ] 別に普通に便利だけど
741 名前:デフォルトの名無しさん mailto:sage [2009/05/11(月) 23:30:53 ] このコテハン誰だ
742 名前:デフォルトの名無しさん mailto:sage [2009/05/12(火) 00:00:07 ] >>736 svn.seasar.org/browse/?view=rev&root=sastruts&revision=833 ちょっとだけ更新あったみたい
743 名前:デフォルトの名無しさん mailto:sage [2009/05/12(火) 00:06:36 ] >>741 これかな? ttp://schiphol.2ch.net/test/read.cgi/football/1237431803/20
744 名前:デフォルトの名無しさん mailto:sage [2009/05/17(日) 02:34:05 ] SAStruts より Spring + Struts2 の方が良いね