- 締切済み
servletについて
ここで質問していいことなのかどうか判らないんですが、tomcatのinvokerサーブレットの設定をしたかったんですが、以下の表示が 出てきてまったく進めません。ちなみに参考文献はソフトバンクの 基礎からのサーブレットです。 どなたか対処法を教えていただけると幸いです ちなみにtomcatは普通に起動してる状態です。 情報: XML検証は無効です 2007/03/12 14:12:52 org.apache.tomcat.util.digester.Digester fatalError 致命的: Parse Fatal Error at line 1 column 8: The processing instruction target matching "[xX][mM][lL]" is not allowed. org.xml.sax.SAXParseException: The processing instruction org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:589) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:536) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:471) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start致命的: アプリケーションのweb.xml中の解析エラーです org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1269) at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1561) at org.apache.catalina.startup.ContextConfig.applicationWebConfig(ContextConfig.java:339) at org.apache.catalina.startup.ContextConfig.start(ContextConfig.java:1031) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:255) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4053) (Bootstrap.java:271) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409) 2007/03/12 14:12:52 org.apache.catalina.startup.ContextConfig applicationWebConfig 致命的: 1行の8列目で発生しました 2007/03/12 14:12:52 org.apache.catalina.startup.ContextConfig start 致命的: 前のエラーのためにこのアプリケーションは利用できないようにマークします 2007/03/12 14:12:52 org.apache.catalina.core.StandardContext start 致命的: Error getConfigured 2007/03/12 14:12:52 org.apache.catalina.core.StandardContext start 致命的: 以前のエラーのためにコンテキストの起動が失敗しました [/basic] 2007/03/12 14:12:54 org.apache.catalina.core.ApplicationContext log 情報: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- mahny
- ベストアンサー率74% (57/77)
> 致命的: Parse Fatal Error at line 1 column 8: The processing instruction target matching "[xX][mM][lL]" is not allowed. web.xmlの解析に失敗と出ています。 invoker設定以前に、WEBアプリ[/basic]が起動していませんね。 記述ミスがある筈ですので、良く確認してください。 まあ、一行目なんでXML宣言のスペルミスを疑うのが妥当ではないでしょうか? (↓こんなヤツ) <?xml version="1.0" encoding="UTF-8"?> http://www.atmarkit.co.jp/aig/01xml/declaration.html http://www.sk-jp.com/java/servlet/webxml.html もし、外してるようでしたら ・web.xmlの中身 ・TOMCATバージョン ・JDKバージョン を補完してください。
お礼
お礼が送れてしまい申し訳ありません。 記述漏れでした。 参考になる意見大変ありがとうございます。