Tomcat(7.0.21)のWeb Manager Appでアプリケーションの「再ロード」を行なうと、
以下のエラーメッセージがcatalina.outに出力されて、起動しません。
「起動」ボタンを押下しても起動しません。
尚、Tomcatを再起動すると自動で起動しますが、再起動は避けたいと思っております。
アドバイスを頂けないでしょうか。
よろしくお願い致します。
{ログ}(長いので分割して投稿します。)
2011/11/12 19:02:57 org.apache.catalina.core.StandardContext reload
情報: このコンテキストの再ロードを開始しました
2011/11/12 19:02:58 org.apache.catalina.loader.WebappClassLoader findResourceInternal
情報: 不正なアクセス: このWebアプリケーションのインスタンスは既に停止されています Could not load META-INF/services/org.apache.xerces.xni.parser.XMLParserConfiguration. 不正なアクセスを引き起こしたスレッドを終了させ、投げられたエラーによりデバッグ用に次のスタックトレースが生成されましたが,機能に影響はありません
2011/11/12 19:02:58 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
致命的: Dispatcher initialization failed
Unable to load configuration. - [unknown location]
at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:69)
at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190)
at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:273)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:254)
at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:372)
at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:98)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4584)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5262)
at org.apache.catalina.core.StandardContext$2.call(StandardContext.java:5257)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
補足
ありがとうございます。 xerces.jarとxalan.jarをWebアプリケーションに追加したところ、再ロードを行なえるようになりました。