Java+Webフレームワー ..
[2ch|▼Menu]
116:101
08/05/12 23:54:18
OSはPC1もPC2もCentOSです
geronimoにwarファイルをデプロイし、apache2経由で動作してます
PC1は思い通りに動作しているのですが、PC2で実行すると

HTTP Status 404 - Servlet action is not available
type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.
とだけ出てきます

上のは多少複雑なシステムなのでまずは簡単なテキストボックスに文字いれて(Hello.jsp)送信ボタンを押すと、
次ページ(HelloWorld.jsp)に遷移し、入力した文字を表示 というのもエラーが出てきます
ログは
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: ActionMappingsまたはActionFormBeansコレクションが見つかりません
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.view.Hello_jsp._jspService(org.apache.jsp.view.Hello_jsp:80)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
filter.EncodingFileter.doFilter(EncodingFileter.java:30)

117:101
08/05/12 23:56:29
root cause

javax.servlet.jsp.JspException: ActionMappingsまたはActionFormBeansコレクションが見つかりません
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:747)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443)
org.apache.jsp.view.Hello_jsp._jspx_meth_html_form_0(org.apache.jsp.view.Hello_jsp:129)
org.apache.jsp.view.Hello_jsp._jspx_meth_html_html_0(org.apache.jsp.view.Hello_jsp:103)
org.apache.jsp.view.Hello_jsp._jspService(org.apache.jsp.view.Hello_jsp:73)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
filter.EncodingFileter.doFilter(EncodingFileter.java:30)

簡単なものでもPC1では動作し、PC2では動作しません
どこがダメなんでしょう?
とりあえず404を解決したいのですが、簡単な方の解決策も教えていただけるとありがたいです
よく意味がわからないかもしれませんが、その都度どんどん質問してください

118:デフォルトの名無しさん
08/05/13 13:18:21
>>116
> HTTP Status 404 - Servlet action is not available
> type Status report
> message Servlet action is not available
> description The requested resource (Servlet action is not available) is not available.

パスが表示されるところが「Servlet action is not available」ってなってる?
不思議なエラーメッセージだね。

ふつうは↓こんなだよね。
HTTP Status 404 - /foo/bar
type Status report
message /foo/bar
description The requested resource (/foo/bar) is not available.

119:デフォルトの名無しさん
08/05/13 17:08:57
>>117
まずはその簡単なほうを解決するのが先決だろう
環境がまったく同じというわけではないのだろうし。

エラー500の例外のメッセージはちゃんとよんでるかい?

120:デフォルトの名無しさん
08/05/13 19:18:34
>>118
そうなんですよ 普通404だと/***/*** というものはありませんよ
ってでてきそうなもんなんですが・・・

>>119
まぁそうですね
ただメッセージ読んでもなんだかわかりません

121:デフォルトの名無しさん
08/05/13 21:24:16
warでデプロイしてんなら
apache設定か、apache・tomcatのversionか。

122:デフォルトの名無しさん
08/05/16 02:59:06
329 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/13(火) 22:04:29
冷ややかな戦争勃発w
URLリンク(d.hatena.ne.jp)

342 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 02:05:36
はぶ参入で抗争激化!さぁ、盛り上がってまいりました!

343 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 02:08:47
とりあえず、保存しといた。
URLリンク(s04.megalodon.jp)

347 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 07:16:26
面白くなってきたな。Seasar界隈は人格的にちょっとあれな人が多いのが魅力w

348 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 07:40:37
でも、理事のBlogでやることじゃないよこういうことはメールベースでやるべきだと思う
野次馬的には面白いかもしれないけど企業から見たら不安になって採用を躊躇するところが出てきてもおかしくないからね

352 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 14:02:42
マーケ的にまずいのでseasar3はとりあえず表に出さないでくださいとかいうのはちょっとやばい

353 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 14:04:14
元理事は一旦収束していたのに、なにをしたかったのだろうか。そして日記非公開の理由とは・・・?asipの参戦はありうるのか!?

354 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 14:08:14
うわ、ほんとだ 閉鎖した

355 名前:デフォルトの名無しさん[sage] 投稿日:2008/05/14(水) 16:31:01
DB関連とか色々勉強させてもらったけど、このしみったれた感覚が所詮デブオタなんだなと思うわ。

123:デフォルトの名無しさん
08/05/16 06:09:00
>122は何がやりたいんだ?

124:あぼーん
あぼーん
あぼーん

125:デフォルトの名無しさん
08/05/20 09:25:57
日本語でおk

126:39s
08/06/18 20:13:22
39s age

127:デフォルトの名無しさん
08/06/22 01:47:33
すいません 質問させて下さい。

(質問時はあげて良いのでしょうか?)


組み込み系のため今までC言語ばかりを使っていたのですが


2週間前から勉強もかねてjava+Strutsでwebアプリを作成しています。


複数のページ(jsp)を遷移する場合、

Form間の値の受け渡しはどうやって行えば良いのでしょうか?

個人的には、渡したいパラメタのあるFormを、
新規に作成するFormのコンストラクタに
渡してあげるのかなと思っているのですが
方法がわかりません…


jspに指定して記述する?


action-mappingでコンストラクタに渡したい引数を指定できる?


そもそもコンストラクタで受け渡しするという方法が間違っている?


どなたかご教授をお願いします。

128:デフォルトの名無しさん
08/06/22 01:51:15
回答する前に教えて。

 な ん で 無 駄 な 改 行 入 れ ま く っ て ん の ?

129:デフォルトの名無しさん
08/06/22 01:52:40
連投すみません

環境は

java SDK 1.54
Struts 1.3.8
Tomcat 6.0

になります。
よろしくお願いします。

130:デフォルトの名無しさん
08/06/22 01:55:47
すいません。

自宅はインターネットに繋がっていないので、
携帯からの書き込みです。
気分を害してしまったらすいません。
m(_ _)m

131:デフォルトの名無しさん
08/06/22 03:52:05
セッション変数に入れるだろJK

132:127
08/06/22 08:02:51
>>131

ありがとうございます。
受け渡しする時に使えるグローバル変数みたいなものがあるのですね。
そのキーワードをもとにもう少し勉強します。

133:デフォルトの名無しさん
08/06/22 13:03:48
Struts以前にまずJavaをしっかり勉強してそれから素のservletを勉強したほうがいいぞ
フレームワークに手を出すのはその後だ

134:127
08/06/22 15:35:11
>>133

