遅刻の「言い訳」選手権

ここで質問していいことなのかどうか判らないんですが、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

A 回答 (1件)

> 致命的: 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. …
http://www.sk-jp.com/java/servlet/webxml.html

もし、外してるようでしたら
・web.xmlの中身
・TOMCATバージョン
・JDKバージョン
を補完してください。

参考URL:http://www.atmarkit.co.jp/aig/01xml/declaration. …
    • good
    • 0
この回答へのお礼

お礼が送れてしまい申し訳ありません。
記述漏れでした。
参考になる意見大変ありがとうございます。

お礼日時:2007/03/13 15:16

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


おすすめ情報