[Helma-user] "mounting" helma app behind apache

paul paul at subsignal.org
Fri Nov 10 20:03:43 CET 2006


Hello Walter,

VividVisions, Walter Krivanek schrieb:
> I think you'll have to set "baseUri" in app.properties.
> http://helma.org/docs/guide/properties/listall#baseURI
Thanks, links are fixed now but there are still issues:

Config is now:
>> <VirtualHost helma.test.home:80>
>>   ServerName helma.test.home
>>   ...
>>
>>   <Location /helma>
>>      ProxyPass http://localhost:8080/ #thats jetty's http listener
>>   </Location>

reference installation accesses helma directly over
http://localhost:8080, the only difference wrt server.properties is
"baseURI = /helma" for the "behind apache" version.

Problems with "behind apache" and baseURI = /helma:

- links for static content are incorrect, e.g. /static/helmaheader.png
is not found.

- accessing /manage over http://helma.test.home/manage doesn't work, I'm
 just getting the welcome-page no matter what URL the browser asks for.
Haven't tested other apps for now.


So either there are still some knobs and levers I haven't touched (to
many over here ;)) or this setup simply doesn't work and you need one
<VirtualHost> for each helma instance, thats basically what I need to know.

We had some stability issues with mod_jk in the past, but I'm certainly
willing to try it again if it solves the "need one vhost per helma
instance" problem. On a sidenode, mod_jk doesn't seem to be available
for apache-2.2 (used here) and my tests with mod_proxy_ajp and
helma-1.5.2 showed some protocol incompatibilities wrt AJP13, so this is
a no-go ATM...

thanks
 Paul






More information about the Helma-user mailing list