[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:38211] Tomcat4 を動かせられない



渡辺@Woodyです。こんにちは。

今年の 2 月 14 日頃にインストールして以来、実は、
tomcat4 が動いてくれていなかったりします。

# おかげさまで、j2sdk1.4 自体は快適に使っております :)

====================== 区切 ======================
mojo:/# apt-get --purge remove tomcat4 tomcat4-webapps
(出力省略)
mojo:/# apt-get install tomcat4 tomcat4-webapps
(出力省略)
mojo:/# tail -n 21 /var/log/tomcat4/catalina.out
        ... 5 more
Using CATALINA_BASE:   /usr/share/tomcat4
Using CATALINA_HOME:   /usr/share/tomcat4
Using CATALINA_TMPDIR: /usr/share/tomcat4/temp
Using JAVA_HOME:       /usr/lib/j2sdk1.4
Using Security Manager
Process ID of spawned JVM: 4064
Exception during startup processing
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:324)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider null could not be instantiated: java.lang.NullPointerException
        at javax.xml.parsers.SAXParserFactory.newInstance(Unknown Source)
        at org.apache.catalina.util.xml.XmlMapper.readXml(XmlMapper.java:224)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:725)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
        ... 5 more
mojo:/# /etc/init.d/tomcat4 restart
Stopping Tomcat 4.0 servlet engine: (not running).
Starting Tomcat 4.0 servlet engine using Java from /usr/lib/j2sdk1.4: tomcat4.
mojo:/# exit
$ cat tomcat4-4.0.3/catalina/src/share/org/apache/catalina/startup/Catalina.java | sed -e 'x' -e '1s/.*/   /' -e 'H' -e 'y/ 0123456789/11234567890/' -e 'G' -e 's/.*\([^ 0]0*\)\n\(.*\)\n\(.*\)[^9]9*$/\3\1 \2/' -e 'h' -e 's/\( *[0-9]*\).*/\1/' -e '/^9*$/s/^/ /' -e 'x' | sed -e '177,181p' -e '679,683p' -e '723,727p' -e 'd' 
177         try {
178             if (arguments(args))
179                 execute();
180         } catch (Exception e) {
181             e.printStackTrace(System.out);
679 
680         if (starting)
681             start();
682         else if (stopping)
683             stop();
723         File file = configFile();
724         try {
725             mapper.readXml(file, this);
726         } catch (InvocationTargetException e) {
727             System.out.println("Catalina.start: InvocationTargetException");
$ dpk -l j2sdk1.4
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)維持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール
|/ エラー=(空欄)無/(H)維持/(R)要再インストール/X=両方(状態,エラーの大文字=異常)
||/ 名前           バージョン     説明
+++-==============-==============-============================================
ii  j2sdk1.4       1.4.2.01-0.13  Java (TM) 2 SDK 1.4 (Sun)
$ dpkg -l | grep tomcat4
ii  libtomcat4-jav 4.0.3-3woody2  Java Servlet engine -- core libraries
ii  tomcat4        4.0.3-3woody2  Java Servlet 2.3 engine with JSP 1.2 support
ii  tomcat4-webapp 4.0.3-3woody2  Java Servlet engine -- documentation and exa
$ dpkg -l libstdc++2.9-glibc2.1
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)維持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール
|/ エラー=(空欄)無/(H)維持/(R)要再インストール/X=両方(状態,エラーの大文字=異常)
||/ 名前           バージョン     説明
+++-==============-==============-============================================
ii  libstdc++2.9-g 2.91.66-4      The GNU stdc++ library (old egcs version)
====================== 区切 ======================

---
渡辺崇史(lieuML@xxxxxxxxxxx)