New Version of JReport Includes Customer-driven Enhancements that Strengthen Usability, Information Delivery and Enterprise-class Embedded Reporting


ROCKVILLE, Md. – July 31, 2006 – Jinfonet Software, the leader in embedded reporting solutions for Java applications, today announced the release of JReport 7.3. This new version of the market-leading Java reporting offering provides numerous improvements to the product’s usability, information delivery capabilities and enterprise-class embedded reporting.

Topping the list of new features are: enhancements to make the report designer’s job easier; stronger support for report localization; and improvements to strengthen JReport as an enterprise-class reporting solution. These enhancements help make JReport 7.3 the best embedded reporting solution for large enterprise deployments.

“Jinfonet has a large install base of customers using embedded reporting for their mission-critical applications. We have listened to their requests for product enhancements, and JReport 7.3 incorporates those improvements in the product. It is now an even stronger solution for enterprise reporting,” said Fred Richards, vice president of product management for Jinfonet Software. “Customers upgrading to the new version have commented on the breadth of the improvements. Across the board, the product is easier to use and it can better meet the needs of large organizations – the types of companies that make up the majority of Jinfonet’s 900+ customers.”

JReport 7.3 includes many enhancements to the products usability. These enhancements include:

Pre-join and Auto-Join Enhancements
In a reporting application, report developers link together fields from multiple tables in order to create reports that answer the end-user’s questions. Managing all of the relevant fields across all of the tables becomes virtual spaghetti that is impossible to handle. Now report developers can identify the fields of interest from specific tables, and only these fields will be seen as connection options (joins) while they create their reports. This greatly simplifies the complexity of creating reports that rely on large numbers of tables.

Search and Filter Support in Resource Viewer
As available report resources grow to hundreds of queries, formulas and summaries, report designers can find it hard to locate the objects they need to build the report. JReport 7.3 allows designers to filter only what they need for the specific report they are working on and search only for related objects.

Query Editor Enhancements
It has always been easy for report developers to create ad hoc queries for reports with JReport’s query editor. Now the JReport query editor can import existing SQL statements from outside of the product and make changes directly within the query editor, saving time and effort for the report developer and providing increased flexibility.

JReport 7.3 also dramatically improves the information delivery capabilities of JReport with the ability to create a single report that can be customized for a vast end user population.

Enhanced National Language Support
Jinfonet’s clients include some of the largest names in global business. The reporting requirements for these companies extend to many languages used throughout the world. In support of these international requirements, Jinfonet enhanced JReport’s national language support by providing visual tools to build a single report for multiple languages. Report designers can create the base reports in English or the language of their choice and specify the report layout and translation when deployed in any other language. With JReport, the designers can visualize the final report’s layout in other languages prior to completing the design and publish process.

User defined Cascading Style Sheet (CSS) Support
Another requirement for large companies is the ability to customize the report formatting across large libraries of report templates. By applying a cascading style sheet (CSS) when exporting a report to HTML format, JReport automatically generates the .css file to control the appearance and layout of the report. Companies can easily maintain libraries of reports that can be customized for specific consumers of the information. Now if a company has multiple divisions, each with its own branding, JReport can publish the same report to each division with information that is tailored to that group in terms of content, and as importantly, in terms of fonts, colors, logos, etc.

JReport 7.3 also includes important enhancements to its server, making it a powerful engine for mission-critical, enterprise-class embedded reporting.

Performance Watchdog Capabilities
JReport 7.3 provides an active trigger mechanism to protect the JReport system from being impacted by external failures (for example, errors and failures from an application server, database or hardware). The JReport engine handles exceptions using predetermined procedures, therefore increasing application “up time.”

Headless Support
Many JReport customers already use application server clusters to support their large-scale applications in non-GUI servers. JReport 7.3 is optimized to work in this environment by eliminating the need for a third party graphical library. In other words, JReport Enterprise Server can now operate in a “headless” environment. This provides the ability to deploy into large non-GUI server farm systems that incorporate blade servers and grid computing environments, thereby providing a dramatic increase in computing power. This pushes JReport to the forefront of extreme scalability.

Loading User Classes at Runtime
In JReport 7.3, class libraries may be added or updated at runtime for easier administration of the application server. In addition, classes may be replaced dynamically without stopping the application server. Simply deploy JReport as a Web archive (WAR) file and JReport can access classes dynamically without changing the class path of the application server or embedding the class libraries in the WAR file. The result is much more flexibility when deploying JReport – flexibility that dramatically reduces the time required to maintain JReport as an embedded part of a larger Java application.

“JReport 7.3 was created to address the diverse needs of our customer base. JReport is deployed in over 25,000 production environments and used by millions of end users,” said Shuyan Liu, vice president of engineering for Jinfonet Software. “The product continues to mature in line with our clients needs, and the feedback has been tremendous. Our customers have reacted enthusiastically to the new features in 7.3. This version release hits the mark. It’s a direct response to user requests.”

For a detailed list of enhancements included in JReport 7.3, please click here.

About Jinfonet Software
Rockville, Maryland based Jinfonet Software is the leading provider of embedded reporting solutions for enterprise applications. JReport, the company’s flagship product, is a 100% Java-based reporting solution that includes a report development environment and that can embed seamlessly into any Java application, leverages Java EE standards, and delivers actionable reports via the web. Key features include a rich set of Application Program Interfaces (APIs) for integrating any level of reporting functionality into an application, the ability to access any enterprise data source, built-in security with single sign-on capabilities, and the ability to scale through multiple CPUs or clustered servers to meet growing reporting needs. JReport’s intuitive design and deployment tools make report creation, review, on-the-fly modification and distribution fast and easy. JReport is in its 7th release cycle and is employed by millions of end users at more than 900 enterprises worldwide.