PDA

Bekijk Volledige Versie : Apache2 + Tomcat4.1 + mod_jk2 + JSP's



Tim Stoop
12/02/03, 15:05
Hoi mensen,

Ik ben nu al drie dagen ermee bezig, maar ik krijg het niet werkend. Ik heb
in mijn documentRoot test.jsp staan, die als het goed is alleen een datum
weergeeft. Als ik er test.html van maak, laat ie de inhoud zien, maar zodra
ik er test.jsp van maak, krijg ik een 404. Ik snap het niet. In
workers2.properties staat de volgende option (tussen alle anderen):

[uri:*/*.jsp]
info=Extension mapping

Ik heb ooit Tomcat 3 gedraaid en daarvoor JServ, maar ben er nu alweer een
jaartje of 2 uit. Heeft iemand enig idee waar dit aan kan liggen? Alvast
bedankt voor de hulp!

--
Gegroet/Greetings,
Tim

Alain
12/02/03, 15:35
"Tim Stoop" <cvdSP@Mmens-informatica.net> wrote in message
news:3e4a45d1$0$49099$e4fe514c@news.xs4all.nl...
> Hoi mensen,
>
> Ik ben nu al drie dagen ermee bezig, maar ik krijg het niet werkend. Ik
heb
> in mijn documentRoot test.jsp staan, die als het goed is alleen een datum
> weergeeft. Als ik er test.html van maak, laat ie de inhoud zien, maar
zodra
> ik er test.jsp van maak, krijg ik een 404. Ik snap het niet. In
> workers2.properties staat de volgende option (tussen alle anderen):
>
> [uri:*/*.jsp]
> info=Extension mapping
>
> Ik heb ooit Tomcat 3 gedraaid en daarvoor JServ, maar ben er nu alweer een
> jaartje of 2 uit. Heeft iemand enig idee waar dit aan kan liggen? Alvast
> bedankt voor de hulp!

Tomcat draait niet op eenzelfde poort als Apache. Je moet dus kijken op
welke poort je Tomcat hebt draaien. Je kunt met een omweg ook Tomcat op de
poort van Apache laten draaien (althans, dat het zo lijkt) door de
ingebouwde proxyserver van Apache te gebruiken.

Tim Stoop
12/02/03, 17:05
Alain wrote:

> Tomcat draait niet op eenzelfde poort als Apache. Je moet dus kijken op
> welke poort je Tomcat hebt draaien.

8009, zo heb ik het ook ingesteld in de configuratie (workers2.properties):

[channel.socket:localhost:8009]
info=Ajp13 forwarding over socket
debug=0
tomcatId=localhost:8009

> Je kunt met een omweg ook Tomcat op de
> poort van Apache laten draaien (althans, dat het zo lijkt) door de
> ingebouwde proxyserver van Apache te gebruiken.

Denk je dat het dan wel werkt?

--
Gegroet/Greetings,
Tim

Alain
12/02/03, 17:15
"Tim Stoop" <cvdSP@Mmens-informatica.net> wrote in message
news:3e4a6144$0$49112$e4fe514c@news.xs4all.nl...
> Alain wrote:
>
> > Tomcat draait niet op eenzelfde poort als Apache. Je moet dus kijken op
> > welke poort je Tomcat hebt draaien.
>
> 8009, zo heb ik het ook ingesteld in de configuratie
(workers2.properties):
>
> [channel.socket:localhost:8009]
> info=Ajp13 forwarding over socket
> debug=0
> tomcatId=localhost:8009
>
> > Je kunt met een omweg ook Tomcat op de
> > poort van Apache laten draaien (althans, dat het zo lijkt) door de
> > ingebouwde proxyserver van Apache te gebruiken.
>
> Denk je dat het dan wel werkt?

Als je http://localhost:8009/ wil openen doet ie dan wat je wil? (localhost
kan ook ip adres zijn als server niet localhost is dus...)

Zoja, dan kun je die ingebouwde proxyserver gebruiken.

Tim Stoop
12/02/03, 17:35
Alain wrote:

> Als je http://localhost:8009/ wil openen doet ie dan wat je wil?

Nope, dan krijg ik dezelfde melding, kijk maar:
http://panoramisk.il.fontys.nl/test.jsp
http://panoramisk.il.fontys.nl:8009/test.jsp

> Zoja, dan kun je die ingebouwde proxyserver gebruiken.

:(

Nog andere oplossingen? Welke config moet ik instellen zodat ie de / van
Apache herkent als een gangbaar repository/context? Daar ligt het probleem
volgens mij, maar ik kan er mijn vinger niet op leggen...

--
Gegroet/Greetings,
Tim

Alain
12/02/03, 17:55
"Tim Stoop" <cvdSP@Mmens-informatica.net> wrote in message
news:3e4a6811$0$49114$e4fe514c@news.xs4all.nl...
> Alain wrote:
>
> > Als je http://localhost:8009/ wil openen doet ie dan wat je wil?
>
> Nope, dan krijg ik dezelfde melding, kijk maar:
> http://panoramisk.il.fontys.nl/test.jsp
> http://panoramisk.il.fontys.nl:8009/test.jsp
>

Ik krijg geen 404 maar een dns error. Maar je moet even in de config files
van Apache en Tomcat spitten.