You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Found a Bug?

If you think you've found a problem with OpenJPA, there are several ways to proceed.

You can begin by raising the issue on the OpenJPA User or Developer mailing lists (see Mailing Lists).

You can also search JIRA, our issue-tracking system, to see if the problem has already been noted (visit JIRA). If the issue is not listed there, you can add a new JIRA issue describing it. Please include detailed steps to reproduce the problem.

If you have a fix for the issue, you can generate a patch file to send the fix to us. You need to check out the current source code from Subversion (see Source Code), make the necessary changes (see Coding Standards), and then do a full build with all tests enabled (see Building OpenJPA) and make sure the unit tests runs as expected (try maven -o clean package to run a full build), and of course, confirm that the problem is actually fixed. Then, go to the trunk directory of your OpenJPA checkout, and run a command like svn diff > OPENJPA-243.patch to generate a patch file.

To submit a patch, create an issue in JIRA that describes the problem, and add your patch file as an attachment (don't forget to select the "Grant license to ASF for inclusion in ASF works" option). Please include detailed steps to reproduce the problem in the issue description, and a test case in the patch where possible (see Unit Tests).

Thanks for working with us to improve Apache OpenJPA!

  • No labels