Periodically, the TCK is updated by Oracle. This may be a maintenance release, or it may be due to a new release of the JPA specification.
In either case, there are a few steps that need to be performed to recognize and execute this updated TCK test bucket.
Create an xml file specific to the updated TCK. The name is based off the TCK level and date of the release.
The easiest way is to copy an existing version (ie. tck2-20110815.xml).
Update this entry in the newly created xml file to point at the downloaded TCK zip file name:
< property name="tck.level" value="jpatck-2.0_15-Aug-2011" \>
Update the openjpa-integration/tck/pom.xml by modifying this entry appropriately:
< tck2.level >20110815< /tck2.level>
You may also need to create a new tckx-profile, if it's required for a new release of the specification. I'll leave that as an exercise for
the next editor...