プロが教える店舗&オフィスのセキュリティ対策術

Tomcatを起動すると以下のエラーがでます。
org.apache.commons.digester.Digester endElement
致命的: End event threw exception
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.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789)
at org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684)
at org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713)
at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:1019)
at org.apache.commons.digester.BeanPropertySetterRule.end(BeanPropertySetterRule.java:245)
at org.apache.commons.digester.Digester.endElement(Digester.java:1064)
:
:
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Caused by: java.lang.InstantiationException: javax.servlet.ServletContext
at java.lang.Class.newInstance0(Class.java:293)
at java.lang.Class.newInstance(Class.java:261)
at org.apache.velocity.tools.view.ViewToolInfo.setClassname(ViewToolInfo.java:84)

現在、Strutsとvelocityを導入しています。
エラーはでますが動作には支障がありません。

何が原因なのでしょうか。。
誰か原因がわかる方おられませんか。

ご教授、宜しくお願い致します。

A 回答 (1件)

Tomcatはちょっといじれる程度の者なので、あまり詳しくはないで的外れでしたら申し訳ありません。



#詳しい方>>ご指摘下さい。

このエラーを見ると・・・

「(NativeMethodAccessorImpl.java:39)」・・他

何やらJavaファイル(ハンドラ?)でエラーになっているようですね。
-------------------------------------------------
このエラーはUtilsと名前がついているので部品か何かでしょうか??

「(PropertyUtils.java:1684)」

動作に支障がないということは、部品だからだと思います。私もコンボボックスの表示の部品を使っている時に動作に支障はないけれどもエラーが出ていました。
-------------------------------------------------
このエラーに表示されているjavaファイル内のエラーを取り除いてあげればエラーは出なくなると思います。
    • good
    • 0
この回答へのお礼

ご返答ありがとうございます。

エラー内容をよく調べてみた所、原因はTomcatではなくVelocityにありました。

velocityにて使用されるtoolbox.xmlにて設定したクラスに誤りがありました。設定したのは、クラスではなくinterfaceを設定していました。。。

よく調べてみると今回の質問のエラー内容は、インスタンスが取得出来ませんと言うエラーでした。
原因がわかってみると、動作に問題がなかった事が不思議です。。

ご返答大変ありがとうございました。

お礼日時:2004/12/19 23:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!