Hi all,
I'm setting up a virtual host everything seems to be working, except, only the default host in the jbossweb.sar/server.xml
<Engine name="jboss.web" defaultHost="host1">
<Host name="host1" autoDeploy="false" deployOnStartup="false" deployXML="false">
<Valve className="org.apache.catalina.valves.AccessLogValve" prefix="host1-" suffix=".log" pattern="common" directory="${jboss.server.home.dir}/log"/>
</Host>
setup thusly is showing any HTTP status pages.
I have another host set up
<Host name="host2" autoDeploy="false" deployOnStartup="false" deployXML="false">
<Valve className="org.apache.catalina.valves.AccessLogValve" prefix="host2-" suffix=".log" pattern="common" directory="${jboss.server.home.dir}/log"/>
</Host>
and when I navigate to a path that doesn't exist on this host all I get is a blank page, no 404 like I get if I navigate to a non existant path on the defaultHost.
I'm running Ubuntu 9.10 in my /etc/hosts file I have
192.168.1.213 host1 host2
I'm using Jboss AS 5.1.0.GA
started with
./run.sh -c dev-web -b 192.168.1.213
keep in mind that applications I have deployed to the two virtual hosts are working fine, just when I navigate to a non existant app on host2 I just get a blank page, where if I navigate to a non existant app on host1 I get the Jboss HTTP Status 404 page.
Did I miss setting something up that would let the non defaultHost display Status Pages? Or is what I'm expecting not possible? Any help would be greatly appreciated. Thanks