トップページ⇒tech
984コメント322KB

TOMCAT

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
JavaServletを使いたいと思いTOMCATをインストール
しようと思ったんすけど、うまく動きません。ネットで
調べまくって手順も大丈夫なはずなんだけど。

環境
Win2000Pro、Tomcat3.2.3
自宅のWin98SEで同じようにやったら動いた。

Win2000では

C:\tomcat\bin>tomcat run
Including all jars in c:\tomcat\lib in your CLASSPATH.

Using CLASSPATH: c:\tomcat\classes;c:\tomcat\lib\ant.jar;c:\tomcat\lib\jasper.ja
r;c:\tomcat\lib\jaxp.jar;c:\tomcat\lib\parser.jar;c:\tomcat\lib\servlet.jar;c:\t
omcat\lib\webserver.jar;c:\tomcat\classes;c:\tomcat\lib\ant.jar;c:\tomcat\lib\ja
sper.jar;c:\tomcat\lib\jaxp.jar;c:\tomcat\lib\parser.jar;c:\tomcat\lib\servlet.j
ar;c:\tomcat\lib\webserver.jar;c:\tomcat\lib\servlet.jar;c:\jdk1.3\lib\tools.jar
;c:\jdk1.3\lib\tools.jar

Exception in thread "main" java.lang.NoSuchMethodError
at org.apache.tomcat.startup.Tomcat.getConfigFile(Tomcat.java:116)
at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:141)
at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:163)
C:\tomcat\bin>

こういうエラーが出ます。パスもJAVA_HOME、TOMCAT_HOME通した。
クラスパスも通ってるはず。なでしょう?
0002デフォルトの名無しさんNGNG
shine
0003デフォルトの名無しさんNGNG
shige
0004デフォルトの名無しさんNGNG
TOMCATスレとして再利用すべきでは?
0005デフォルトの名無しさんNGNG
>4
ん。それはなかなかいい案のようで。
0006デフォルトの名無しさんNGNG
>>5
題名(スレの名前)ちょうどいいしね(w
0007デフォルトの名無しさんNGNG
>>4
>>5
>>1 は無視ですか(w
0008デフォルトの名無しさんNGNG
で、日本語POSTはどうなのよ
0009デフォルトの名無しさんNGNG
TOMCATスレリサイクル法

--------------------施行-------------------
0010 NGNG
tomcat ってなに?
0011デフォルトの名無しさんNGNG
shine
0012デフォルトの名無しさんNGNG
>>11
シャイン?
001311NGNG
すまん、VBスレと間違えた
http://www.ingrid.org/jajakarta/tomcat/
0014デフォルトの名無しさんNGNG
でも流れはおかしくない。


[10:  (01/09/14 14:17)]
tomcat ってなに?

[11:デフォルトの名無しさん (01/09/14 15:00)]
shine
0015デフォルトの名無しさんNGNG
タフボーイsage
0016デフォルトの名無しさんNGNG
>>1
WebSphere使え!
0017デフォルトの名無しさんNGNG
>>16
高いよ!
0018デフォルトの名無しさんNGNG
>>1 なんでstartup.bat使わないの?
0019デフォルトの名無しさんNGNG
Tomcat4.0にApacheのアドオンが上手くできない・・・。
0020デフォルトの名無しさんNGNG
みんな開発環境なにつかってる?
俺、APWORKS
0021デフォルトの名無しさんNGNG
>>20 不滋痛糞
0022デフォルトの名無しさんNGNG
JDK1.4b2でTOMCATでNTサービス開始すると墜ちるのだけど
何でだろう・・・
0023デフォルトの名無しさんNGNG
tomcatはいつになったらクラスタに対応するだ、ゴルァ!!
0024デフォルトの名無しさんNGNG
>>23
以前、Tomcatをクラスタに対応させようと思った。
でも、そんなことを試せる環境がないことに気づいてやめた。
ヘタレでスマソ
0025デフォルトの名無しさんNGNG
>>22
スティンガーで撃たれたんだよ。
チャフ撒いとけ。
0026デフォルトの名無しさんNGNG
>>23
http://w6.metronet.com/~wjm/tomcat/2001/May/msg00029.html
0027デフォルトの名無しさんNGNG
>>25
ワラタ
0028>25NGNG
スティンガーにチャフが効果あるわけないだro!
0029デフォルトの名無しさんNGNG
細かいな.オレモワロタ
003022NGNG
>>25
F14ではなくて
でも(ワラッタ
0031デフォルトの名無しさんNGNG
tomcatの環境変数TOMCAT_OPTSの値をコマンドラインで変更するにはどうしたらよいのでしょうか?
困ってます。
0032デフォルトの名無しさんNGNG
TOMCAT4.0でCLSSPATH通して startup.batたたいても catalinaってWindowが
でてもすぐきえちゃいます。消える瞬間をコピペしたんだけど 何が原因でしょう。

java.lang.SecurityException: sealing violation
at java.net.URLClassLoader.defineClass(URLClassLoader.java:234)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:486)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
1)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:248)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
at java.lang.ClassLoader.loadClass(ClassLoader.java:290)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:286)
at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
at org.apache.catalina.loader.StandardClassLoader.loadClass(Unknown Sour
ce)
at org.apache.catalina.loader.StandardClassLoader.loadClass(Unknown Sour
ce)
at org.apache.catalina.loader.StandardClassLoader.loadClass(Unknown Sour
ce)
0033デフォルトの名無しさんNGNG
>消える瞬間をコピペしたんだけど
ワラタ

