This is the doc Alex refers to in this thread. I've made it easier for us to
find.
http://doc.jspwiki.org/2.4/wiki/InstallingJSPWikiStepByStep

After reading it, the release notes make sense again.

On 9/21/07, Alex Samad <[EMAIL PROTECTED]> wrote:
>
> On Fri, Sep 21, 2007 at 12:33:35AM +0200, Claudia Frers wrote:
> > Hi I tried to find some hints about a way to upgrade but just found an
> > upgrade  wiki page saying that this  needs to be  described. Since I am
> > still a bit of a newbie I am offering this recipe in hopes that someone
> > might read and correct any wrong assumptions. I did it in two rounds
> just to
> > make it easier for me to read the log file. Feel free to make it clearer
> in
> > any way:
> >
> > Recipe for Upgrading from old to new version
> >
> > Assume your old jspwiki webapp is called app.
> > create NewFolder
> > Backup app to NewFolder/app.old
> > Undeploy app on localhost(work dir cleared too)
>
> I have found undeploy and redeploy don;t always work, there is an open
> bugzilla
> on jspwiki no closing/terminating some threads properly, I usually find I
> have
> to shut down tomcat.
>
> > extract war file->NewFolder/JSPWiki.war_FILES (leave this as the
> original)
> > make new copy of NewFolder/JSPWiki.war_FILES and rename to app
> >
> > copy all files from app.old WEBINF to current app's WEBINF
> > (contains old groupdatabase.xml and userdatabase.xml definitions )
> > copy app.old wikiLoggings folder to current app's wikiLoggings folder
> > clear jspwiki.log
> >
> > restart computer
> > run webapp and check jspwiki.log
> > Result:
> > Two errors when it doesn't find the groupdatabase.xml
> > and the userdatabase.xml are then later corrected when
> > watchdog finds them both.
> >
> > -----
> > Second time around:
> > 1.COPY IMAGES TO IMAGES
> > 2.COPY TEMPLATES TO TEMPLATES
> > 3.COPY contents of WIKIATTACHMENT & WIKIPAGES FOLDERS TO WIKIATTACHMENT
> &
> > WIKIPAGES FOLDERS
> >
> > restart computer, tomcat and app
>
> There was a document on jspwiki.org that outlined how to install multiple
> instance of jspwiki on one server.  I used this to install my wiki and
> have
> found it easy to do upgrades. ( can't find my original page but here is a
> link
> to the current multiwiki outline http://jspwiki.org/wiki/MultipleWikis)
>
> so my setup is like this (I am not an expert at this, this just happens to
> be
> the way I do it)
>
> I have a debian amd64 box, sun jre 1.5.0_11, tomcat 5.5.17.  The former as
> a
> deb package and the later as a local install from tgz (don't like the way
> debian have package tomcat so)
>
> my tomcat base is at
>
> CATALINA_HOME='/usr/local/lib/tomcat/tomcat'
> CATALINA_BASE=${CATALINA_BASE:-$CATALINA_HOME}
>
>
> I have placed in conf/Catalina/localhost Wiki.xml (I call my JSPWiki just
> Wiki)
>
> contents
> <Context path="/Wiki" docBase="/exports/jspwiki/Wiki/JSPWiki.war"
> debug="0">
>   <Parameter name="jspwiki.propertyfile"
>         value="/exports/jspwiki/Wiki/conf/jspwiki.properties"
>         override="false"/>
> </Context>
>
> I have created a directory structure for all the dynamic stuff of jspwiki
> outside of the tomcat area
>
> /exports/jspwiki - is where all the jspwiki stuff is
> /exports/jspwiki/Wiki - is a particular instance of a wiki
>         this is where I keep built war files
> directories attachments
> conf - all the configuration information ( jspwiki.properties )
> log - log directory
> pageDir - page directory
> security - security information - group and user DB .xml files ( i use
> container authentication.
> tmp - tmp dir just for this instance - the lucent stuff goes here
>
> A caveat of this though is I build my own war files - including my own
> plugins
> and changes to the jaas/policy file
>
> Janne/[tomcat expert?] I presume I can set where the tomcat looks for the
> jaas
> and policy files in the above Wiki.xml file ?
>
>
>
> My procedure for upgrading is to shutdown tomcat (because 1) i don't know
> how
> to undeploy from the command line. 2) the problem with jspwiki not
> shutting
> down cleanly ) drop a new war file in /exports/jspwiki/Wiki/JSPWiki.war,
> Just
> to safe I rm -fr work/Catalina webapps/Wiki/ - I have had times when
> tomcat
> hasn't fully synchronized.  Then restart tomcat.
>
> Benefits I don;t have to worry about accidentally undeploying the JSPWiki,
> nor
> do I have to worry about upgrading tomcat, my jspwiki stuff in kept in a
> completely separate area.  All though I have full access to the machine
>
>
>
> >
> > ...............
> > I'll add this to the wiki if I don't hear any protest from anyone
> >
> > On 9/18/07, Janne Jalkanen <[EMAIL PROTECTED]> wrote:
> > >
> > > Hi ho folks!
> > >
> > > I have just released JSPWiki 2.4.104, which contains important
> > > security fixes.  Upgrading is recommended to everyone.  Here is the
> > > ChangeLog:
> > >
> > > 2007-09-13  Janne Jalkanen <[EMAIL PROTECTED]>
> > >
> > >          * 2.4.104
> > >
> > >          * Fixes several XSS vulnerabilities in Diff, PageInfo,
> > >          Edit, Comment, Login, NewGroup, UserProfile and EditGroup.
> > >          Thanks heaps to Jason Katzer for finding these!
> > >
> > >          * Fixed a local path disclosure vulnerability in attachments.
> > >          Thanks also to Jason Katzer!
> > >
> > > JSPWiki 2.5.139-beta, also just released, contains the above fixes as
> > > well, in addition for a couple of new ones.  Folks, don't forget to
> > > escape your output!
> > >
> > > /Janne
> > > _______________________________________________
> > > This is the Jspwiki-users mailing list, in which we discuss the
> > > stable release (even-numbered, 2.4.x, 2.6.x), and user-issues.
> > > For development discussion, please join jspwiki-dev.
> > > http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
> > > http://www.jspwiki.org/JSPWikiMailingList
> > >
> > _______________________________________________
> > This is the Jspwiki-users mailing list, in which we discuss the
> > stable release (even-numbered, 2.4.x, 2.6.x), and user-issues.
> > For development discussion, please join jspwiki-dev.
> > http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
> > http://www.jspwiki.org/JSPWikiMailingList
> >
>
> _______________________________________________
> This is the Jspwiki-users mailing list, in which we discuss the
> stable release (even-numbered, 2.4.x, 2.6.x), and user-issues.
> For development discussion, please join jspwiki-dev.
> http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
> http://www.jspwiki.org/JSPWikiMailingList
>
_______________________________________________
This is the Jspwiki-users mailing list, in which we discuss the 
stable release (even-numbered, 2.4.x, 2.6.x), and user-issues. 
For development discussion, please join jspwiki-dev.
http://ecyrd.com/cgi-bin/mailman/listinfo/jspwiki-users
http://www.jspwiki.org/JSPWikiMailingList

Reply via email to