In order for NexJ Customer Relationship Management to
successfully load the Ad Hoc Reports workspace, the appropriate URL must be
seeded in the NexJ database.
To launch the JasperReports Server
application:
-
In the NexJ CRM
environment file, on the Overview tab, on the
Communication tab, specify the Ad Hoc Reports
URL. For NexJ Server,
the URL is usually
http://localhost:7080/jasperserver-pro.
-
Once the environment file is up-to-date, recreate the database to
seed this value. Alternatively, you can reseed the database without
recreating it by running the following command in the console:
(begin-privileged (SysUpgrade’seed))
(commit)
- Optional:
If you are running JasperReports Server on NexJ Server,
you must set the following JVM arguments in the Server/Application
settings or Scheme Console Settings:
-Xms1024m -Xmx2048m -Xss2m
-XX:PermSize=64m
-XX:MaxPermSize=512m
-XX:+UseConcMarkSweepGC
-XX:+CMSClassUnloadingEnabled
-
In NexJ Studio launch
NexJ CRM
from the Run application button
or start the Server
Console, which will also start JasperReports Server.
Note: You can open the Ad Hoc Reports
workspace in NexJ CRM to
verify whether JasperReports Server is running.
The JasperReports Server application launches and you have a
working instance of JasperReports Server.