A puppet module that manages tomcat6
Requires R.I. Pienaar's concat module.
class { 'tomcat6':; } tomcat6::executor { 'tomcatThreadPool': maxthreads => '256', minsparethreads => '16'; } tomcat6::connector { '80': backlog => '1024', compression => '2048', connectiontimeout => '20000', executor => 'tomcatThreadPool', keepalivetimeout => '1200000', maxkeepaliverequests => '-1', maxpostsize => '10485760', pollersize => '65536', protocol => 'org.apache.coyote.http11.Http11AprProtocol', uriencoding => 'utf-8'; } tomcat6::users_role { 'Jolokia': } tomcat6::users_user { 'jolokia': password => hiera('jolokia_tomcat6_password'), roles => 'Jolokia'; }