Skip to content

jbbrunsveld/jasperreports_server

Repository files navigation

jasperreports_server

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Usage - Configuration options and additional functionality
  4. Limitations - OS compatibility, etc.

Overview

Retrieves and Installs JasperReports server from a named source. This module is a fork of https://github.com/arineng/arin-jasperreports_server but is based on Ubuntu instead of CentOS. In contrast to the original plugin, it installs the prerequisites like a database server and tomcat server too.

Module Description

Builds and Configures JasperReports server via the WAR deployment methodology.

This is done by using the build-0-matic js-install minimal execution policy that references a generated default_master.properties file

The WAR is then copied to the specified application server reference in default_master.properties

Usage

If not specified will obtain the source from sourceforge referncing the pkg_verison given

class { '::jasperreports_server':
  pkg_version => '1.6.0',
}

Starting Jasper Reporting Server

sudo /opt/apache-tomcat/bin/shutdown.sh
sudo /opt/apache-tomcat/bin/startup.sh 

After you have started the server, use the reporting server at the following location: http://{your_ip}:8080/jasperserver/login.html

username: jasperadmin pasword: jasperadmin

Limitations

  • Ubuntu 14.04 only
  • Currently only MySQL (application) database implementation

Further documentation

http://community.jaspersoft.com/documentation/tibco-jasperreports-server-community-project-installation-guide/v630/logging-0

About

Puppet module for Jasper Reports Server on Ubuntu 14.04

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published