>31
env使え。
0034トム猫NGNG
ちょい質問です。

Q.
readhat6.2の上で動いているApacheでjsp使おうとおもってtomcatいれました。
インストール完了したあと、とりあえずスタテッィクなページでテストしたみた
ところ、tomcat連携の設定をする前と後では、1/5程度のパフォーマンスにおち
てしまいました。そういうものなんでしょうか?

A.選択肢
1.そういうものです。
あきらめなさい。
2.ちょっとは遅くなるけど普通そこまで遅くならない( %程度 )
 設定やバージョンをみなおしなさい。
3.通常、まったく遅くならない
 設定やバージョンをみなおしなさい。
4.それ以外(     )
0035デフォルトの名無しさんNGNG
>>28 すまなかった、フレア蒔いとく
0036デフォルトの名無しさんNGNG
>>32
jaxp API周りがCLASSPATH上でかぶってる。extにjaxp関連含めて無いか?
0037ニャーNGNG
java系のページは英語ページばっかだけど
TOMCATの英語ページを翻訳ソフトに訳させると雄ネコと訳してきた。ワラタ
0038デフォルトの名無しさんNGNG
Tomcat4.0で、
startup.batが環境変数CLASSPATHを引き継がないのは仕様?バグ?
昨日ハマッタヨ。catalina.batいじって対処したけど。
4.0.1でも変更されてないみたいだし。
0039デフォルトの名無しさんNGNG
TomcatはCLASSPATHに含めるべきクラスをcommon/libまたはWEB-INF/classes(or lib)に入れておくのが基本。
環境変数CLASSPATH等に依存しないようにアプリケーションを作成すべき
0040デフォルトの名無しさんNGNG
>>39
なるほど。勉強になります。
この辺のポリシーみたいなのってどこかに記述があるんですか?
0041デフォルトの名無しさんNGNG
でもやっぱりお手軽にCLASSPATHの設定だけで済ませたいなぁ。開発時なんか特に
0042デフォルトの名無しさんNGNG
>34
2。
スタティックなHTMLを.jspにしてるんだったら、1。その場合、2回目以降の
アクセスはそんなに遅くはないと思うが、あんましそういう使い方はしない
方がいいと思う。
0043トム猫NGNG
>42
ありがと
TOMCATの設定がタコでした。
なおしたら早くなったす
0044LinuxNGNG
でやろうよ。
0045デフォルトの名無しさんNGNG
>>43
せっかくだからその直したところ貼ってくれよぅ
0046トム猫NGNG
>45
舌足らずでした。
TOMCATのもともとの設定がタコなんじゃなくて、
カスタマイズしたないようがタコでした。
(わざわざおかしくなるようにパラメータがかえてあった 泣)
だから参考にならないっす
0047デフォルトの名無しさんNGNG
ていうかどのバージョン使えばいいのさ、、、
3.24?3.3?4.0.1?
0048デフォルトの名無しさんNGNG
いまからなら4.0.1使っとけ。
過去の互換を気にするんなら3.2.4。
3.3系は気にしないで良い。
004947NGNG
4.x系の設定ファイルとかの解説(詳しく)しているようなサイトってありますかね
日本語で
0050デフォルトの名無しさんNGNG
思いっきりWebProg板のネタでしょ?
http://pc.2ch.net/php/
0051デフォルトの名無しさんNGNG
JRUNとTOMCAT、どっちが安定してると思いますか?

