Vilken version av Xerces och Tomcat kör du?
edit:
På felmeddelandet låter det nästan som att det kan vara en felskrivning i dina config filer.. kolla igenom dom noga också för att utesluta det.
4 svar · 234 visningar · startad av AG
Har efter att ha uppdaterat tomcatversion stött på ett konstigt fel.
Catalina.out skriver ut:
Aug 26, 2003 12:48:05 AM org.apache.commons.digester.Digester fatalError
SEVERE: Parse Fatal Error at line 432 column 9: 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(ErrorHandlerWrapper.java:232)
at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:213)
at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:375)
at org.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:305)
at org.apache.xerces.impl.XMLScanner.reportFatalError(XMLScanner.java:1269)
at org.apache.xerces.impl.XMLScanner.scanComment(XMLScanner.java:699)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanComment(XMLDocumentFragmentScannerImpl.java:665)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1487)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)
at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)
at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)
at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)
at org.apache.commons.digester.Digester.parse(Digester.java:1495)
at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:203)
Catalina.start: org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
org.xml.sax.SAXParseException: The string "--" is not permitted within comments.
at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1189)
at org.apache.commons.digester.Digester.parse(Digester.java:1495)
at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
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:203)
Verkar som ingen har svar på denna fråga.
Andreas
Vilken version av Xerces och Tomcat kör du?
edit:
På felmeddelandet låter det nästan som att det kan vara en felskrivning i dina config filer.. kolla igenom dom noga också för att utesluta det.
The string "--" is not permitted within comments.
Kan det vara så enkelt som att du skriver <!-- bla -- blaha -->?
Ska vara Tomcat ver. 4.1.24 och Xercesfilen, xercexImpl.jar har ett packdatum på 2002-08-27, version vet jag faktiskt inte hur man kollar.
edit:
Här beskrivs felet men jag får ingen klarhet
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13282
Tack
Andreas
Enligt Bugzilla där så rör det version 4.1.12 och det står även att den är fixad.
Testa att ladda hem senaste versionen här:
http://www.apache.org/dist/jakarta/tomcat-4/binaries/
Eller om du inte kör den skarpt så kan du alltid testa version 5 (fortfarande beta, men den fungerar helt ok):
http://www.apache.org/dist/jakarta/tomcat-5/
edit:
Vid installationen kan du välja att köra Tomcat som en service eller inte. Om du inte gör det så startar du tomcat så att du får upp en konsoll, där ser du vilken version det är.