Jump to content
We've recently updated our Privacy Statement, available here ×

jthoma

Members
  • Posts

    3
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by jthoma

  1. Hi, I am currently evaluating JasperReports Server for upgrading our existing JasperReports module in an existing governemental managmenet software ecosystem. So far we have generated all reports through a custom (in-house development) reporting server and we would like to move some functionality away from reports and towards interactive dashboards. In order to do so we need to be able to re-use our existing reports (500+). We mainly use Oracle 12 databases. When working with timestamp data values it is necessary to use the oracle.sql.TIMESTAMP class / data type which is defined in the oracle jdbc driver jar. While using our custom reporting servlet I have never had any trouble using this data type, but with JRS I keep getting exceptions when running such a report: java.lang.ClassCastException: oracle.sql.TIMESTAMP cannot be cast to oracle.sql.TIMESTAMP It sounds to me like a driver version issue, but there is only one version of the jdbc driver installed and if I remove it I get a corresponding error message, so that should be fine. Any pointers?
  2. Regarding option 2: Wouldn't I need to first import my resources by hand into one instance of JasperServer to be able to export it as a repository using the cmd line tools? This export file could then be automatically loaded into TST, PRD, DEV environments. Documentation states that import "Reads a repository catalog from your file system and creates the resources in the JasperReports Server repository. The repository catalog must be one created by the export interface or the js-export command, either as a ZIP archive file or a folder structure." This would add a layer of manual intervention to deployment that would be unacceptable for us (though the export tool might be useful for automatic backups).
  3. Hi everyone, we are currently using the JasperReports library in our inhouse management software (Java / ZK web app) to generate PDF reports. For the next iteration of our project we are considering switching to JasperServer for Docker as the rest of our components are being containerised as well. But so far I do not see how we could use JasperServer while still keeping all of our reporting assets (report definitions, datasource definitions, file resources) under version control and deploying new releases automatically to different environments (DEV, TST, PRD). Our current approach bundles all report resources into a jar file at build time which is deployed with the web application. With the JasperServer approach I would have to install (manually through the server web interface) new or updated resources in all of our environments which is a nightmare to keep synchronised. I am looking for an approach that would allow me to include my bundled (jar or zip) report resources in the Docker image build (that's the easy part) and update all JasperServer report resources from this bundle on container start-up or deployment. I am sure I am not alone with this requirement, any suggestions? Best regards, Jerome Thoma Senior Software Architect Ville de Luxembourg
×
×
  • Create New...