How To Report a Bug

How To Report a Bug or Request an Enhancement

If you believe you have found a defect or you want to request a feature enhancement, there are two ways you can bring this attention to the JasperForge community. Please check to see if it is already a known issue by searching in the appropriate Tracker and the appropriate Forum. If you are unsure about a defect, ask the community on the Forum before opening the Tracker item. Please note that you will have to be logged in to report the defect or request an enhancement. This is the only method to submit bug reports. If no one has reported the bug or requested a similar enhancement, submit an issue in the Bug or Feature Requests Tracker in the appropriate project:

JasperReports
JasperServer & JasperAnalysis
iReport
JasperETL

Tracker Report Information and Process
When you submit a tracker item in the project Tracker tool, it is important to provide as much information as possible regards the possible defect or requested enhancement. Too much information is better than too little. 

An example is:

System information in your admin backend, go to System Info page
Screenshots of the error message or behavior you see on your site
Movies demonstrating the error
JRXML file

It is vital that you provide enough information for the team to be able to recreate the error. Without being able to recreate the problem, it is difficult to debug a problem. Thus it is really important to include the workflow that resulted in the bug - movie clips are an excellent way to demonstrate this to the team.

Checking for Previous Reports
It is important that you check to see whether a similar report has already been made using the Tracker search function. The team is constantly working on the code base and your particular issue may have already been resolved.