• Download and install Jetty. It's usually as simple as unzipping it in a directory. Let's call this directory [JETTY_HOME].
  • Extract the XWiki WAR into a directory named xwiki in [JETTY_HOME]/webapps/.
  • Open [JETTY_HOME]/webapps/xwiki/WEB-INF/xwiki.properties files and configure a permanent directory
  • (Optional) If you want to modify the port on which Jetty will run, edit [JETTY_HOME]/start.ini. Search for "8080", replace it with the port value you wish to use and uncomment the corresponding property jetty.http.port.

Troubleshooting

Unable to parse form content

In some cases you could obtain one of the following error messages:

  • Unable to parse form content
  • org.eclipse.jetty.http.BadMessageException: 400: Unable to parse form content

This can be related to a form containing too many parameters. In order to fix this issue, you can modify your jetty.xml file as explained in Configuring form limits for the server.

Tags:
Created by Vincent Massol on 2017/09/06
   

Get Connected