My steps to get jspwiki-2.10.1-rc1 running with container managed auth:

explode the war to /projekte/jspwiki-2.10.1-rc1/JSPWiki

add
/projekte/apache-tomcat-8.0.8/conf/Catalina/localhost/JSPWiki.xml

<Context path="/JSPWiki"
docBase="/projekte/jspwiki-2.10.1-rc1/JSPWiki">
</Context>

change
/projekte/apache-tomcat-8.0.8/conf/server.xml

  <role rolename="Authenticated"/>
  <role rolename="Admin"/>

  <user username="tomcat" password="tomcat" roles="tomcat, Admin,
Authenticated"/>

in web.xml enabled CONTAINER-MANAGED AUTHENTICATION & AUTHORIZATION

and

removed all annoying and useless (JSPWIKI-212):
       <user-data-constraint>
           <transport-guarantee>CONFIDENTIAL</transport-guarantee>
       </user-data-constraint>


There should be a

jspwiki-custom.properties.template in the war.

I used this for /projekte/apache-tomcat-8.0.8/lib/jspwiki-custom.properties

jspwiki.applicationName = JSPWiki
jspwiki.baseURL=http://linda:8080/JSPWiki
jspwiki.urlConstructor = ShortViewURLConstructor
jspwiki.pageProvider = VersioningFileProvider
jspwiki.fileSystemProvider.pageDir = /projekte/jspwiki-2.10.1-rc1/wikipages
jspwiki.basicAttachmentProvider.storageDir =
/projekte/jspwiki-2.10.1-rc1/wikipages
#
log4j.appender.FileLog = org.apache.log4j.RollingFileAppender
log4j.appender.FileLog.MaxFileSize    = 10MB
log4j.appender.FileLog.MaxBackupIndex = 14
log4j.appender.FileLog.File = /projekte/jspwiki-2.10.1-rc1/jspwiki.log

Reply via email to