Date: Wed, 28 Nov 2012 12:13:21 -0800 From: Marc Fournier <mfournier@sd63.bc.ca> To: freebsd-java@freebsd.org Subject: =?windows-1252?Q?=5BSOLVED=5D_Was=3A_Re=3A_Mapping_/_-=3E_jboss?= =?windows-1252?Q?=3A/application_in_Apache_=85?= Message-ID: <DB7C0A08-A96D-41B9-BEDB-4A1C4FF6C857@sd63.bc.ca> In-Reply-To: <2499889.49.1354126926241.JavaMail.mfournier@Marcs-Mac-Pro.local> References: <2499889.49.1354126926241.JavaMail.mfournier@Marcs-Mac-Pro.local>
index | next in thread | previous in thread | raw e-mail
Figured it out … much simpler (at least then I was able to find) then under Tomcat …
Step 1:
Edit standalone.xml to change enable-welcome-root to false:
From:
<virtual-server name="default-host" enable-welcome-root="true">
<alias name="localhost"/>
<alias name="example.com"/>
</virtual-server>
to:
<virtual-server name="default-host" enable-welcome-root="false">
<alias name="localhost"/>
<alias name="example.com"/>
</virtual-server>
And then add a file jboss-web.xml to your .war file's WEB-INF directory that contains:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
<context-root>/</context-root>
</jboss-web>
And you are away to races …
On 2012-11-28, at 10:22 , Marc Fournier <mfournier@sd63.bc.ca> wrote:
>
> What is the currently recommended way to do this? I'm trying proxy_ajp in Apache 2.2, since it seems the simplist to setup, and reduces the # of modules I need to support ... but if I do something like:
>
> ProxyPass / ajp://localhost:8009/subfolder
> ProxyPassReverse / ajp://localhost:8009/subfolder
>
> When I go to:
>
> http://localhost
>
> the url gets rewritten as 'http://localhost/subfolder
>
> and I get an error:
>
> HTTP Status 404 - /subfoldersubfolder/
>
> from jboss ...
>
> I want the whole /subfolder to be hidden behind the scenes, since this is the only thing being served from that server, and adding /subfolder/ just makes the URL longer then it needs to be ...
>
> Is this a problem with using Apache2.2/proxy_ajp itself, or how I'm setting up the proxy stuff ... ? If its with Apache2.2, would using mod_jk fix it?
>
> Or, should I just change the context-path in jboss to re-point :8080/ and do / on Apache -> :8080/ on jboss ... ?
>
> Thoughts / advice?
>
> thanks ...
>
>
>
>
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DB7C0A08-A96D-41B9-BEDB-4A1C4FF6C857>