ありがとうございます。
strutsのテキストを何冊か見ても載ってなかったのですが、
自明のことだったのですね…

とりあえず作って見たらわかるか的なノリだったのですが、
もう少し基礎から勉強してみます。

135:デフォルトの名無しさん
08/06/29 00:04:14
>>131
いちいちセッションに入れるの?

画面遷移:X → Y として、
X という jsp の submit 先が XAction だとして、
XAction の中で XForm から値を取得したら、ActionMapping で YAction に遷移。
YAction で、何もボタンが押されてなければ初期表示時とみなす。
YAction で y.jsp に初期値をセットして画面表示。
y.jsp で submit したら、YAction にもう一度持ってくる。

YAction で、 if (YForm.getSubmitButton() != null) {
 // ボタンが押されているので、初期表示ではなく y.jsp でForm がポストされたときと見なす

みたいなかんじで、なるべくセッションを使わないようにしているんだけど。

データ量が小さければセッションに入れても気にしないけど、ユーザIDみたいに
全画面で必要でなければできる限りセッションに入れないようにすべき、と考えている。

ただし struts だと、上記のようにめんどくさいので、自分もいまいちうまい方法が見つからない。


136:あぼーん
あぼーん
あぼーん

137:あぼーん
あぼーん
あぼーん

138:デフォルトの名無しさん
08/07/09 22:20:48
JAVA資格合格に必死な
ww業者くんが活躍中

URLリンク(c.2ch.net)

139:デフォルトの名無しさん
08/07/10 03:13:12
つまんねえことでレスすんな

140:あぼーん
あぼーん
あぼーん

141:デフォルトの名無しさん
08/07/11 05:14:48
だからどうしたんだよ

142:デフォルトの名無しさん
08/07/22 21:22:27
TextSS


143:あぼーん
あぼーん
あぼーん

144:デフォルトの名無しさん
08/11/27 01:26:48
フレームワーク乱立で開発環境ぐだぐだのJavaは最近どうですか?やっぱつらいですか?

145:デフォルトの名無しさん
08/11/27 13:31:04
PHPに移行してる会社が多いです
PHPフレームワークの多くはJavaフレームワークのパクリで
開発のやりやすさと速さならPHPに軍配が上がっちゃいます


146:デフォルトの名無しさん
08/11/27 19:50:27
PHPフレームワークの多くはRailsのパクリだろ

147:デフォルトの名無しさん
08/11/27 21:37:40
しかも乱立してるしな
PHPは動的なページを手軽に作るにはいいけど、Webアプリとしてはみないほうがよい
メンテまじでしぬ

148:デフォルトの名無しさん
08/11/27 23:32:06
じゃ、PythonかRubyになるな。

ぼくはPythonちゃん!!
知ってるヤツ回りにいなくて寂しい・・・。

149:デフォルトの名無しさん
08/11/28 02:26:21
>>144
EJB3がそこそこよかったので、メジャー路線はだいぶ落ち着いたな。
あとはWebBeans入るEJB3.1しだい

150:デフォルトの名無しさん
08/11/28 02:27:44
業務アプリでPHPに移行してるような会社とは関わりたくないな

151:デフォルトの名無しさん
08/11/28 08:01:08
>>147
フレームワークなしで作られてるヤツは辛すぎる。
表面上の引き継ぎは楽だけど。


152:デフォルトの名無しさん
08/11/28 11:28:40
>>151
フレームワーク使って作られてると、こんどはPHPのバージョンアップで死ねるけどな。

153:デフォルトの名無しさん
08/11/28 12:57:54
Strutsとか3年持たないフレームワークってのも中長期だと効率が悪い。
その他あほな流行りのフレームワークとか使っちゃうとメンテが大変。

154:デフォルトの名無しさん
08/11/28 14:20:34
Strutsは、よくも悪くももう5年使われてるな。

155:デフォルトの名無しさん
08/11/28 18:22:54
JSPのページつくるのに、Struts使ってSpring使ってDB接続はHibernateで
EJBはXDocletつかって、ビルドはAnt使うとかうっとうしいんだよ!

初心者Okじゃねえだろ。

156:デフォルトの名無しさん
08/11/28 18:44:46
ごちゃごちゃいろいろ混ぜて使うのは良いけど、教育コストと製造コストを天秤にかけて考えないとね


157:デフォルトの名無しさん
08/11/28 20:37:27
Struts、Spring、HIBERNATE以外は日本語情報が少ないんだよ。

だったら英語読めばいい、っていう輩もいるけど教育コストが全然違う。

158:もりのくまさん ◆7VBO8E4j2Y
08/11/28 21:04:26
       ,a'::;:::;:::::::::::::::::::::::::::::::::::::::::::;:;::::`:::,,..
     ,a'.;;;::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;:::..`..,,
    ,,a;;;;:;:::::;;;;;;:y'''''''''''''':::;;::'''''''``''ヾ;;;;:;;;;:::;:::::':ヽ、
    |'';;;;;;:;;;;;y'                :::'i;;;;;::::::`l,
   ,l';;;;;;;;:'r;'                 '::'''t;:;;;;;;:'|,
   l';;;;r'::::                   ::::::::::l;:;;'l,
   |':;:l:::':::: ....,,,,,,,,,,..   ...  ...   ......,,,,,  ::::::::l;;:;|
  ,-. |:;:;l'::::::l||||||||||||lllliiiia,:   :.siiillll|||||||||||ll,.  :::'l;;:;|,‐、
  l'ヾ,;l'::|::::::'''' ,-,r。,-、```: :'','''' ,-r。、、 ''''  ..::|;;r' ^.|
  .|〈、l:l:::::.'、`` -`-'‐',  ;::l' 'l::、 `ー ' - ' ,  ..::::|;| 〉 |
  '| l; l;|':;:::     ―  ....:l   l:::. `--      ::::::|/ /
   ヽ_:::::::';、    .:  .:/ :  :` 、:.、::.     ..:::,:l:;ノ  <ずっと俺のターン
    `|:::::::,:    :: ..::( ,-、 ,-., )::... ::   ...::::::.::l'
     |;;:::`:::.   :;:' ..::::::::l`:::l:::::::::.. .:;;:  .::':::::::::|'
     |;.:::   :::.;:.. ,;'- =ニ二`'二ニ =、`、::::::':::::::::|
     ヽ:、   ::  `ー---―-- ' ` ::::::::::::::,/'
     ,-|:::\:   ;::.   ´  `   ..:..:: :;;/ ::|
    |'ヽ,|::::: \:'':;:;:.... : ..:::::::::::.. .:::;::;/ ::::::::|
―‐'  \  ::::::` ヽー-----―‐‐ ':::::::::::::::::::|―、______
   \   \   ::::::::ヾ    //:::::::::::::::::ノゞ:::::/:::::::::::::::::::::::::::::::`ー‐―、
     \   ヽ、  :::::: `  / '::::::::::::::::::::/::::::::::/::::::::::::::::::::::::::'''      ヽ

        もりのくまさん ◆7VBO8E4j2Y

159:デフォルトの名無しさん
08/11/28 23:46:16
>>155
XDocletっていつの時代の人ですか

160:デフォルトの名無しさん
08/11/29 04:31:00
>>155
NetBeans使えば解決だな。

161:デフォルトの名無しさん
08/11/29 04:32:53
>>154
その砂の上に作られた糞アプリは全然違うStruts2とかJSFに必死で
作りな直さなきゃいけないんだろ。
安易なフレームワークの利用は非常に危険と認識するべき。

162:デフォルトの名無しさん
08/11/29 06:59:55
そもそもEJBが糞だったせいでstruts政権が長くつづきすぎた

163:デフォルトの名無しさん
08/11/29 12:54:38
>>155
WebSphereでもどーぞ。

164:デフォルトの名無しさん
08/11/29 13:15:58
>>162
?

165:デフォルトの名無しさん
08/11/29 22:40:11
I○MのせいでいまだにEJB2.1なんだが

166:デフォルトの名無しさん
08/11/29 23:51:42
>>165
それはフレームワークと何の関係もねー

167:デフォルトの名無しさん
08/11/30 00:23:15
W○Csという糞フレームワークを使わされるんだお

168:デフォルトの名無しさん
08/11/30 00:31:08
これからの時代はSunのSJSASでいいじゃん。
Apacheと違って一式揃ってるから楽ちんだぞ。

169:デフォルトの名無しさん
08/11/30 12:57:17
そんな話はSun成できん

170:デフォルトの名無しさん
08/11/30 16:21:58
まぁ確かにgeronimo使うよりは100倍は安全だ

171:デフォルトの名無しさん
08/12/01 01:00:56
徒労に終わる無駄な知識が多いよな。Javaに限らんけど。

172:デフォルトの名無しさん
08/12/13 17:17:22
struts2
seam
wicket
click
tapestry

struts1しか使ったことない僕にオススメなのはどれですか?

173:デフォルトの名無しさん
08/12/13 17:23:38
>>172
struts2だろ


174:デフォルトの名無しさん
08/12/13 17:34:59
struts2ってなんか全体的にもっさりしてるんだけど。
全てのリクエストがフィルタ通ってるから?

175:デフォルトの名無しさん
08/12/13 17:39:19
>>174
次のバージョンで早くなるだろ
まだ機能追加フェーズみたいだ

176:デフォルトの名無しさん
08/12/13 17:46:33
seamってのがよく分からないんだが、
JSF&EJBって感じ?


177:デフォルトの名無しさん
08/12/13 18:03:10
>>176
+WebBeans+JPA

178:デフォルトの名無しさん
08/12/13 18:07:16
>>177
フルスタックか。
seamならspringやHIBERNATEは必要ないのね。

179:デフォルトの名無しさん
08/12/13 18:16:23
JPAのところはHibernateだしSpring integrationもあるけどね

180:デフォルトの名無しさん
08/12/14 02:02:17
まあどれも糞だけどね

181:デフォルトの名無しさん
08/12/14 02:51:54
たまにフォームをPOSTしてもパラメーターを取得できないことがあるんだが、
この不思議な現象は何が考えられるんかのお


disableにすると送信されないのは知ってるんだが、
disableにしてない、筈、なのに送信してくれない。orz

182:デフォルトの名無しさん
08/12/14 07:13:12
struts1?
セッションスコープのアクションフォームでチェックボックス使うときはresetメソッドを実装しないと不具合があった気がする。

全然関係なかったらすまん。


183:デフォルトの名無しさん
08/12/14 12:57:44
>>181
さすがにその文章からはエスパーこないとむり

184:デフォルトの名無しさん
08/12/14 14:30:25
正直Javaで死ぬほど面倒なこともASPとかでは簡単にできたりして萎える

185:デフォルトの名無しさん
08/12/14 14:39:08
すると、Javaでも簡単にできるように、とゴミのようなライブラリがあちこちで量産され、
宗派も無限に分岐する。

186:デフォルトの名無しさん
08/12/14 14:45:04
ASP.NETではなくASPか

187:デフォルトの名無しさん
08/12/14 16:21:15
>>185
スゴイ数のライブラリィが作られてるよね
特に最近、インド人が滅茶頑張ってるw

188:デフォルトの名無しさん
08/12/14 16:59:26
簡単なことにはみんな飛びつくからな。誰でも作れるような下らない重複ライブラリ
いちいち公開すんなよ

189:デフォルトの名無しさん
08/12/14 21:55:45
もうフレームワーク乱立で、ワケわからん。
何を使ったら良くて、何を勉強して覚えたら良いのか、
おまえらは、理解してそうで、うらやましいよ

190:デフォルトの名無しさん
08/12/14 22:26:28
JSF(MyFaces)+Faceletsと、struts2。
今からやるならどっちがいいんだ・・・。

struts2って将来有望?
俺的にはいい線いってると思うんだがどうよ?

191:デフォルトの名無しさん
08/12/14 23:07:02
JSFはSeamやSeasarの画面担当としても使えるし、Javaの標準規格だから
なにかとつぶしが利く。
Struts2は数多くの乱立フレームワークの1つでしかない。

と思っていますが、どうでしょう?

192:デフォルトの名無しさん
08/12/14 23:11:07
フレームワークなんて無いほうがいい

193:デフォルトの名無しさん
08/12/14 23:24:38
struts1系

194:デフォルトの名無しさん
08/12/15 00:03:41
まあその辺に転がってる野良ライブラリなんて使うなってことだよ。
3年後はメンテされてないからな。

195:デフォルトの名無しさん
08/12/15 07:43:14
取り換えのきく呼び出すだけみたいなライブラリはまあなんでもいいんだけどね。
俺フレームワークは依存度が高くなっちゃうから運命共同体だよな。
最新のフレームワークで効率の良い開発ってのは耳触りはいいんだけど、
実際は面倒が多いね。

196:デフォルトの名無しさん
08/12/15 08:09:08
もうPHPの時代の気がする

197:デフォルトの名無しさん
08/12/15 18:46:38
JSFを使ってみたいが、実装が複数あったりしてよくわからん。
日本語の入門サイトもないし、どこから手をつければいいんだか。

JSFって本当に日本で使われてるのか?

198:デフォルトの名無しさん
08/12/15 18:56:18
ええ、それなりに

199:デフォルトの名無しさん
08/12/15 19:13:51
>>196
多分気のせい

200:デフォルトの名無しさん
08/12/15 23:25:01
>>196
笑ったw

201:デフォルトの名無しさん
08/12/15 23:35:58
>日本語の入門サイトもないし、どこから手をつければいいんだか。

普通にググレばでてくるんだが。

まあ、個人的所感では意外にある。w

202:デフォルトの名無しさん
08/12/16 01:28:03
>>197
一番まともな実装はRIだね
どんなものか感覚的に知りたいのならNetBeansでVisualWebJSFという手もある

203:デフォルトの名無しさん
08/12/16 01:58:17
俺がお勧めのフレームワークHisar2な。Hibernateとseasar2のいいとこ鳥のフレームワーク。

204:デフォルトの名無しさん
08/12/16 02:02:06
JSFのeclipse環境作るのは結構めんどい

205:デフォルトの名無しさん
08/12/17 07:50:55
日本語情報の多さならStruts1.2が最強ではある。
未来はないがな。

206:デフォルトの名無しさん
08/12/17 09:39:45
3年後にはStruts3への全面書き直しが待っています。
後方互換を考えられないオモチャヘボフレームワークいらね

207:デフォルトの名無しさん
08/12/17 10:10:33
UI に Webブラウザを使うこと自体が間違ってね?

208:デフォルトの名無しさん
08/12/17 10:18:11
Airの時代だと・・・?

209:デフォルトの名無しさん
08/12/17 16:25:10
myfaces

210:デフォルトの名無しさん
08/12/17 18:44:32
ねーよw

211:デフォルトの名無しさん
08/12/17 19:00:16
JSFが普及しなかったのはMyFacesのできが悪かったから

212:デフォルトの名無しさん
08/12/17 19:47:33
IBM JSFの事も思い出してあげてください・・・。

213:デフォルトの名無しさん
08/12/17 20:00:35
Oracle ADFの事も

214:デフォルトの名無しさん
08/12/17 21:01:23
JSFは本当に普及しないよなw
でもJBoss seamとかで案外使われてたりする?


215:デフォルトの名無しさん
08/12/17 21:20:57
使ってるところは淡々と使っていて、ブログなどに記事がかかれないだけ、ということはないのかな?

216:デフォルトの名無しさん
08/12/17 22:23:09
JSFを使う事はある意味であんまし自慢にならん事だからなぁ。
イージーに開発できるし。

iSeriesV5R3で動かしていたけど、Pcomm5250アプリに比べてサクサクと作れて快適だった。

217:デフォルトの名無しさん
08/12/17 22:58:04
Super Agile Struts

218:デフォルトの名無しさん
08/12/18 00:42:24
海外だとJSFの普及率半端ないよな
RIってパフォーマンスとか優秀だから
JBOSSがMyFaceから乗り換えた意味がよくわかる

219:デフォルトの名無しさん
08/12/18 01:30:38
まあ標準だから着実には浸透していくでしょ

220:デフォルトの名無しさん
08/12/18 04:39:42
国内ならTeedaみたいに拡張版が使われていくのじゃないか。
余談だがS2JSFから始まったJSPを使わないという発想、俺にはなにげにすごいと今も思う。

221:デフォルトの名無しさん
08/12/18 05:24:20
S2JSFから始まったJSPを使わないという発想

222:デフォルトの名無しさん
08/12/18 05:44:04
Faceletのほうが先じゃなかったっけ?

223:デフォルトの名無しさん
08/12/18 06:11:27
昔、Velocityが通った道さ。

224:デフォルトの名無しさん
08/12/18 11:44:25
そんなのあったねぇ

225:デフォルトの名無しさん
08/12/18 15:39:44
VelocityってHTML用としてはあんまりうまみがない
JSTL+ELでJSPのほうが楽だしね
DreamWeaverはJSP対応してるから普通のHTMLと同じようにデザインできるというのもある

226:デフォルトの名無しさん
08/12/18 15:50:40
>>222
JSF2.0でとりこまれるということで今後加速しそうだな

227:デフォルトの名無しさん
08/12/18 21:10:12
RailsはかつてのStruts1だよな。
Javaは選択肢が増えすぎた。

Struts2が次のデファクトにならんかなあ。
あの仕様は結構好きだ。


228:デフォルトの名無しさん
08/12/18 21:31:55
サードパーティ製のフレームワークはJSFに駆逐される運命ですが?

229:デフォルトの名無しさん
08/12/18 21:40:20
JavaEEの設計者がもっと賢かったらこんな事にはならなかったのに・・・

230:デフォルトの名無しさん
08/12/18 21:47:06
Java on Rails

231:デフォルトの名無しさん
08/12/18 21:48:58
struts2はwebworksの頃から数えるとかなりの年月を得て進化してきたと思う
strutsブランドを獲得した時点でデファクトとなる運命が待ち構えてる

232:デフォルトの名無しさん
08/12/18 21:55:00
Strutsのネームバリューは結構でかいよな。
しかし、webworkがStrutsの名を継ぐとは思わなかったよ。


233:デフォルトの名無しさん
08/12/18 21:55:56
標準を作るというと開発者がバカにされまいとあれもこれもと機能を取り込み複雑化するのかなあ。


234:デフォルトの名無しさん
08/12/18 21:58:32
EJB。
標準じゃなかったら消えてたぞ、あれは。


235:デフォルトの名無しさん
08/12/18 22:55:01
名前は残っているが、旧EJBは消えたも同然。
なまじ標準だったから、すぐに消えるべきものが長生きしてしまい、
被害者が増えた。

236:デフォルトの名無しさん
08/12/18 23:22:41
EJB3もまともになっただけで、使いやすいとは言えないな。

237:デフォルトの名無しさん
08/12/18 23:41:06
>>236
JPA,JTA,Datasource使う分には他のコンテナより設定いらずで便利だぞ
というかSpringの糞JTA…

238:デフォルトの名無しさん
08/12/18 23:53:40
>>233
あの機能がないから他のを使う、とか皆に言われると標準でなくなってしまうから、
機能が増えてしまうのは仕方ないと思うのですが、
それで複雑化するかスッキリするかが設計者の資質だと思う。
その点で、JavaのEEはひどすぎる。

239:デフォルトの名無しさん
08/12/18 23:56:27
でも最近のDIコンテナの機能の複雑さは異常じゃね?
GuiceとかEJB3で十分というか
seamとかきがくるっとる

240:デフォルトの名無しさん
08/12/19 06:49:45
っていうかJSP+Serveletが一番いい

241:デフォルトの名無しさん
08/12/19 07:38:15
>>240
あの時代には戻りたくない

242:デフォルトの名無しさん
08/12/19 08:37:24
JSPのバージョンが2.0以上で、
Commons BeanUtilsとCommons Validatorと
あと適当なO/Rマッピングツールがあれば、
JSP + Servletでもいいかな、と思えてくる。

243:デフォルトの名無しさん
08/12/19 09:02:00
今年になってTeeda勉強したんですが、JSPのJSTL、ELはもちろん、ついにサーブレットの勉強まで徒労になりそうな事に呆然としました。

244:デフォルトの名無しさん
08/12/19 14:56:25
Teedaってまだ生きてるの?
既にSAStrutsに食われたと思ってた。

245:デフォルトの名無しさん
08/12/19 20:26:28
seasar系って業務で使えるの?
なんかコロコロ変わってる印象があるんだが。


246:デフォルトの名無しさん
08/12/20 00:16:19
>>245
公官庁で使うらしい
馬鹿だねえw
世界標準にしとけって

247:デフォルトの名無しさん
08/12/20 00:21:12
変なところで国産にこだわるのはねぇ・・・

248:デフォルトの名無しさん
08/12/20 03:17:00
世界標準だとどれ?

249:デフォルトの名無しさん
08/12/20 03:50:47
>>245
業務で使えるし、もうころころは変わらないと思うよ。
ひがさんの興味はslim3に移ってるし、だからといってSeasarのメンテが終わったわけでもない

250:デフォルトの名無しさん
08/12/20 07:43:20
Seasar2がEJB(JPA)よりベターと思える点とは
1)Daoのクラス実装が不要
2)SQLが使いやすい。動的な組み立てもできる
という事か。手元の愛読書からのうけうりなんだけどな。
しかしJPQLとかわざわざ使うのはありえないと思うな。HibernateのHQL以下だろ。



251:デフォルトの名無しさん
08/12/20 08:32:46
世界標準と言う意味ではJSFになってしまうのでは・・・。
今現在の使いやすさとか言うならSeasa2rだと思うけど。

252:デフォルトの名無しさん
08/12/20 20:07:28
おいおい、世界標準はspringだろ、全てはここから始まった....

253:デフォルトの名無しさん
08/12/20 20:30:35
世界標準であろうと、デファクトでないのなら・・・

254:デフォルトの名無しさん
08/12/21 00:06:19
世界標準が正義

255:デフォルトの名無しさん
08/12/21 00:08:47
ま・・・正義

256:デフォルトの名無しさん
08/12/21 11:24:41
正義は損する

257:デフォルトの名無しさん
08/12/21 12:00:02
JSFがそんなに好きか?

258:デフォルトの名無しさん
08/12/21 12:04:41
Java(というかSun)の技術ってスタートで失敗するからイメージ悪いよね。
JSFもJavaアプレットも(たぶんJavaFXも)。後からかなり頑張って良くなるんだけどね。
あまりデザインにこだわらないならJSF+EJB(+JPA)の組み合わせってかなり楽ちんだぞ。

259:デフォルトの名無しさん
08/12/21 12:05:20
JSP+Servletが一番楽だ

260:デフォルトの名無しさん
08/12/21 12:12:30
Struts2はJSFサポートしてないのがなあ。


261:デフォルトの名無しさん
08/12/21 13:40:01
>>250
Seasar2というと普通はコンテナだから
S2DAOとかS2JDBCとかプロダクトをいわないと。

で1)をみるとS2DAOだと思うんだが
あれはJPAと重ならないから好きにしなとしか。

>>258
JPAを最も手軽に効率よく使えるのはEJB3。
EJB3をもっとも手軽に呼び出せるのはJSF。
だからJPAを使うプロダクトだとJSFは鉄板。

262:デフォルトの名無しさん
08/12/21 13:49:19
JSFって、イントラには良いけどコンシューマー系サイトには向かないとか、
開発ツールの出来がイマイチっていうイメージはあるけど。

263:デフォルトの名無しさん
08/12/21 14:12:56
>>262
あなとのところではWebアプリ開発はオープンなコンテンツと
社内用もしくはBtoBとどっちが多い?

264:デフォルトの名無しさん
08/12/21 14:42:01
>>264
Teeda+Kuinaで言ってるような事はすませたい。まだSeasar2、というよりDI&AOPコンテナの存在意義は充分ある。
標準が常にベストじゃないのがJava、と信念を持とう。



265:デフォルトの名無しさん
08/12/21 14:54:21
EJBっていえば、EJB3でエンティティビーンはなくなったのか?

266:デフォルトの名無しさん
08/12/21 14:56:50
例の成功したサイトで有名なニッセンが一時期ものすごいアプレットで(一体どうやって造ったんだろうっていうようなやつ)
サイト構築したけど、すぐやめになったよな。あれ。

作った人はさぞかしがっかりだっただろうww 普通のJSP/Servletに戻っちまった。

267:デフォルトの名無しさん
08/12/21 15:10:43
>>265
JPAになった。EJB3では、EJB3エンティティビーン=JPAエンティティビーン、という扱いではないかな?
EJB3.1からはJPAはEJBとは独立するようだけど

268:262
08/12/21 15:26:05
>>263
自分が所属しているのは、B2CなECサイトやコミュニティサイトなんかを
メインにやっている部署です。
デフォルトな構成だと、Springに無設定StrutsとS2DAOモドキとかで
やっていますが。

イントラの場合、Oracle ADFを使っているケースはあるようですが、
自分はあまり関わっていません。
あと、この手の場合にはJavaではなくASP.NETが第1候補になりますね。

269:デフォルトの名無しさん
08/12/21 15:33:36
ASP.NETってWindowsじゃないと動かないんだろ?


270:デフォルトの名無しさん
08/12/21 16:00:30
>>268
無設定StrutsってS2Struts?Springと組み合わせるの?

271:デフォルトの名無しさん
08/12/21 16:17:19
>>268
なるほど。
そういうオープンなところではJSFはやめたほうがいいかな。
でも管理画面はJSFってのがありだと思うよ。
管理画面って直接的に貢献する場所じゃないくせに工数が大きいから。
JSFは管理画面ならば普通に工数半分以下になる。

無設定Strutsを無理やり作るくらいならばSpring使ってるんだし
オープンなコンテンツもSpringMVCでやるのが本筋だろうね。
相性は当たり前だがStrutsに組み合わせるよりいいし、技術者が疲弊しないのがよい。
工数も個人的感覚では2割は減るし。

272:デフォルトの名無しさん
08/12/21 16:19:56
>>265
コンテナとしてはJ2EE1.4の互換性もあるから使おうと思えば使える。
EJB3.0からEJB2.1をよびだしたりするだけでなく、EJB2.1からEJB3.0を
呼び出せるようにしたのは素直にほめてやりたい。

従来のコードを残しつつ新規部分はEJB3.0で開発がスタートできるから。

>>267
一応EJB3.0の時点でJPAは単独で動かせるようにした。

273:デフォルトの名無しさん
08/12/21 16:25:15
>>269
何か問題があるの?

274:デフォルトの名無しさん
08/12/21 16:28:54
そりゃ問題がある場合はあるだろ

275:デフォルトの名無しさん
08/12/21 16:44:53
じゃあ問題ない場合もあるだろ

276:デフォルトの名無しさん
08/12/21 17:24:52
問題ある場合→Windows鯖を買ってもらえない場合

277:デフォルトの名無しさん
08/12/21 17:29:24
ケチ過ぎるwねーよww

278:デフォルトの名無しさん
08/12/21 17:39:10
Windowsさばは高すぎるだろ・・(´・ω・`)

