title: Puppet Install Apache Tomcat
body: <p>I am trying to install Apache Tomcat via Puppet.</p>
  
  <p>I am using the module <a href="https://forge.puppetlabs.com/puppetlabs/tomcat" rel="nofollow">https://forge.puppetlabs.com/puppetlabs/tomcat</a> and following the instructions given there</p>
  
  <p>My puppet code is </p>
  
  <pre><code>node 'xx' {
  
     include configuretomcat
     include tomcat
     include epel
  
   }  
  
  class { 'tomcat':
    install_from_source =&gt; false,
  }
  class { 'epel': }
  
  
  class configuretomcat {
  
    tomcat::instance{ 'default':
    package_name        =&gt; 'tomcat',
    catalina_base =&gt; '/opt/apache-tomcat/tomcat',
    }
  
    tomcat::service { 'default':
    use_jsvc     =&gt; false,
    use_init     =&gt; true,
    service_name =&gt; 'tomcat',
    }
  
  }
  </code></pre>
  
  <p>However the Tomcat installation has no applications deployed in webapps. ie no ROOT or manager application. Am I doing something wrong?</p>
  
  <p>The epel class is <a href="https://forge.puppetlabs.com/stahnma/epel" rel="nofollow">https://forge.puppetlabs.com/stahnma/epel</a></p>