Getting and using resources from a real path

Not only can you use the published resources described in section Publishing resources, but also those resources obtained from a real path. The difference between real path resources and published resources lies in the way of managing them. Published resources are managed in JReport Enterprise Server totally. Real path resources are managed in both the server and OS system. In the server, when accessing a resource node which is linked with a real path, the local resources in the real path are loaded to the node and displayed together with other server resources (including the published resources) in the node. You cannot delete the real path resources directly from the server UI, but can only achieve it by removing the resources from the local disk.

To use real path resources, you should specify a real path for a virtual folder. You can then add or remove resources into or from JReport Enterprise Server by adding or removing them into or from the real path. Also, if you do not want to publish report sets to the server by using the publish feature, you can set a real path instead.

The following example uses the resources in the folder /SampleReports obtained from the real path:

  1. On the JReport Administration > Configuration page, check the Enable Resources from Real Paths option in the Advanced tab, save the changes and then restart the server.
  2. Open the Properties dialog of the folder /SampleReports, check Enable Resources from Real Paths, specify a real path for the demo virtual folder as C:\JReport\Server\reportbak, then click OK to save the changes.
  3. In the Windows directory C:\JReport\Server\reportbak, create three sub directories report1, report2, and report3, and then copy some report sets and catalogs into them.
  4. On starting JReport Enterprise Server, click the virtual folder /SampleReports. You will then see the three sub folders: report1, report2, and report3 within it, including their report sets and catalogs.

Now end users can perform operations on the real path resources, including running, advanced running, scheduling, viewing versions and setting properties.

Notes:

Setting a default real path for the Public Reports folder before the server starts

JReport Enterprise Server enables setting a default real path for the Public Reports folder without having to log onto the server. There are two ways to achieve this goal: setting the real path during or after installation.