Technology Compatibility Kit 2.1

This page describes the tasks for the Technology Compatibility Kit (TCK) for JDO 2.1. The page for the JDO 2 TCK is at TechnologyCompatibilityKit.

JDO 2 Annotations

The table below shows the combinations to be tested.

Annotated Java

XML metadata

Comment

No

Application identity

Same as JDO 2.0

No

Datastore identity

"

JDO Annotations, Application identity

No

Only company model, CompletenessTest

JDO Annotations, Datastore identity

No

"

JPA Annotations, Application identity

No

Only company model, CompletenessTest

JDO Annotations

Application identity

Tests override of annotations

JDO Annotations

Datastore identity

"

The following tasks must be done to test JDO 2 annotations:

  • Create annotated class files for company model in pc/companyJdoAnnotationsDsIdentity, pc/companyJdoAnnotationsAppIdentity, pc/companyJPAAnnotationsDsIdentity, pc/companyJPAAnnotationsAppIdentity,
  • Modify maven.xml to enhance the annotated classes and add the classes to the appropriate jar file
  • Add .conf files for the new tests
  • No labels