/
Configure JasperReports Server Autostart

Configure JasperReports Server Autostart

Configure Autostart

JasperReports Server is not configured to start automatically. Do the following steps to configure JasperReports Server to automatically start up on Linux.

Log in to the reports server to run the commands as an admin user (e.g. use sudo).

Find the bash jasperserver.init script in the reporting directory where you unzipped the reports pack.

Copy it to the service directory, e.g.  /etc/init.d/ 

Change permissions on the script to execute 

# chmod +x /etc/init.d/jasperserver


This enables you to use following services: start|stop|restart|status. For example

# service jasperserver status
# service jasperserver start
# service jasperserver stop
# service jasperserver restart

Add the service to start on boot up

# chkconfig --add jasperserver

Check that service has loaded

# chkconfig --list | grep jasperserver
jasperserver       0:off    1:off    2:on    3:on    4:on    5:on    6:off

 

jasperserver Script 

jasperserver script
#!/bin/bash
#
# jasperserver
#
# chkconfig: 2345 95 15
#
# description: Jaspersoft Reports Server
#
# Start/Stop of JasperReports Server
#
RETVAL=$?
JASPER_HOME="/opt/jasperreports-server-cp-6.2.0"
JASPER_USER=root
 
case "$1" in
  start) 
    if [ -f $JASPER_HOME/ctlscript.sh ]; then
      echo "Starting JasperServer"
      su $JASPER_USER -c "$JASPER_HOME/ctlscript.sh start"
    fi
    ;; 
  stop) 
    if [ -f $JASPER_HOME/ctlscript.sh ]; then
      echo "Stopping JasperServer"
      su $JASPER_USER -c "$JASPER_HOME/ctlscript.sh stop"
    fi
    ;; 
  restart) 
    if [ -f $JASPER_HOME/ctlscript.sh ]; then
      echo "Restarting JasperServer"
      su $JASPER_USER -c "$JASPER_HOME/ctlscript.sh restart"
    fi
    ;; 
  status) 
    if [ -f $JASPER_HOME/ctlscript.sh ]; then
      su $JASPER_USER -c "$JASPER_HOME/ctlscript.sh status"
    fi
    ;; 
  *) 
    echo $"Usage: $0 {start|stop|restart|status}"
    exit 1 
    ;; 
esac
exit $RETVAL

Related content

Configure JasperReports server autostart
Configure JasperReports server autostart
More like this
Configure JasperReports server autostart
Configure JasperReports server autostart
More like this
Install Abiquo reports
Install Abiquo reports
More like this
Install Abiquo reports
Install Abiquo reports
More like this
Install Abiquo Reports
Install Abiquo Reports
More like this
Schedule Reports
Schedule Reports
More like this

Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved