Catalina.start using D:\MyTools\Tomcat5.0\jakarta-tomcat-5.0.28\conf\server.xml:
java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.
java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.
?at org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)
?at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)
?at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
?at org.apache.xerces.impl.XMLEntityScanner.scanData(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.XML11Configuration.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.load(Catalina.java:489)
?at org.apache.catalina.startup.Catalina.load(Catalina.java:528)
?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:585)
?at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:250)
?at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:424)
Catalina.start using D:\MyTools\Tomcat5.0\jakarta-tomcat-5.0.28\conf\server.xml:
java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.
java.io.UTFDataFormatException: Invalid byte 2 of 2-byte UTF-8 sequence.
?at org.apache.xerces.impl.io.UTF8Reader.invalidByte(Unknown Source)
?at org.apache.xerces.impl.io.UTF8Reader.read(Unknown Source)
?at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
?at org.apache.xerces.impl.XMLEntityScanner.scanData(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.XML11Configuration.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.load(Catalina.java:489)
?at org.apache.catalina.startup.Catalina.start(Catalina.java:548)
?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:585)
?at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
?at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Apr 5, 2007 9:43:39 AM org.apache.catalina.startup.Catalina start
INFO: Server startup in 0 ms
java.lang.reflect.InvocationTargetException
?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:585)
?at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
?at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Caused by:
java.lang.NullPointerException
?at org.apache.catalina.startup.Catalina.await(Catalina.java:619)
?at org.apache.catalina.startup.Catalina.start(Catalina.java:579)
?... 6 more
%TOMCAT_HOME%\conf\server.xml配置如下
<Context path="/job" reloadable="true" docBase="E:\MyWork\job"
?workDir="E:\MyWork\job\work">
?<Resource name="jdbc/web_jobbank07v2_jobbank_cn_i" auth="Container"
??type="javax.sql.DataSource" />
?<ResourceParams name="jdbc/web_jobbank07v2_jobbank_cn_i">
??<parameter>
???<name>username</name>
???<value>U_JOBBANK07V2_JOBBANK_CN_I</value>
??</parameter>
??<parameter>
???<name>password</name>
???<value>U_JOBBANK07V2_JOBBANK_CN_I</value>
??</parameter>
??<parameter>
???<name>driverClassName</name>
???<value>oracle.jdbc.driver.OracleDriver</value>
??</parameter>
??<parameter>
???<name>url</name>
???<!-- 中文? -->
???<value>jdbc:oracle:thin:@172.19.9.101:1521:orautf8</value>
??</parameter>
??<parameter>
???<name>maxActive</name>
???<value>8</value>
??</parameter>
??<parameter>
???<name>maxIdle</name>
???<value>4</value>
??</parameter>
?</ResourceParams>
</Context>
出現這個問題的主要原因就是那兩個中文注釋漢字。
解決辦法1、
???就是把那兩個漢字刪除。
解決辦法2、
???就是在server.xml里面的最上面加一句
???<?xml version="1.0" encoding="gbk"?>
???我試過是可以的。
posted on 2007-04-05 09:49
選寶網an9 閱讀(9300)
評論(1) 編輯 收藏 所屬分類:
Java Exception&Error