Jinfonet Home
JinfoNEWS Headlines
May-June 2006
In This Issue:
- Enabling Role-Based Report Views of Regulatory Compliance Status
- Providing Sophisticated Reporting for Grid-based Web Applications
- Introducing: The JReport Customer Care Portal: Instant Access to the JReport Technical Support Knowledgebase
- JReport Tech Tip: DHTML Reports with Custom Toolbars Based on End-User Role
- JReport Deployment Scenarios: Defining Scalability, Availability and Reliability

Click here to get an eval copy of JReport 7.3

JReport in the News:
- Creekpath Selects Jinfonet for Asset and Service Management Solution

- Jinfonet Provides Reporting Layer for Voyence's New Reporting Suite
- DataSynapse and Jinfonet to release integrated reporting framework
- Additional News Coverage

Contact Info:
- Jinfonet Sales
- Jinfonet Support
- Jinfonet Marketing
- Phone
Enabling Role-Based
Report Views of Regulatory
Compliance Status

VoyenceControl NG Compliance Report Manager Bundles JReport to Provide Easy-to-Understand Compliance Reports Related to SOX, HIPAA, GLB and Other Regulations

Jinfonet Software, Inc. and Voyence, a technology visionary in automating network change and configuration management, today announced Jinfonet's JReport has been embedded into VoyenceControl NG Compliance Report Manager as the report development environment and reporting engine. VoyenceControl NG Compliance Report Manager is a new reporting suite that provides visibility into whether critical network resources are configured in compliance with government regulatory requirements (Sarbanes-Oxley, HIPAA, Gramm-Leach Bliley, etc.), internal standards or industry best practices for change management.

The value of VoyenceControl NG Compliance Report Manager lies in the product's ability to help the numerous levels in an organization to address their specific roles related to regulatory compliance. The benefits range from giving IT managers the ability to track approved or non-approved device changes to providing executives with Sarbanes-Oxley Section 302 sign-off requirements. VoyenceControl NG Compliance Report Manager provides role-based report views which allow the network engineer, network manager, change manager, IT director and CIO to view and manage only those areas of compliance for which they are responsible.

JReport's pure Java architecture and rich set of application programming interfaces (APIs) enable seamless integration and customization of reporting within the Voyence offering. The Voyence product "listens" within the network and determines if there has been a violation of required network configurations. This information is then presented to end-users through JReport Live™. Users can modify, filter, search, sort and drill down within reports to obtain data views relevant to their role in regulatory compliance. Click here to read more

Providing Sophisticated Reporting for Grid-based
Web Applications

Partnership Boosts Application Performance and Data Analysis/Presentation for Web Based Applications Operating within an Enterprise Grid Infrastructure

Jinfonet Software, Inc. and DataSynapse, Inc., a global provider of virtual application infrastructure software, announced that they have combined forces to provide a joint solution for sophisticated reporting that can be executed across a virtualized infrastructure enabled by DataSynapse FabricServer™ software. JReport, Jinfonet's flagship product, is being certified to run on FabricServer, and Jinfonet engineers will build a FabricServer integration module for JReport.

With DataSynapse's FabricServer, Web-based applications can be virtualized to run across a pool of shared, heterogeneous resources while appearing as a single system to the end-user. By pooling resources rather than creating and supporting specific applications with dedicated computing resources, IT organizations can "right size" their Web application environments – matching specific application demand with only those resources necessary to satisfy that demand. The solution increases utilization and allows resources to be reallocated elsewhere as needed. IT organizations can now deliver greater performance at lower total cost for their Web applications. Click here to read more

The JReport Customer Care Portal
Instant Access to the JReport Technical Support Knowledgebase

We are pleased to announce that our new Customer Care Portal is now ready to serve our customers. The Customer Care Portal is available to all JReport customers who are currently on a maintenance program. The Portal gives customers online access to technical information without having to contact a JReport Technical Support Engineer.

We invite you to visit: http://customercare.jinfonet.com/

The portal is a practical and relevant resource that intuitively summarizes a wide range of JReport information, frequently asked questions (FAQs) and tips to maximize your success in using JReport.

A valuable resource for new customers as well as expert users

The Web-based Customer Care Portal supports both first-time and expert JReport users. It is a self-service resource that helps you realize the full potential of JReport functionality and navigate the technology behind JReport's Java/J2EE embedded reporting architecture.

