HTTPS clone URL
Subversion checkout URL
Mirror of Apache JSPWiki (incubating)
BaseN JANNE_BRANCH JSPWIKI_ARJ_BRANCH JSPWIKI_JCR_BRANCH JSPWIKI_STRIPES_BRANCH JSPWIKI_1_8_BRANCH JSPWIKI_2_0_AUTH_BRANCH JSPWIKI_2_0_BRANCH JSPWIKI_2_2_BRANCH JSPWIKI_2_4_BRANCH JSPWIKI_2_6_BRANCH JSPWIKI_2_8_BRANCH JSPWIKI_2_9_JCR_BRANCH JSPWIKI_2_9_STRIPES_BRANCH MULTIWIKI_BRANCH sae_2_8 tags/ARJ-2_1_149 tags/ARJ-2_1_151 tags/ARJ-2_2_5 tags/Root_JANNE_BRANCH tags/Root_JSPWIKI_ARJ_BRANCH tags/Root_JSPWIKI_2_2_BRANCH tags/Root_JSPWIKI_2_4_BRANCH tags/Root_MULTIWIKI_BRANCH tags/Stripes_checkin tags/auth_ebu_tracking_marker tags/head tags/jspwiki_1_4_0 tags/jspwiki_1_5_0 tags/jspwiki_1_5_5_beta tags/jspwiki_1_5_7_beta tags/jspwiki_1_6_0 tags/jspwiki_1_6_11_beta tags/jspwiki_1_6_12_beta tags/jspwiki_1_7_0 tags/jspwiki_1_8_0 tags/jspwiki_1_8_2 tags/jspwiki_2_0_0_alpha tags/jspwiki_2_0_14_beta tags/jspwiki_2_0_32_beta tags/jspwiki_2_0_36 tags/jspwiki_2_0_39 tags/jspwiki_2_0_45 tags/jspwiki_2_2_13_beta tags/jspwiki_2_2_14_beta tags/jspwiki_2_2_16_beta tags/jspwiki_2_2_19 tags/jspwiki_2_2_20 tags/jspwiki_2_2_26_beta tags/jspwiki_2_2_28 tags/jspwiki_2_2_33 tags/jspwiki_2_3_50_alpha tags/jspwiki_2_4_0_beta tags/jspwiki_2_4_15_beta tags/jspwiki_2_4_56 tags/jspwiki_2_4_69 tags/jspwiki_2_4_71 tags/jspwiki_2_4_87 tags/jspwiki_2_4_100 tags/jspwiki_2_4_102 tags/jspwiki_2_4_103 tags/jspwiki_2_4_104 tags/jspwiki_2_5_79_alpha tags/jspwiki_2_5_93_beta tags/jspwiki_2_5_124_beta tags/jspwiki_2_5_139_beta tags/jspwiki_2_6_0_rc1 tags/jspwiki_2_6_0 tags/jspwiki_2_6_1 tags/jspwiki_2_6_2 tags/jspwiki_2_6_3 tags/jspwiki_2_6_4 tags/jspwiki_2_8_0_alpha_1 tags/jspwiki_2_8_0_beta_1 tags/jspwiki_2_8_0 tags/jspwiki_2_8_1 tags/jspwiki_2_8_2 tags/jspwiki_2_8_3 trunk
Nothing to show
Nothing to show
Fetching latest commit...
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
JSPWiki documentation ===================== What is it? ----------- JSPWiki is a simple (well, not any more) WikiWiki clone, written in Java and JSP. A WikiWiki is a web site which allows anyone to participate in its development. JSPWiki supports all the traditional wiki features, as well as very detailed access control and security integration using JAAS. Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. The license file can be found in LICENSE. Pre-requirements ---------------- Okay, so you wanna Wiki? You'll need the following things: REQUIRED: * A JSP engine that supports Servlet API 2.3. I recommend Tomcat from http://jakarta.apache.org/tomcat for a really easy installation. Tomcat 5.x or later is supported. * Some previous administration experience... If you've ever installed Apache or any other web server, you should be pretty well off. * And of course, a server to run the JSP engine on. * JDK 1.5+ OPTIONAL: * JavaMail package from java.sun.com, if you want to use log4j mailing capabilities. You'll also need the Java Activation Framework. * RCS versioning system installed and available in your PATH if you want to use RCS versioning. It is also possible (and on Windows, it is even recommended) to use the VersioningFileProvider, which does not require RCS. Really simple installation -------------------------- This section is meant for you, if you just want to have a really quick install without much worries. If you want to have a more complicated installation (with more power as to how to do things), check out the "Install" section below. Since JSPWiki 2.1.153, JSPWiki comes with a really simple installation engine. Just do the following: 1) Install Tomcat from http://jakarta.apache.org/ (or any other servlet container) 2) After you've installed the engine and checked that it works, you just make a subdirectory under $TOMCAT_HOME/webapps/. For example, if you want your application to be called 'wiki', just create a directory called 'wiki', then extract all files from the war file into that directory, preserving the directory structure. 3) Point your browser at http://<myhost>/JSPWiki/Install.jsp (Or, if you renamed it in the previous phase, use something like http://<myhost>/wiki/Install.jsp) 4) Answer a couple of simple questions 5) Restart your container 6) Point your browser to http://<myhost>/JSPWiki/ (or whatever name you chose in point 2) That's it! Advanced Installation --------------------- First, install a JSP engine and a web server. You can download Tomcat from http://jakarta.apache.org/tomcat/. This software was built originally on top of Tomcat 5.5, but probably most other versions work, too, and most other JSP containers. After you've installed the engine and checked that it works, you just make a subdirectory under $TOMCAT_HOME/webapps/. For example, if you want your application to be called 'MyWiki', just create a directory called 'MyWiki', then extract all files from the war files into that directory, preserving the directory structure. Edit the WEB-INF/jspwiki.properties file to your liking. The only thing you need to set is the directory where you want your wiki pages to be stored. I recommend a directory that is regularly backed up. Unzip the contents of jspwiki-corepages.zip into your newly created directory. You can find the rest of the documentation in the JSPWiki-doc.zip file. (Re)start tomcat. Point your browser at http://<where your Tomcat is installed>/MyWiki/. You should see the Main Wiki page. See the next section if you want to edit the pages =). Installation with Windows ------------------------- If you are using a version of Microsoft Windows, you'll find that getting RCS up and running may be a bit problematic, and thus we recommend the VersioningFileProvider. All JSPWiki documentation is in the web; please see http://doc.jspwiki.org/2.8/wiki/WindowsInstall Upgrading from previous versions -------------------------------- Please read ReleaseNotes and the UPGRADING document. All JSPWiki documentation is in the web; please see http://doc.jspwiki.org/2.8/ Configuring JSPWiki ------------------- All configuration information is kept in WEB_INF/jspwiki.properties. The file is pretty well documented, so I recommend you read it through first. There are also some auxiliary configuration files, such as filters.xml. Also, there is a far more detailed documentation in the web: http://doc.jspwiki.org/2.8/ Where to go next aka. where is the rest of the documentation? ------------------------------------------------------------- The rest of the documentation is at http://doc.jspwiki.org/2.8/ Contact ------- JSPWiki authors can be contacted on the jspwiki-users mailing list. You can see the instructions on http://www.jspwiki.org/wiki/JSPWikiMailingList. The mailing list should also be your primary place to ask support questions. There are many wise and knowledgeable people on that list. Contributors ------------ The following people (in alphabetical order) have contributed code to JSPWiki: Andrew R. Jaquith Andre van Dalen Arent-Jan Banck Christoph Sauer Chuck Smith Craig R. McClanahan Dan Frankowski David Au Dirk Frederickx Erik Bunn Florian Holeczek Hanno Eichelberger Harry Metske Henning P. Schmiedehausen Janne Jalkanen John Volkar Kees Kuip Ken Liu Murray Altheim Scott Hurlbert Sebastian Baltes Steffen Schramm Torsten Hildebrandt Wouter van daele