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

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



長谷川です.

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

いいですね.ちなみにどうやって入れました?
ポインタで結構ですので教えていただけないでしょうか.

> 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

エラーの感じからだと、ライブラリのバージョンがあってないような.
javax.xml.parsers あたりなので xerces かもしれないですね.

うちの xerces は

~/dev$ dpkg -l |grep xerces
ii  libxerces-java 1.4.3-1        Validating XML parser for Java
ii  libxerces2-jav 2.0.1-1        Validating XML parser for Java

といった状態で、$TOMCAT_HOME/common/lib/xercesImpl.jar は 2.0.1 の方に
つながってます.

-- 
_/_/
_/_/ mailto: hase@xxxxxxxxxxxxxxxxxxxx
_/_/