Linuxでいいだろ・・(´・ω・`)

279:デフォルトの名無しさん
08/12/21 17:51:41
まぁ高いな
開発環境もチーム開発すると有償版必要になるし
運用もCAL必要になるしな

280:デフォルトの名無しさん
08/12/21 17:52:44
Linux鯖は保守がメンドイ。
Windowsなら「仕様です」で逃げられる。

281:デフォルトの名無しさん
08/12/21 17:56:44
逃げれねーよw

282:デフォルトの名無しさん
08/12/21 17:58:25
逃げたい〜

283:デフォルトの名無しさん
08/12/21 18:18:42
(笑)好奇心半分ですが、商用Linuxじゃダメですか?


284:デフォルトの名無しさん
08/12/21 18:20:11
商用LINUXはwindowsより高いじゃん(笑)

285:デフォルトの名無しさん
08/12/21 18:34:34
別に必要でもないWebLogicを買ったりするのを考えれば、
Windowsなんて安いもの。

どのみち人件費より安いし(´・ω・`)

286:デフォルトの名無しさん
08/12/21 19:11:26
JSF RIの本でおすすめを教えてください。
洋書でもいいです。


287:デフォルトの名無しさん
08/12/21 19:25:26
オライリー・・・は、Myfacesか?

288:デフォルトの名無しさん
08/12/21 20:17:38
>>287
オライリーはSun RIの解説だよ。
でも情報古いよ。

