В данный момент у меня есть Apache & Tomcat работает на сервере RHEL одного из наших клиентов. То, что он просит, что в том же самом сервере/машины (его QUA сервера) мы имеем 4 веб-сайтов (все же) Пример:Apache & TomCat & SSL - приложение не работает
HTTP: // имя хоста HTTP: // hostname.domain. ком https: // имя хоста https: // hostname.domain.com
Если HTTP перенаправляет на Institutional страницу и HTTPS перенаправляет на страницу Aplication (/ сервлет/CO)
Где Apache обрабатывает http и перенаправляет https на TomCat.
Проблема в том, что я могу заставить ее работать (институциональная страница и страница приложения) для 1 http и 1 https. Но если я положил 4 из них, то Aplication возвращает исключение JavanullpointException при загрузке.
И я не знаю, связано ли это с перенаправлением имен хостов/ip/fqdn, сделанных в/etc/hosts и ssl.conf, и приложение просто не обрабатывает эти конфигурации.
Или, если я что-то делаю неправильно.
Единственные значительные изменения сделаны, добавляли в ssl.conf
< места> Web-INF </места> ... и т.д.
Я не знаю, если вы можете помочь. Мне известно о нехватке информации, которую я не могу предоставить.
Спасибо
Edit: Полностью забыл
java.lang.NullPointerException
at java.util.StringTokenizer.<init>(StringTokenizer.java:199)
at java.util.StringTokenizer.<init>(StringTokenizer.java:236)
at ▒.▒sg.<init>(Unknown Source)
at ▒.▒sg.▒a(Unknown Source)
at ▒.▒w0.▒a(Unknown Source)
at ▒.▒x0.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:701)
если вы можете что NullPointer брошен, это поможет, если вы можете опубликовать stacktrace – epoch
Отредактировано начальное сообщение. Извините – LouFiasco