incubator-jspwiki-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Jaquith <andrew.r.jaqu...@gmail.com>
Subject Re: base URL problem if using JSPWiki via tomcat mod_jk
Date Thu, 05 Mar 2009 17:07:41 GMT
David -- you should be able to use mod_jk without any issues. You just
need to have the right Apache directives.

This is a little out of date, but the mod_jk notes mostly still apply:

http://www.jspwiki.org/wiki/DeploymentOptimizations

On Wed, Mar 4, 2009 at 9:43 PM, David Gao <davidgjm@gmail.com> wrote:
> well, I see the point here.
>
> I think I will have to use JSPWiki as a standalone application instead of
> using it via mod_jk. I will try to see whether I can find some workaround
> for skipping baseURL.
>
> Thanks for the explanation.
>
>>
>> Shortly put, no. There are loads of things which are dependent on getting
>> the right hostname (cookies being one of them), and everything just breaks
>> subtly if you remove the baseURL from use. Your scenario in which a wiki is
>> available under several different hostnames was never supported (and is a
>> bad practice to boot).
>>
>> 2.6 would also break in certain cases which is why the baseurl is
>> required.
>>
>> It is not impossible to make JSPWiki run without baseURL, but I believe it
>> would take quite an effort to make sure it does so in every case.  Patches
>> are welcome...
>>
>> /Janne
>>
>> On Mar 4, 2009, at 12:25 , David Gao wrote:
>>
>>> Hi,
>>>
>>> As far as I know, the property jspwiki.baseurl is not mandatory prior to
>>> Version 2.8(For instance, 2.6.x). Base URL value becomes a required setting
>>> for JSPWiki starting from version 2.8. However, the base URL issue starts to
>>> bother me after I have upgraded my JSPWiki to 2.8.1. I could only use wiki
>>> and edit pages correctly by using the url defined in the base URL property,
>>> otherwise JSPWiki will redirect me to the defined base URL when I am editing
>>> pages from URLs other than the defined base URL.
>>>
>>> My question is: is there a way to disable base URL feature if I am not
>>> using RSS? I know that RSS requires fixed URL.
>>>
>>> Here is how I used JSPWiki:
>>>
>>> My JSPWiki is running with Tomcat 6 in a corporate intranet. My boss
>>> requires me to provide several ways to access JSPWiki. Namely: a) access
>>> tomcat directly (like http://localhost:8080/wiki) and this method is
>>> discouraged since it requires additional port 8080. b) access wiki through
>>> Apache Server via mod_jk (http://localhost/wiki) and we run several other
>>> web applications on Apache server. c) access through internet. And an
>>> internet host name is not possible due to corporate IT policy. The wiki has
>>> to be accessed by ip address like https://xxx.xxx.xxx.xxx/wiki.
>>>
>>> Best Regards
>>>
>>> --
>>> David Gao (davidgjm@gmail.com)
>>
>>
>
> --
> David Gao (davidgjm@gmail.com)
>
>

Mime
View raw message