289:デフォルトの名無しさん
08/12/21 21:49:31
>>285
なぜそこでweblogicがでてくる
JBOSSやglassfishでいいじゃない

サポートもあとでつけられるし

290:デフォルトの名無しさん
08/12/21 21:51:08
>>286
まずは1.1時代に大量に書籍が出たのでJSFの基本を学ぶ。
そのあと1.2での改善点を調べながら学ぶ。
それで十分かと。

実装固有部分を学ぼうとはしないことだ。
JSFはRIの一人がちだからかまわないけど。

291:デフォルトの名無しさん
08/12/21 21:51:46
今ってtomcatじゃなくてglassfishがデファクトなの?

292:デフォルトの名無しさん
08/12/21 21:57:30
俺の脳内ではweblogicがデフォ

293:デフォルトの名無しさん
08/12/21 22:19:10
>JSFって、イントラには良いけどコンシューマー系サイトには向かないとか、
>開発ツールの出来がイマイチっていうイメージはあるけど。

向く向かないの判断は微妙だが、IBM JSFの開発ツールの親切さったら
凄いモノがあるんだが。

まあ、アレはIBM JVMからして既に機能拡張されているので、SUNのJVMと
比較するのも、アレなんだが。

294:デフォルトの名無しさん
08/12/22 08:29:07
そういや昔IBMのVMのほうがSUNのVMより高速な時期があったな
1.3のときだったっけ

