JAMWiki 0.0.8 is now available for download as a WAR file suitable for deployment on a web application server. This release fixes a bug that prevented using JAMWiki in file-persistency mode with JDK 1.4, add supports for automatically upgrading existing JAMWiki installations, and also includes stronger encryption for user passwords. See the changelog for a more complete list of changes and fixes.
To install the file simply deploy it like any other WAR file, restart the web application server, and then view the URL http://www.yourserver.com/context/ to begin the configuration process (context is the web application context root).
See the README.txt and CHANGELOG.txt files for additional details about this release. Additional information and documentation can be found at http://jamwiki.org/.
IMPORTANT: While reasonably stable, the JAMWiki code is undergoing rapid development and should be considered beta software, not suitable for deployment on production systems. Feedback and bug reports are requested and can be left at http://jamwiki.org.
- BUG: File persistency broken on JDK 1.4 due to use of JDK 1.5 method. Should be resolved (feedback from JDK 1.4 users is requested).
- FEATURE: User passwords are now encrypted using the SHA-512 algorithm to add security.
- FEATURE: System should now automatically detect when JAMWiki has been upgraded and then attempt to perform any needed upgrade setup.
- FEATURE: Various code cleanups.
- BUG: Remove several hard-coded message strings, replace with messages that can be translated into local languages.
The process for upgrading JAMWiki is:
- Download the latest JAMWiki WAR file.
- Back up all database and/or file data prior to upgrading.
- Back up the jamwiki.properties file and the log4j.properties file that can be found in the /WEB-INF/classes directory.
- If you have created any virtual wikis, back up the web.xml file that can be found in the /WEB-INF directory.
- Install the new JAMWiki WAR file. See your web application server's documentation for instructions.
- Copy the files backed up in steps three and four back into their old locations, overwriting any new files.
- View any page on the Wiki. You will be redirected to the upgrade page and any required upgrade steps will be automatically performed.