- PR -

よくわかりません

1
投稿者投稿内容
武田 陽
会議室デビュー日: 2005/06/03
投稿数: 3
お住まい・勤務地: 渋谷区内
投稿日時: 2005-06-03 15:59
EclipseでTomcatオブジェクトを使っていて、
以下の致命的なエラーの対処が良くわかりません
機能
Windows2000 SP4
Eclipse 2.1.3
Tomcat 4.1.31

文章
2005/06/03 15:37:43 org.apache.commons.digester.Digester fatalError
致命的: Parse Fatal Error at line 278 column 7: The string "--" is not permitted within comments.
org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
at org.apache.xerces.impl.XMLScanner.scanComment(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1548)
at org.apache.catalina.startup.Catalina.start(Catalina.java:420)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
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:156)
JW
常連さん
会議室デビュー日: 2004/01/14
投稿数: 49
投稿日時: 2005-06-03 16:11
引用:

あきらさんの書き込み (2005-06-03 15:59) より:
2005/06/03 15:37:43 org.apache.commons.digester.Digester fatalError
致命的: Parse Fatal Error at line 278 column 7: The string "--" is not permitted within comments.



に書いてある通りじゃないでしょうか。
JSP書いているとして
http://www.doraneko.org/xml/xml10/19980210/Overview.html
引用:

互換性のため、"--" という文字列(ダブルハイフン)は、注釈の内部で発生してはならない。


と言うのを考慮すれば、コメントか何かでXMLの仕様違反が有るはずです。
エラーを指摘されている行付近を注意深く見ていけば何かあると思います。
武田 陽
会議室デビュー日: 2005/06/03
投稿数: 3
お住まい・勤務地: 渋谷区内
投稿日時: 2005-06-03 16:19
JWさん、ありがとうございます。

 互換性のため、"--" という文字列(ダブルハイフン)は、注釈の内部で発生してはならない。

これにあてはまる行にはなかったんですが、どうすればよろしいでしょうか?
servlet.xmlやweb.xmlなどを関するものを確認してみましたが、見つかりませんでした
武田 陽
会議室デビュー日: 2005/06/03
投稿数: 3
お住まい・勤務地: 渋谷区内
投稿日時: 2005-06-03 18:30
JWさん、原因が判りました。
Tomcatオブジェクトをコンテンツを消さず、servlet.xmlのコンテンツをコメント化されていて、それが
"<!--"があっても"-->"が無かったためその後のコメントを始めるときの"<!--"が引っかかったようでした
どうも騒がしてすいませんでした
1

スキルアップ/キャリアアップ(JOB@IT)