295:デフォルトの名無しさん
08/12/22 18:10:56
JSFって参考実装がデファクトなんだな。


296:デフォルトの名無しさん
08/12/22 20:27:11
JSF RIはどこでダウンロードすればいいんだ。
glassfishのページに行ってしまうんだが。

297:デフォルトの名無しさん
08/12/22 21:06:42
>>296
もじゃらってのがglassfishのサイトからJSF実装単体としてとれるので探してみれ
探すのすら面倒ならNetBeansいれると標準でついてくるからそれで

298:デフォルトの名無しさん
08/12/22 21:48:18
>>297
ありがとう、見つけた。

とりあえずJSPベースは動いたので、次はfaceletsってヤツを試してみたい。
一番お手軽なのはNetBeansのfaceletsプラグインでおk?

299:デフォルトの名無しさん
08/12/23 00:10:27
オライリーの猿本ってどうなの?
訳がアレだっていうんだけど。

300:デフォルトの名無しさん
08/12/23 00:28:19
>>298
NetBeansの場合普通にJSFがお手軽。
VisualWebJSFというやつだよ。

最近だとICEfacesというすべてAJAXでJSFのアプリ動かすやつが
NetBeansでの本命っぽい芳香になるようでちょっとした祭りくさい。

faceletsはJSF2.0まったほうがいいかも。標準APIになるわけだし。

