95 lines
2.5 KiB
ReStructuredText
95 lines
2.5 KiB
ReStructuredText
|
Intro
|
||
|
===========================
|
||
|
|
||
|
Overview
|
||
|
------------
|
||
|
|
||
|
JRI Publisher is a Webmin module that installs, configures, and manages Tomcat, Java, and `JasperReportsIntegration`_
|
||
|
|
||
|
.. _`JasperReportsIntegration`: https://github.com/daust/JasperReportsIntegration
|
||
|
|
||
|
It also provides Publishing, Scheduling, Email Formatting, and Report Management.
|
||
|
|
||
|
It can be used with or without Oracle APEX.
|
||
|
|
||
|
In additional to Oracle, JRI Publisher includes one-click JNDI support for PostgreSQL, MySQL, and SQL Server.
|
||
|
|
||
|
.. image:: _static/JRI-Publisher-Main.png
|
||
|
|
||
|
|
||
|
Use Cases
|
||
|
------------
|
||
|
* Those looking to get up and running quickly and easily with `JasperReportsIntegration`_
|
||
|
.. _`JasperReportsIntegration`: https://github.com/daust/JasperReportsIntegration
|
||
|
* Those looking for the advanced functionality JRI Publisher adds to `JasperReportsIntegration`_ (UI, Scheduling, Email Templates, and Dashboard)
|
||
|
.. _`JasperReportsIntegration`: https://github.com/daust/JasperReportsIntegration
|
||
|
* **Non-APEX** Oracle, PostgreSQL, MySQL, and MSSQL users who want a Jasper reporting solution. While `JasperReportsIntegration`_ was designed for Oracle APEX (and can be used with Oracle APEX), JRI Publisher does **not** require APEX or installing the JRI SQL objects.
|
||
|
.. _`JasperReportsIntegration`: https://github.com/daust/JasperReportsIntegration
|
||
|
|
||
|
|
||
|
System Requirements
|
||
|
-------------------
|
||
|
* CentOS 8 or
|
||
|
* Ubuntu 18 or 20
|
||
|
* Postfix
|
||
|
* 1 GB Ram
|
||
|
* 10 GB SSD
|
||
|
|
||
|
Authors
|
||
|
-------
|
||
|
* `David Ghedini`_
|
||
|
* `Kaloyan Petrov`_
|
||
|
|
||
|
.. _`David Ghedini`: https://github.com/DavidGhedini
|
||
|
.. _`Kaloyan Petrov`: https://github.com/kaloyan13
|
||
|
|
||
|
|
||
|
|
||
|
Components
|
||
|
----------
|
||
|
|
||
|
`JasperReportsIntegration`_
|
||
|
|
||
|
.. _`JasperReportsIntegration`: https://github.com/daust/JasperReportsIntegration
|
||
|
|
||
|
`Jasper Reports Library`_
|
||
|
|
||
|
.. _`Jasper Reports Library`: https://community.jaspersoft.com/project/jasperreports-library
|
||
|
|
||
|
`Apache Tomcat`_
|
||
|
|
||
|
.. _`Apache Tomcat`: http://tomcat.apache.org/
|
||
|
|
||
|
`OpenJDK`_
|
||
|
|
||
|
.. _`OpenJDK`: https://openjdk.java.net/
|
||
|
|
||
|
`PostgreSQL JDBC`_
|
||
|
|
||
|
.. _`PostgreSQL JDBC`: https://jdbc.postgresql.org/
|
||
|
|
||
|
`MySQL JDBC`_
|
||
|
|
||
|
.. _`MySQL JDBC`: https://dev.mysql.com/downloads/connector/j/
|
||
|
|
||
|
`Microsoft SQL Server JDBC`_
|
||
|
|
||
|
.. _`Microsoft SQL Server JDBC`: https://docs.microsoft.com/en-us/sql/connect/jdbc/microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15
|
||
|
|
||
|
|
||
|
`Responsive HTML Email Templates`_
|
||
|
|
||
|
.. _`Responsive HTML Email Templates`: https://github.com/leemunroe/responsive-html-email-template
|
||
|
|
||
|
Open Source
|
||
|
-----------
|
||
|
|
||
|
JRI Publisher is Free, Open Source Software.
|
||
|
|
||
|
GNU GENERAL PUBLIC LICENSE v3
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|