License

Abstract

Learn how to correctly install the Pull Reports™ license file.


Pull Reports™ requires a valid pullreports.license file to be available at the root of the Java Virtual Machine classpath at Servlet container startup. Purchase a pullreports.license from https://www.pullreports.com or request a trial license from . The pullreports.license file contains the license term (end date) and number of allowable <report>s.

The most common location for the pullreports.license file is within the WAR's WEB-INF/classes directory. However, other root classpath locations are permitted such as $CATALINA_HOME/lib in a Tomcat Servlet Container.

License verification

Pull Reports™ performs the following license checks on initialization:

  • If the current date is after the license end date, the software will log an error message and exit. The license end date is set at time of purchase and is either one or two years after the date of license receipt.

  • If the total number of configured <report>s exceeds the number allowed by the license, the software will log an error message and exit. The total number of <report>s is set at time of purchase and can vary between five and unlimited.

If these checks pass, Pull Reports™ writes the license term and maximum number of allowed <report>s to the ADMIN logger.