301:デフォルトの名無しさん
08/12/23 09:07:05
>>300
VisualWebJSFってモッサリしてるんだが。
俺のPCがボロいだけか・・・

302:デフォルトの名無しさん
08/12/23 11:43:17
>>299
猿本w

303:デフォルトの名無しさん
08/12/23 20:14:26
JSFが標準ゆえのメリットがあるのは承知の上であえて聞きたいんだが、
無設定strutsから乗り換える決定的な理由があるとしたら何だろうね?


304:デフォルトの名無しさん
08/12/23 23:10:22
そんな理由を他人に求めてどーすんだ?って気がするが。
周りのメンバーが100人いて99人がstruts信者なら乗り換える必要ないと思うけど。

これからお手軽に開発したい、と言うのにはJSFは向いているだろう。

305:デフォルトの名無しさん
08/12/23 23:17:05
海外では普通に使われてるらしいが、日本で乗り換えるのはちょっとな・・・。


306:デフォルトの名無しさん
08/12/23 23:32:32
Hibernateってどうなの?
XML管理の手間が多いとかHQLとか独自の言語を利用する必要があるとか
デメリットが目立つんだけど、大量の小さいオブジェクトの簡単なクエリーとかの
場合は便利なもんなのかね?

307:デフォルトの名無しさん
08/12/23 23:51:02
>>306
スレ違いにつき誘導
スレリンク(tech板)