今、試作版をNT+IIS+JRUN3.1環境で作ってテストしてるのですが、
一週間に一回くらいOSごとかたまっちゃうんですよね
(たぶんJRUNが原因っぽい)
本番はlinuxになるのですが、
もしTOMCATが安定してそうだったら、乗り換えようかと思ってるのですが・・・
0052デフォルトの名無しさんNGNG
TOMCAT4.0.1実務で使ってるヤツいるか?
安定してるか?

TOMCAT2.3で作りかけたが、Servlet API 2.3のフィルタリングとか
コンテクストリスナが使いたいぞ。
0053デフォルトの名無しさんNGNG
意見聞きたいage
0054デフォルトの名無しさんNGNG
厨な質問でもうしわけないのですが、
apacheとtomcatを連携させるため、
DSOサポートでインストールして、mod_webAppをapacheのlibexecに
コピー。でも起動すると
ポートが指定されてねえよみたいなシンタックスエラーがでます。
httpd.confのServerNameディレクティブに、

WebAppConnection warpConnection warp localhost:8008
WebAppDeploy examples warpConnection /examples
WebAppInfo info
↑HPを参考にして記述

ここの一行目の記述がおかしいようなのですが、
どう指定したらいいのでしょうか?
(上の三行をコメントアウトすると、起動します)
0055デフォルトの名無しさんNGNG
http://www.itnavi.com/apaTomcat4.htm とか
0056デフォルトの名無しさんNGNG
>>54
Linux?
Win32の場合はlibexec/じゃなくmodules/にコピーしないと動かない。

LoadModule webapp_module modules/mod_webapp.soや、
AddModule mod_webapp.cは
忘れてないよな?
0057デフォルトの名無しさんNGNG
補足。
>LoadModule webapp_module modules/mod_webapp.soや、
はもろちんWinでの話ね。
りぬだと
LoadModule webapp_module libexec/mod_webapp.so
0058デフォルトの名無しさんNGNG
まっぺん補足だが。
>>56->>57はapacheのhttpd.confね。
0059デフォルトの名無しさんNGNG
>58
redhat7.2です。
そのへんはちゃんとやっとります。
DNSの設定はしてないので、IP指定してるんですけど。
ナゾだ
006059NGNG
解決。
サンクス。
0061デフォルトの名無しさんNGNG
>>60
Redhatで近々Webアプリサーバー立ち上げ予定なんで、
解決のサマリーをお願いしたい。
006259NGNG
>61
どうやらサーバー名がおかしかったようです。
DNS設定してなかったんで、
ただ/etc/hosts に あるホスト名かいたら
シンタックスOKがでました。
自分でもよくわかんないです。
0063varunaNGNG
沈んでるね、このスレ。

Win2KでApache+TOMCAT4.0.をmod_webappで連携させる実験をしていたが、
JDBC関係で深刻な問題が出たため、やはり3.3系でいこうかと考えていた。
(例:シーラカンス本のjpgimage)

しかしだ。
きょうふとApacheとの連携をajp13に変えてみたら、問題は一気に解決。
おまけにバカっ早。
4.0.1のajp13実装はベータレベルとのことだが、使えるジャン。

mod_webappの問題だったみたいだね。
おもえばwarpコネクタより、ajpのほうが枯れてるよな。
0064デフォルトの名無しさんNGNG
>63
クソスレ上げるな
0065デフォルトの名無しさんNGNG
>43
ジェリーはどこ?
0066デフォルトの名無しさんNGNG
ホーネットのほうが良い。
0067デフォルトの名無しさんNGNG
BNNから出てる「Tomcat 実践アプリケーションサーバ構築」て本買ったやついるか?
情報の鮮度はピカイチなんだが、不親切&不正確でなかなか読みごたえのある
本である。(悪い意味で)
とにかく誤植が多い。しかもネット上に正誤表があるわけでもなし。
その上目玉のサンプルアプリケーションがまともに動かない。
それを「自分で考えてなんとかしましょう」という趣旨ならある意味画期的
とも言えるかもしれないが。

それとも単なるクソ本か?
しかし、あそこまで最新の要素技術を詰め込んだ日本語本てほかにないんだよな。
■ このスレッドは過去ログ倉庫に格納されています