Awaria serwera Apache Tomcat


0

Usiłuję skonfigurować Apache Tomcat 6 z SSL i po edycji pliku server.xml w celu uwzględnienia następujących definicji serwer zaczął się zawodzić, jak tylko trafię na startup.bat:

AKTUALIZACJA: Naprawiłem ostatni problem z powodu wadliwej linii w server.xml i teraz wydaje się, że tomcat zaczyna się uruchamiać. Jednak teraz, kiedy idę do portu 8445, aby sprawdzić, czy mój ssl działa, nie widzę strony powitalnej, a zamiast tego jest 5 pól wyboru (konkretnie urny), które są wyświetlane na pustej stronie. Czy ktoś ma jakiś pomysł, jak to naprawić lub czy to w ogóle stanowi problem?

Opublikowałem moje dzienniki na wypadek, gdyby były potrzebne, ale wydają się nie wykazywać problemów:

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

Odpowiedzi:


0

To wygląda na błąd XML.

SEVERE: Analizuj błąd krytyczny w wierszu 91 kolumna 2: Zawartość elementów musi składać się z poprawnie sformułowanych danych znakowych lub znaczników. org.xml.sax.SAXParseException; systemId: file: //C/tomcat6/conf/server.xml; lineNumber: 91; columnNumber: 2; Zawartość elementów musi składać się z poprawnie sformułowanych danych znakowych lub znaczników.

Znajdź dobry edytor XML, taki, który rozumie XML i zatwierdzi go. Jeśli nie masz ulubionego, wypróbuj Eclipse


Dowiedziałem się, na czym polega problem, był to następujący wiersz: <- Zdefiniuj złącze SSL Coyote HTTP / 1.1 na porcie 8445 -> Jednak teraz, gdy otwieram localhost: 8445 w mojej przeglądarce, otrzymuję 4 skrzynki (w tekst, myślę, że equiv to ????) na pustej stronie zamiast strony startowej tomcat. Czy wiesz na czym polega ten problem?
Kenneth Ordona,

@KennethOrdona musisz zamknąć to pytanie i zadać nowe.
Rich Homolka

Aby wyjaśnić, <-- Define a SSL Coyote HTTP/1.1 Connector on port 8445 -->należy rozwiązać problem<!-- Define a SSL Coyote HTTP/1.1 Connector on port 8445 -->
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.