На один шажок я продвинулся.
На самом деле надо было еще немного поправить конфиг томката:
<Host name="localhost" debug="0" appBase="j:/projects/htdocs/www/jsp"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Теперь он ошибок не выдает. В логи ничег не пишет (как и раньше). А броузер отображает просто пустую страницу. И я в полном тупике.
Вот конфиг httpd.conf второго апача:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "j:/apache2/conf/workers.properties"
JkLogFile "j:/apache2/logs/mod_jk.log"
JkRequestLogFormat "%w %V %T"
<VirtualHost localhost:80>
ServerAdmin
customer@customer.com
DocumentRoot "j:/projects/htdocs/www/jsp"
ServerName localhost
DirectoryIndex index.html index.htm index.shtml index.shtm index.jsp
JkAutoAlias "j:/projects/htdocs/www/jsp"
JkRequestLogFormat "%w %v \"%r\" %U %s %T"
JkMount /*.jsp local
JkMount /servlet/* local
ErrorLog "j:/apache2/logs/jsp/error_log"
CustomLog "j:/apache2/logs/jsp/access_log" combined
</VirtualHost>
Тепрь j:/apache2/conf/workers.properties
worker.list=local
worker.local.type=ajp13
worker.local.host=localhost
worker.local.port=8009
И накоенц-то некоторые строчки из server.xml TomCat'а:
<Host name="localhost" debug="0" appBase="j:/projects/htdocs/www/jsp" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Connector port="8009" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" debug="0" acceptCount="100" protocol="AJP/1.3" connectionTimeout="20000"/>
Логи апача и так всем понятны. А логи томката не содержат вообще ничего новго после загрузки. Единственные логи которые хоть что-то информативное содержат - это лог mod_jk:
[Fri Nov 04 15:44:31 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.020000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 16:08:27 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 16:09:18 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.010000
ну и т.д.
А все же вот логи tomcat'a
INFO: Starting Coyote HTTP/1.1 on http-8080
04.11.2005 16:16:47 org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
04.11.2005 16:16:47 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/90 config=null
04.11.2005 16:16:47 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2183 ms
04.11.2005 16:17:11 org.apache.jk.common.ChannelSocket processConnection
INFO: connection timeout reached
А в результате после клика на сылку basic-arithmetic.jsp в броузере я имею абсолютно пустую страницу. Помогите, плз...
На один шажок я продвинулся.
На самом деле надо было еще немного поправить конфиг томката:
<Host name="localhost" debug="0" appBase="j:/projects/htdocs/www/jsp"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
Теперь он ошибок не выдает. В логи ничег не пишет (как и раньше). А броузер отображает просто пустую страницу. И я в полном тупике.
Вот конфиг httpd.conf второго апача:
LoadModule jk_module modules/mod_jk.so
JkWorkersFile "j:/apache2/conf/workers.properties"
JkLogFile "j:/apache2/logs/mod_jk.log"
JkRequestLogFormat "%w %V %T"
<VirtualHost localhost:80>
ServerAdmin [email]customer@customer.com[/email]
DocumentRoot "j:/projects/htdocs/www/jsp"
ServerName localhost
DirectoryIndex index.html index.htm index.shtml index.shtm index.jsp
JkAutoAlias "j:/projects/htdocs/www/jsp"
JkRequestLogFormat "%w %v \"%r\" %U %s %T"
JkMount /*.jsp local
JkMount /servlet/* local
ErrorLog "j:/apache2/logs/jsp/error_log"
CustomLog "j:/apache2/logs/jsp/access_log" combined
</VirtualHost>
Тепрь j:/apache2/conf/workers.properties
worker.list=local
worker.local.type=ajp13
worker.local.host=localhost
worker.local.port=8009
И накоенц-то некоторые строчки из server.xml TomCat'а:
<Host name="localhost" debug="0" appBase="j:/projects/htdocs/www/jsp" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Connector port="8009" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" debug="0" acceptCount="100" protocol="AJP/1.3" connectionTimeout="20000"/>
Логи апача и так всем понятны. А логи томката не содержат вообще ничего новго после загрузки. Единственные логи которые хоть что-то информативное содержат - это лог mod_jk:
[Fri Nov 04 15:44:31 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.020000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 15:44:32 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 16:08:27 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.000000
[Fri Nov 04 16:09:18 2005] local localhost "GET /jsp2/el/basic-arithmetic.jsp HTTP/1.1" /jsp2/el/basic-arithmetic.jsp 400 0.010000
ну и т.д.
А все же вот логи tomcat'a
INFO: Starting Coyote HTTP/1.1 on http-8080
04.11.2005 16:16:47 org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
04.11.2005 16:16:47 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/90 config=null
04.11.2005 16:16:47 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2183 ms
04.11.2005 16:17:11 org.apache.jk.common.ChannelSocket processConnection
INFO: connection timeout reached
А в результате после клика на сылку basic-arithmetic.jsp в броузере я имею абсолютно пустую страницу. Помогите, плз...