Assistance reading java error logs

William Muriithi william.muriithi-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org
Wed Aug 11 19:25:03 UTC 2010


Lan and Dave

On 11 August 2010 13:15, Dave Cramer <davec-zxk95TxsVYDyHADnj0MGvQC/G2K4zDHf at public.gmane.org> wrote:
> You have an error in the xml in conf/server.xml
>
> try using an editor which verifies xml and read the file.
> Unfortunately there is no line number.

Thanks a lot. Yeah, it was server.xml issue. One very odd error.  I
would never have guessed it since it have been working all along well.
I had to download a fresh server.xml, apply the host specific changes
manually and it just came up.

William

>
> Dave
>
> On Wed, Aug 11, 2010 at 1:01 PM, William Muriithi
> <william.muriithi-Re5JQEeQqe8AvxtiuMwx3w at public.gmane.org> wrote:
>> Afternoon,
>>
>> We had a power outage yesterday and one of the application using
>> tomcat as web server failed to come up this morning.  I am in no way a
>> java expert and hence tried to use google to figure out what happened.
>>
>> Unfortunately,  I do not seem to have any luck getting a solution that
>> way.  I have a feeling it may require more innate java skills than I
>> currently have at my disposal at the moment and hence this post.
>> Would there be any helpful pointer to work from from below error log
>> that I may be missing?
>>
>>
>>
>> Aug 11, 2010 12:11:37 PM org.apache.catalina.startup.Catalina load
>> WARNING: Catalina.start using conf/server.xml:
>> org.xml.sax.SAXParseException: The content of elements must consist of
>> well-formed character data or markup.
>>        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1231)
>>        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
>>        at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
>>        at org.apache.catalina.startup.Catalina.load(Catalina.java:521)
>>        at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
>>        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:597)
>>        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> SEVERE: Parse Fatal Error at line 118 column 10: The content of
>> elements must consist of well-formed character data or markup.
>> org.xml.sax.SAXParseException: The content of elements must consist of
>> well-formed character data or markup.
>>        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:195)
>>        at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:174)
>>        at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:388)
>>        at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1414)
>>        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.startOfMarkup(XMLDocumentFragmentScannerImpl.java:2606)
>>        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2703)
>>        at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
>>        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
>>        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
>>        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
>>        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
>>        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
>>        at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
>>        at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1644)
>>        at org.apache.catalina.startup.Catalina.load(Catalina.java:521)
>>        at org.apache.catalina.startup.Catalina.start(Catalina.java:575)
>>        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:597)
>>        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>> Aug 11, 2010 12:10:29 PM org.apache.catalina.startup.Catalina load
>>
>>
>>
>> Regards,
>>
>> William
>> --
>> The Toronto Linux Users Group.      Meetings: http://gtalug.org/
>> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
>> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>>
>>
> --
> The Toronto Linux Users Group.      Meetings: http://gtalug.org/
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists
>
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list