308:デフォルトの名無しさん
08/12/24 03:51:01
>>306
「XML管理の手間が多い」はないな。
つづきはORMスレで

309:デフォルトの名無しさん
08/12/24 13:18:53
>>304
JSFって何が手軽なの?

310:デフォルトの名無しさん
08/12/24 18:32:39
>>309
netbeans使うとぽとぺた開発できる。

311:デフォルトの名無しさん
08/12/25 01:45:31
>>307
心に余裕を持とうぜ

312:デフォルトの名無しさん
08/12/25 02:45:26
ASP.NET Ajaxが楽すぎて、Javaであれこれ拾い集めて開発してるのがアホらしくなったよ。
こんな感じで開発できてUnix系でも動作すればいうことなしなのになぁ。

313:デフォルトの名無しさん
08/12/25 03:40:14
>>312
NetBeans + ICEFaces

314:デフォルトの名無しさん
08/12/25 05:38:05
>>312
つmono


315:デフォルトの名無しさん
08/12/25 08:17:41
EclipseじゃいまいちJSFの恩恵を得られない気がするんだが。
JSF使うならNetBeansか?

316:デフォルトの名無しさん
08/12/25 10:11:07
>>316
Visualなんとかだろ。あのGUIをeclipseのプラグインもマネしてほしいな。

317:デフォルトの名無しさん
08/12/25 12:57:35
monoはちょっと・・

318:デフォルトの名無しさん
08/12/25 21:04:09
>>312は本当にICEfacesしらないんだな・・・

319:デフォルトの名無しさん
08/12/26 01:24:49
まあASPの生産性には程遠いのも本当だけど

320:デフォルトの名無しさん
08/12/26 09:55:04
ASPの生産性ってそんなに良いのか?

321:デフォルトの名無しさん
08/12/26 11:10:57
>>320
半端なく良いで

322:デフォルトの名無しさん
08/12/26 12:38:06
VisualStudioの値段とWindows縛りがある分は良くないと割に合わないからな

323:デフォルトの名無しさん
08/12/26 15:09:49
>>.321
何がそんなに生産性を良くしてるの?

324:デフォルトの名無しさん
08/12/26 18:53:13
極論っぽいが、「金取っているMS商品」と「無償のNetBeans」と比較するのも微妙なんだが。

と言うか漏れはEclipse慣れしているので、VisualStudioの作法がどーもな。

有償の開発キットどーこー言うならVisualStudioとRationalの比較になるんだろうが、
Rationalも結構ポトポタで開発できる。

325:デフォルトの名無しさん
08/12/26 20:46:50
>>323
MSは、開発をやりやすいことをかなり考えて、ツール・コンポーネント・言語仕様まで一貫して作ってるからな。

326:デフォルトの名無しさん
08/12/26 22:05:52
俺も、結局はその辺の話だと思う。
個々のJSF実装やIDEの出来の問題ではなくて、一貫性を持った開発が出来れば
ASP.NETでなくてJSFでもイイじゃん…ってことになると思うんだが。

327:デフォルトの名無しさん
08/12/27 01:59:16
SUNが標準化してベンダーが実装とかで、時間がかかり過ぎてるから
あれこれOSSが乱立しちゃうんだよな。
JSFとかいまだにこれからの発展をまたなきゃいけない状況だし。
その辺の一貫性のなさからRoRにおいしいとこ持ってかれちゃった感じ。

328:デフォルトの名無しさん
08/12/27 02:25:59
RoR(笑)

329:デフォルトの名無しさん
08/12/27 03:17:04
実装がすぐに欲しいのならRIでいいじゃない

330:デフォルトの名無しさん
08/12/27 08:00:28
別に選択枝が多いのは悪い事じゃないと思うが。

と言うか自分で選択する脳がないクレクレ君はASP.NETにしとけば?
ほぼ半永久的に縛られる結果になるとは思うが。

331:デフォルトの名無しさん
08/12/27 09:22:14
使える選択肢が多ければね。
完成度がASP.NETにどれも及ばないのが問題になってるわけで

332:デフォルトの名無しさん
08/12/27 09:41:31
アンチMSは本当に視野が狭いな
いいものは認めたほうがいい。

333:デフォルトの名無しさん
08/12/27 09:43:28
VSもただで使えるじゃん


334:デフォルトの名無しさん
08/12/27 10:50:31
アンチMSは選択肢が多すぎて、情報や流行に振り回されてる感がある。
現在人気のある無数のOSSフレームワークやライブラリ群が数年後にどうなるか、
考えただけでバカバカしくなるのに。

335:デフォルトの名無しさん
08/12/27 13:31:04
>>333
チーム開発とか出来ないだろ?

336:デフォルトの名無しさん
08/12/27 13:45:01
言うほど無数にフレームワークってあるんか?

趣味や研究職ならともかく、業務で使うならそれなりにコンペして採用するけど、
OSS側が10もコンペ対象に上がらないけど。

漏れのトコは政治的理念が発動して「サーバーはコレ」とかなって、泣く泣くASP.NETを
使うとかWebSphereやら使うとかそういうのが多いけど。

それに漏れに関しては当てのない未来の話よりも、今楽できる事を
選択するだけだけど。

あとMSはVSみたいな製品自体は悪くないが、過去の負の遺産で痛い目を
見た人が多いからアンチMSが多く存在しているのだと思う。

337:デフォルトの名無しさん
08/12/27 13:47:47
ASPをASP.NETで作り直すだけでも稼げるからうれしい

