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 <[email protected]> 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 ([email protected]) >> >> > > -- > David Gao ([email protected]) > >