The Customer Care Portal is an ongoing collaboration between the technical experts at Jinfonet and valued users of our products. JReport users can submit FAQs that will be answered by our technical experts. The FAQs will be archived and indexed on the portal and accessible to other users who can leverage them to improve their own Jinfonet experience. Users can access FAQs, evaluate the value of the answers and add additional questions or amendments by using the feedback form next to each question. This knowledge base will continue to grow and evolve and will prove to be a powerful support resource for our customers.

The Customer Care Portal also provides:
JReport downloads and product updates
Professional services information
Contact information for customer support

We invite you to visit the Customer Care Portal today and browse through its features so you can begin relying on this powerful new tool to enhance your Jinfonet experience. http://customercare.jinfonet.com/

JReport Tech Tip:
DHTML Reports with Custom Toolbars Based on End-User Role

JReport's DHTML feature allows one published report to do the job of many reports. End users can filter, search, sort and drill down within reports to obtain the data view that they are interested in. The way that end users perform these tasks is by using the DHTML toolbar. By default the toolbar appears as follows:

Customized Toolbar

You can create customized versions of this toolbar by removing the buttons for tasks that are not relevant to the report. For example, if some end users are to be restricted from filtering, you can remove the filter button. At runtime, JReport automatically provides the appropriate custom version of the toolbar based on the end user login.

The custom toolbars can be implemented in one of two ways:

  If you use the JReport Enterprise Server security realm, specify the toolbar settings in dhtmlPreference.properties.

Each end user can have a personal folder with the same name as their user name under <install_root>\realm\defaultrealm that stores this property file. Change the property values to show/hide the buttons on the toolbar. A setting of true means to show the button and false means to hide the button:

#Thu Nov 17 14:57:36 EST 2005


The default dhtmlPreference.properties file is at <install_root>\realm\defaultrealm\admin.
  If you are using external authentication and there are no user folders under <install_root>\realm\defaultrealm, call the customizeToolbar() method to customize the toolbar settings.

public void customizeToolbar  (java.lang.String id,
 int buttonId,
 boolean isVisible)

id The report runtime id or the user session id. When it is the user session id, the method will influence both all opened reports in the session and the following ones. When it is the report runtime id, it only influences the report specified by this runtime id.
buttonId The buttonId constant for the toolbar. The buttonId argument is an integer bitmask that can be DHTMLConstant.BTN_UNDO, DHTMLConstant.BTN_REDO, DHTMLConstant.BTN_SEARCH, DHTMLConstant.BTN_PREVIOUS_SEARCH, DHTMLConstant.BTN_NEXT_SEARCH, DHTMLConstant.BTN_FILTER, DHTMLConstant.BTN_SORT, DHTMLConstant.BTN_SAVE, DHTMLConstant.BTN_PRINT, DHTMLConstant.BTN_REFRESH, DHTMLConstant.BTN_RESET, DHTMLConstant.BTN_EXIT, DHTMLConstant.BTN_HELP, and DHTMLConstant.BTN_ALL, or a bitwise union of them (for example, DHTMLConstant.BTN_UNDO | DHTMLConstant.BTN_REDO).
isVisible Whether the buttons are visible; true or false.

For example, to hide the filter button from the toolbar, you can call the method from your JSP page as follows:

String userId = us.getID();
JReport Deployment Scenarios:
Defining Scalability, Availability and Reliability

Download this informative white paper to gain an understanding into various deployment scenarios for JReport. Java application developers and system performance teams can clearly learn the advantages to having JReport Enterprise Server™ deployed into specific application runtime environments. The J2EE architecture leveraged by JReport enables development teams to deliver high volume end-user scalability, real-time system availability and enterprise-wide data throughput reliability.

Click Here
To Download the JReport
Deployment Scenarios
Click Here
To Schedule a Live Demo
of JReport
© Copyright 2006, Jinfonet Software, Inc. All rights reserved. Jinfonet, the Jinfonet logo, and JReport are trademarks or registered trademarks of Jinfonet Software. All other trademarks are the property of their respective owners. For permission to reproduce or distribute this email and its corresponding articles, please send a request to marketing@jinfonet.com. All other reproduction and distribution is prohibited. Jinfonet Software respects your privacy. If you would like to be removed from the JinfoNEWS distribution list, please follow the instructions noted below.