338:デフォルトの名無しさん
08/12/28 11:23:44
エンタープライズ用途だとWebSphereやら実績のあるお高いフレームワークを使うからなぁ。

アンチMSだからASP.NETを選ばないわけではなく、位置づけが微妙なんだと思う。
Unix+有償J2EEサーバーほど実績と信頼性が認められているわけではなく、PHPほど安く上がるわけでもない。
帯に短かしたすきに長しって状態。

339:デフォルトの名無しさん
08/12/28 17:50:29
基幹システムは数十年単位で使い続けるから、3年毎に切り替えを要求してくるマイクロソフトは向かない。
lifitimeの短いアプリケーション向きでしょ、マイクロソフトは

340:デフォルトの名無しさん
08/12/28 17:59:54
政府系や公共系はLinux+Javaを選んじゃったからな
大企業はIBMが美味しいとこ持ってっちゃうし、
中小企業相手に頑張るしかない、マイクロソフトの場合

341:デフォルトの名無しさん
08/12/28 18:58:24
素のServletなら長持ちするけど、OSSあれこれ使ったらやばいだろ。
あいつら飽きっぽからな。

342:デフォルトの名無しさん
08/12/28 19:02:24
今でさえ、素のServletやStrutsで作ったシステムを見るとゲッてなるのに、
そんなものを数十年単位でメンテしなければならない人達が気の毒でしかたが無い。

343:デフォルトの名無しさん
08/12/28 19:22:32
数十年て。。。どんだけレアケースの議論をしてるんだか。。

344:デフォルトの名無しさん
08/12/28 19:26:51
まあ、金融機関とかがメインだけどな
基幹システムとなるとデータやプログラムは結構長生きなんだよ

345:デフォルトの名無しさん
08/12/28 19:30:27
>>342
確かにStrutsのシステムは触ってると脱力する。
正直作り直しちまいたいが、結構規模が大きいから嫌だなあ・・・。


346:デフォルトの名無しさん
08/12/28 19:31:39
素のサーブレットのが素直で可愛いと思ってしまう

フレームワークの経験が浅いだけかもしれんが

347:デフォルトの名無しさん
08/12/28 19:36:03
>>346
確かにそうだけど、ドジっ子も含む個性派揃いなので学級担任
としてはクラスをまとめるのに苦労するところです。

348:デフォルトの名無しさん
08/12/28 20:47:02
俺、Seasar2のSAStruts使いたい。ついにここまで、という気にさせられる。

349:デフォルトの名無しさん
08/12/28 21:46:11
もうJavaEE5でよくね?


350:デフォルトの名無しさん
08/12/28 22:07:40
Strutsを数十年メンテする方が悲惨だろ。

351:デフォルトの名無しさん
08/12/28 22:18:15
新規のStruts案件ってあるのかな?
そんなのに携わった新人は悲惨だな。

352:デフォルトの名無しさん
08/12/28 22:26:32
さすがに、今時素のStrutsをそのまま使うような案件は無い…っと思いたい。

353:デフォルトの名無しさん
08/12/28 23:11:18
これから誰かが作るシステムを、自分が数十年後にメンテさせられるとしたら、
頼むから素のサーブレットで作っておいてくれと言いたい。
その時になって、数十年前に流行ったフレームワークの勉強なんかやりたくない。

354:デフォルトの名無しさん
08/12/28 23:22:36
小さいシステムならなるべく低レベルがいいと思う。

355:デフォルトの名無しさん
08/12/28 23:27:04
ただより高いものはないっていうけど、確かにJavaの開発はくそ苦労する。。2度とやりたくねえ。

356:デフォルトの名無しさん
08/12/28 23:39:14
>>353
う〜ん、でもそういう実装って、他方でインハウスのライブラリや
フレームワークもどきでガシガシに武装されていがちな悪寒。

数十年後、楽なのはどっちだ〜

357:デフォルトの名無しさん
08/12/28 23:43:21
>>356
ガシガシといっても、所詮は身内フレームワークなんで解析だけならそんなにやばくはない

解析だけならね!

358:デフォルトの名無しさん
08/12/28 23:55:11
数年後にもうソースも手に入らないようなOSSよりは、インハウスの簡易的な
ものの方がはるかに楽だねぇ。

359:デフォルトの名無しさん
08/12/29 03:22:11
>>358
OSSのソースが手に入らない可能性をいうなら、インハウスのフレームワークのソースが手に入らない可能性も同様に語るべきだと思うんだ

360:デフォルトの名無しさん
08/12/29 03:23:33
ソースももちろんドキュメンテーションがきっちりしていないと
悲惨でしょうね。

361:デフォルトの名無しさん
08/12/29 04:07:29
OSSのソースなんてあっても実際メンテなんてできないから意味ない。
数年で放置されるダメコミュニティが作ったOSSなんて、長期運用用に
採用した奴が悪いだろ。

362:デフォルトの名無しさん
08/12/29 07:31:43
>>359
悲惨なケースだよなぁ

javaならjadで無理やりソースみることできるかもしれんが、
他の言語だと読みやすいソースに戻せるんかな?

363:デフォルトの名無しさん
08/12/29 22:18:26
俺みたいに優秀な奴にとって、困難な状況の方が自分を高く売れて良いけどなあ


364:デフォルトの名無しさん
08/12/29 22:38:46
jadでリバースしたオレオレフレームワークを解析するのって、根気がいるだけで誰でもできる気が。

365:デフォルトの名無しさん
08/12/29 22:47:07
>>364
ほとんどの奴は「自分には無理」って実際やる前に諦めるお

366:デフォルトの名無しさん
08/12/30 10:11:38
環境
サーバーサイド
Centos5.2
javac 1.6.0_11
tomcat6.0
Apache/2.2.3
MySQL 6.0.8-alpha-community
開発サイド(開発のオペレーションを行う環境)
Windows XP SP2
Eclipse Version 3.4.1
tomcat6.0
teraterm(SSH接続)
java version(Windows、linux)
java version "1.6.0_11"
javac 1.6.0_11
共通
Windowsでcmd.exeから、javacでコンパイルした、バイナリを(HelloWorld.class)SSHでlinux側へ転送したファイルは問題なく、実行できるのですが、
Eclipse Version 3.4.1で作成したバイナリを、同様に転送して実行すると、

Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
Caused by: java.lang.ClassNotFoundException: HelloWorld
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: HelloWorld. Program will exit.
このようなエラーメッセージがでて実行できません、解決策を教えてもらえませんか。



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4670日前に更新/141 KB
担当:undef