- - PR -
LombozによるTomcatの起動ができない
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-10-21 12:36
はじめまして、つちつちと申します。
eclipse3.01へlomboz.301を導入し、Lomboz J2EE Viewより、 tomcat5.0.28の起動(Run Server)を試みたのですがうまく行きません。 コンソールには以下のメッセージが出力されます。 --------------------------------------------------------- Bootstrap: Class loader creation threw exception java.lang.ExceptionInInitializerError at org.apache.catalina.startup.ClassLoaderFactory.<clinit>(ClassLoaderFactory.java:63) at org.apache.catalina.startup.Bootstrap.initClassLoaders(Bootstrap.java:103) at org.apache.catalina.startup.Bootstrap.init(Bootstrap.java:196) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:402) Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) (Caused by org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException)) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235) at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351) at org.apache.tomcat.util.compat.JdkCompat.<clinit>(JdkCompat.java:55) ... 4 more Caused by: org.apache.commons.logging.LogConfigurationException: java.lang.NullPointerException (Caused by java.lang.NullPointerException) at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397) at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529) ... 8 more Caused by: java.lang.NullPointerException at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:374) ... 9 more --------------------------------------------------------- おそらく環境設定に問題があるのだと思いますが、そのポイントをどなたかご指導いただけませんでしょうか。 ご協力よろしくお願い致します。 環境 PC WinXP eclipse3.01 lomboz.301 tomcat5.0.28 j2sdk 1.4.2_05 | ||||
|
投稿日時: 2004-10-21 18:43
色々と情報を探し回っていたら、解決方法を発見しました。
C:\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers の下にある、 「tomcat50x.server」を以下のように修正します。 <startVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"</startVmParameters> <stopVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"</stopVmParameters> ↓ <startVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"</startVmParameters> <stopVmParameters>-DJAVA_HOME="${jrePath}" -Dcatalina.base="${serverRootDirectory}" -Dcatalina.home="${serverRootDirectory}" -Djava.io.tmpdir="${serverRootDirectory}/temp" -Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"</stopVmParameters> これで解決しました。 お騒がせしました。 | ||||
|
投稿日時: 2005-01-12 20:56
同じ件で困っていたところ、このスレッドを見て助けられました。
ありがとうございます。 tomcat5.5でも動作確認できました。 よろしければ情報ソースを教えていただけますか? | ||||
|
投稿日時: 2005-01-18 11:08
私が以前同じ問題で困ったときに探し出したのは以下でした。 http://jomora.bne.jp/wp/index.php?p=857&c=1 http://forge.objectweb.org/forum/forum.php?thread_id=1028&forum_id=360 つちつちさんの情報ソースは違うかもしれませんが、参考まで。 | ||||
1
