Apache Tomcat 伺服器故障

Apache Tomcat 伺服器故障

我正在嘗試使用 SSL 設定 Apache Tomcat 6,一旦我編輯了 server.xml 檔案以包含以下定義,一旦我點擊startup.bat,伺服器就開始失敗:

更新:由於 server.xml 中的錯誤行,我修復了最後一個問題,現在 tomcat 似乎正在啟動。然而現在,當我轉到連接埠 8445 檢查我的 ssl 是否正常運作時,我看不到啟動頁面,而是在空白頁面上顯示了 5 個複選框(具體是投票箱)。有誰知道如何解決這個問題或這是否是一個問題?

我發布了我的日誌以防萬一需要,但它們似乎沒有顯示任何問題:

Jul 05, 2012 2:18:30 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_05\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;.
Jul 05, 2012 2:18:31 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Jul 05, 2012 2:18:31 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8445
Jul 05, 2012 2:18:31 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1468 ms
Jul 05, 2012 2:18:31 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 05, 2012 2:18:31 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35
Jul 05, 2012 2:18:31 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor host-manager.xml
Jul 05, 2012 2:18:32 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor manager.xml
Jul 05, 2012 2:18:32 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Jul 05, 2012 2:18:32 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Jul 05, 2012 2:18:32 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Jul 05, 2012 2:18:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Jul 05, 2012 2:18:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8445
Jul 05, 2012 2:18:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
Jul 05, 2012 2:18:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/40  config=null
Jul 05, 2012 2:18:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1058 ms

答案1

這看起來像是 XML 錯誤。

嚴重:第 91 行第 2 列出現解析致命錯誤:元素的內容必須由格式正確的字元資料或標記組成。 org.xml.sax.SAXParseException;系統ID:檔案://C/tomcat6/conf/server.xml;行號:91;列數:2;元素的內容必須由格式良好的字元資料或標記組成。

找到一個好的 XML 編輯器,它能夠理解 XML 並為您進行驗證。如果您沒有最喜歡的,請嘗試

相關內容