- - PR -
Tomcat起動時にNoSuchMethodErrorが発生する問題について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-21 20:24
Tomcat起動時にjava.lang.NoSuchMethodErrorが発生して起動しません。
Tomcatをインストールしただけの状態なので、 特にアプリのデプロイも行っていません。 当該問題について、ノウハウをお持ちの方がおられましたら、 ご教授いただけませんでしょうか OS:HP_UX 11i v2 Java:Java 1.5(1.5.0.02) Tomcat 5.5 (HP_UXバンドル版) すみませんが、宜しくお願いします。 ■Catalina.outに出力されるエラーログ■ Nov 21, 2006 6:07:30 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8081 Nov 21, 2006 6:07:30 PM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1192 ms Nov 21, 2006 6:07:30 PM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Nov 21, 2006 6:07:30 PM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.9 Nov 21, 2006 6:07:30 PM org.apache.catalina.core.StandardHost start INFO: XML validation disabled java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.apache.catalina.startup.Bootstrap.start(Unknown Source) at org.apache.catalina.startup.Bootstrap.main(Unknown Source) Caused by: java.lang.NoSuchMethodError: org.apache.naming.resources.BaseDirConte xt.setCacheMaxSize(I)V at org.apache.catalina.core.StandardContext.setResources(Unknown Source) at org.apache.catalina.core.StandardContext.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardHost.start(Unknown Source) at org.apache.catalina.core.ContainerBase.start(Unknown Source) at org.apache.catalina.core.StandardEngine.start(Unknown Source) at org.apache.catalina.core.StandardService.start(Unknown Source) at org.apache.catalina.core.StandardServer.start(Unknown Source) at org.apache.catalina.startup.Catalina.start(Unknown Source) ... 6 more 宜しくお願いします。 |
|
投稿日時: 2006-11-22 09:39
ここらへん、参考になるでしょうか。
http://www.google.com/search?hl=ja&client=safari&rls=ja-jp&q=+java.lang.NoSuchMethodError+org.apache.naming.resources.BaseDirContext.setCacheMaxSize%28I%29V+&btnG=Google+検索&lr= ↓ http://forum.java.sun.com/thread.jspa?threadID=586115&messageID=3066486 |
|
投稿日時: 2006-11-22 09:55
有難うございます。
首記件ですが、解決いたしました。 原因ですが、commons/libに配備したJarファイルが読み込めていないことでした。 読み込めなかった原因は、 1・権限の問題 2・そもそもファイルが壊れていた の2通り考えられますが、権限を代えただけでは動作しなかったので、 後者のようです。 既稼動中のインスタンスよりJarファイルをコピーし、 権限をそろえることで不具合が解消しました。 一部Jarファイルにアクセスできない事象が、NoSuchMethodError という形ででていたようです。 インギさん。フォローいただき有難うございました。 |
1