It may be worth putting this into the documentation 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
Of Vincent Massol
Sent: 03 July 2008 16:43
To: XWiki Users
Subject: Re: [xwiki-users] XEM Configuration

Thanks a lot Jamie for posting back the solution. It's great you did
this and I'm sure it'll help others in the future.

Thanks
-Vincent

On Jul 3, 2008, at 3:47 PM, Jamison Novak wrote:

> Please disregard the original message below. After a day and a half of

> banging my head against the wall, I figured out the problem I was 
> having with virtual wikis.
>
> Just in case anybody else runs into the problem I was experiencing 
> with
> Apache+Resin+XEM, I'll summarize.
>
> XEM was installed, running, and apparently functioning correctly. I 
> was able to get to the "master" xwiki instance, create/modfiy/delete 
> virtual wikis, and do everything you'd expect within that interface. 
> No matter how I specified the host/domain information for the virtual 
> wiki, however, I was not able to get to the virtual wiki instance.
>
> DNS was correct, Apache was sending me to the right place, but the 
> "redirect" file in the XWiki directory would just get displayed as 
> text and the wiki itself would never come up even if I went directly 
> to various known-good pages.
>
> It turns out that Resin was actually the culprit. In the config file, 
> I'd specified the Resin host as this:
>
>  <host id="xwiki.domain.dom" root-directory="/usr/local/www/xwiki"
>      host-name="xwiki.domain.dom" host-alias="xwiki">
>
> So, even though DNS entries and Apache Virtual Hosts were created for 
> the *other* virtual wiki instances, Resin only cared about the 
> xwiki.domain.dom hostname/instance and let everything else stay with 
> Apache. I made the following change to my configuration (broken out 
> into separate tags for ease-of-reading) and it's now working 
> swimmingly:
>
>    <host regexp="([^.]+)\.domain\.dom">
>      <host-name>${host.regexp[1]}.domain.dom</host-name>
>      <host-alias>${host.regexp[1]}</host-alias>
>      <root-directory>/usr/local/www/xwiki</root-directory>
>
> Sorry for another long post, but I figured this was worth sending in 
> case there's another masochist out there running XWiki under
> Apache+Resin and having the same problems. (Things get murky when
> you're
> dealing with resin's ability to handle virtual hosts, apache's ability

> to handle virtual hosts, and xwiki's ability to detect virtual hosts -

> all independently functioning and configured).
>
> Cheers,
> Jamie
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
> Behalf Of Jamison Novak
> Sent: Wednesday, July 02, 2008 4:39 PM
> To: users@xwiki.org
> Subject: [xwiki-users] XEM Configuration
>
> Hi All,
>
> I'm new to XWiki (and the list) and have a few questions. I'm 
> specifically needing help with the Virtual Wiki portion of things, but

> that will be for a follow-up Email. The first thing I need to verify 
> is that I've got the base installation of things essentially correctly

> configured.
>
> Our webserver is Apache 2.0 with Java being served up by Resin on the 
> back end. I've installed XWiki Enterprise Manager 1.2 into its own 
> directory (/usr/local/www/xwiki) and created a separate Resin instance

> for it (listening on port 6807). A portion of the XWiki Resin config 
> file looks like this:
>
>    <host id="xwiki.domain.dom" root-directory="/usr/local/www/xwiki/"
> host-name="xwiki.domain.dom" host-alias="xwiki">
>      <web-app id="/" document-directory="/usr/local/www/xwiki/">
>          [...]
>      </web-app>
>    </host>
>
> The Resin instance starts fine. I created a Virtual Host for it in 
> Apache as follows:
>
> <VirtualHost MY_IP:80>
>    ServerName    xwiki.domain.dom
>    ServerAlias     xwiki
>    DocumentRoot    /usr/local/www/xwiki/
>    ResinConfigServer localhost 6807
> </VirtualHost>
>
> The main problem I have is that I can't get the wiki to load. If I go 
> to http://xwiki/ or http://xwiki.domain.dom/ (internal server; don't 
> bother
> trying) -- I just get a directory listing of the XWiki files. If I 
> click on the "redirect" text file in the directory, it will work its 
> magic and send me to the welcome page for the wiki.
>
> I haven't seen anything mentioned anywhere about that specific 
> problem, so I'm asking. Is it normal to have to add something like 
> this to the VirtualHost container:
>
>    RedirectMatch permanent ^/$ /redirect
>
> In effect, doing two redirects on the initial root page load? Is there

> another way I should be configuring things?
>
> Sorry for the length. I just wanted to give a bit of background before

> I asked, since I have a follow-up question or two regarding running 
> Virtual Wikis (ugh).
>
> Thanks for listening.
>
> -Jamie
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to