Installing Jasper Report Server

http://sourceforge.net/projects/jasperserver/files/latest/download

 

This is a windows installation file,  (careful, that we installed the 32 bit version)

It will contain the following

 

Therefore, it is a complete suite, including the application server.

 

The Apache tomcat failed to run as Windows Service (maybe it is 32bit, vs 64 compatibility) or windows 8 isssue.   However, you can start it through Command Line

 

D:\Jaspersoft\jasperreports-server-cp-5.6.1\apache-tomcat\bin\startup.bat START

This command will read configuration information about the server from SERVER.XML  located in

D:\Jaspersoft\jasperreports-server-cp-5.6.1\apache-tomcat\config

One interesting value is

 

A "Connector" represents an endpoint by which requests are received

         and responses are returned. Documentation at :

         Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)

         Java AJP  Connector: /docs/config/ajp.html

         APR (HTTP/AJP) Connector: /docs/apr.html

         Define a non-SSL HTTP/1.1 Connector on port 8080

    -->

    <Connector port="8081" URIEncoding="UTF-8" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" />

    <!-- A "Connector" using the shared thread pool-->

    <!--

    <Connector executor="tomcatThreadPool"

               port="8082" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" />

    -->

    <!-- Define a SSL HTTP/1.1 Connector on port 8443

         This connector uses the JSSE configuration, when using APR, the

         connector should be using the OpenSSL style configuration

         described in the APR documentation -->

       

 

 

 

To launch the adminpage of Jasper  Report Server

 

http://localhost:8081/jasperserver/login.html

 

The username and the password are as highlighted below (jasperadmin)

 

Note: We immediately ran Into java memory problem PERMGEN

 

One quick fix could be

 

Modifying the file  CATALINA.XML located at

 

D:\Jaspersoft\jasperreports-server-cp-5.6.1\apache-tomcat\bin

 

And adding the following JAVA options parameter

 

set JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -

XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=1536m -XX:+DisableExplicitGC"

 

 

DISADVANTAGE

 

You are installing a new database and a new application server.

I would be nice to install the report server objects on to WLS  or  Glassfish as these are the application servers we currently use

                Note:  we read on the net that Oracle is not supported as a repository for Jasper report server.