Integração Apache 2 +Tomcat 4.1

Olá pessoal , estou fazendo a integração de meu Tomcat com o Apache 2.
na ultimas alterações que são necessárias, eu estou alterando o arquivo http.conf , localizado em Apache2confhttp.conf.


JkWorkersFile “C:/Java/Apache Group/Tomcat 4.1/conf/jk/workers.properties”

JkLogFile “C:/Java/Apache Group/Tomcat 4.1/logs/mod_jk.log”

Include C:/Java/Apache Group/Tomcat 4.1/conf/auto/mod_jk.conf

Depois de alterar e salvar o arquivo com essa linha , vou no prompt (Apache2in) e digito : apache.exe -t , para conferir se as linhas alteradas no meu arquivo estão OK!

Só que ele me dá um erro :

Suntax error on line 995 in “C:JavaApache GroupApache2confhttp.conf”
“Include takes on argument ,Name of the config file to be included”

Como vcs podem ver ele diz que o “include” leva um argumento , que é o nome do arquivo a ser incluído(isto na terceira linha incluída…)…

Mas é justamente isso que eu estou fazendo…o que há de errado nesta linha???

Valeu pessoal!!

Felipe Pittella.

Boas,

Aqui tem um tutorial muito porreiro de como integrar o Tomcat com o Apache 2:

http://www.lig.df.ufscar.br/herbert/java/tomcat+apache1.jsp

Cara , mas é esse mesmo que estou usando =)!!!

mas esta dando aquele erro louco…o que será???Me ajudem pessoal…

Valeu!

Felipe.

Eu fiz um pouco diferente e está funcionando:
(httpd.conf)

Ligacao do Apache ao Tomcat

Load mod_jk module

LoadModule jk_module modules/mod_jk-2.0.43.dll

Where to find workers.properties

JkWorkersFile conf/workers.properties

Where to put jk logs

JkLogFile log/httpd/mod_jk.log

Set the jk log level [debug/error/info]

JkLogLevel debug

Select the log format

JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

JkOptions indicate to send SSL KEY SIZE,

JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

JkRequestLogFormat set the request format

JkRequestLogFormat “%w %V %T”

Send servlet for context /examples to worker

JkMount /examples/servlet/* ajp13

Send JSPs for context /examples to worker

JkMount /examples/*.jsp ajp13

Static files in the examples webapp are served by apache

Alias /examples C:/jakarta-tomcat-4.1.18/webapps/examples

The following line prohibits users from directly access WEB-INF

<Location /examples/WEB-INF>
AllowOverride None
deny from all
</Location>

Send servlet for context /uniface to worker

JkMount /uniface/servlet/* ajp13

Send JSPs for context /examples to worker

JkMount /uniface/*.jsp ajp13

Static files in the examples webapp are served by apache

Alias /uniface C:/jakarta-tomcat-4.1.18/webapps/uniface

The following line prohibits users from directly access WEB-INF

<Location /uniface/WEB-INF>
AllowOverride None
deny from all
</Location>

Aqui jah está tudo funcionando com o Apache 2.2 e o Tomcat 5.5.17, mas gostaria de fazer um JkMount de /* direto para uma aplicação dentro do webapps, ou seja, http://meuserver.com/ carrega direto http://meuserver:8080/minhaAplicacao
Alguém pode me ajudar?

Cara, é o seguinte…cada espaço em branco é interpretado como separador de argumentos, e como no meio desse include tem um Apache Group…dá isso
tenta assim:

Include “C:/Java/Apache Group/Tomcat 4.1/conf/auto/mod_jk.conf”

flw…