[libjdo-api-java] 11/17: Merge tag 'upstream/3.1'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Apr 1 13:23:27 UTC 2016


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository libjdo-api-java.

commit 9bc61be882dc41963825a2160568fa695a50d38d
Merge: defc3f6 0652297
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Tue Oct 27 22:25:08 2015 +0100

    Merge tag 'upstream/3.1'
    
    Upstream version 3.1

 LICENSE.txt                                        |   202 +
 NOTICE.txt                                         |     5 +
 README.html                                        |   208 +
 api/pom.xml                                        |   194 +
 api/src/java/javax/jdo/Bundle.properties           |   158 +
 api/src/java/javax/jdo/Constants.java              |  1082 ++
 api/src/java/javax/jdo/Enhancer.java               |   456 +
 api/src/java/javax/jdo/Extent.java                 |    93 +
 api/src/java/javax/jdo/FetchGroup.java             |   281 +
 api/src/java/javax/jdo/FetchPlan.java              |   222 +
 api/src/java/javax/jdo/InstanceCallbacks.java      |    71 +
 api/src/java/javax/jdo/JDOCanRetryException.java   |    95 +
 api/src/java/javax/jdo/JDODataStoreException.java  |    96 +
 .../javax/jdo/JDODetachedFieldAccessException.java |    84 +
 api/src/java/javax/jdo/JDOEnhanceException.java    |    64 +
 api/src/java/javax/jdo/JDOEnhancer.java            |   152 +
 api/src/java/javax/jdo/JDOException.java           |   296 +
 .../java/javax/jdo/JDOFatalDataStoreException.java |    97 +
 api/src/java/javax/jdo/JDOFatalException.java      |    96 +
 .../java/javax/jdo/JDOFatalInternalException.java  |   100 +
 api/src/java/javax/jdo/JDOFatalUserException.java  |    95 +
 api/src/java/javax/jdo/JDOHelper.java              |  2053 ++++
 .../java/javax/jdo/JDONullIdentityException.java   |    78 +
 .../java/javax/jdo/JDOObjectNotFoundException.java |   102 +
 .../jdo/JDOOptimisticVerificationException.java    |    93 +
 .../javax/jdo/JDOQueryInterruptedException.java    |    44 +
 api/src/java/javax/jdo/JDOReadOnlyException.java   |    72 +
 .../javax/jdo/JDOUnsupportedOptionException.java   |    67 +
 .../java/javax/jdo/JDOUserCallbackException.java   |    97 +
 api/src/java/javax/jdo/JDOUserException.java       |    95 +
 api/src/java/javax/jdo/ObjectState.java            |    55 +
 api/src/java/javax/jdo/PersistenceManager.java     |  1346 +++
 .../java/javax/jdo/PersistenceManagerFactory.java  |   787 ++
 api/src/java/javax/jdo/Query.java                  |   798 ++
 api/src/java/javax/jdo/Transaction.java            |   248 +
 api/src/java/javax/jdo/annotations/Cacheable.java  |    37 +
 api/src/java/javax/jdo/annotations/Column.java     |   110 +
 api/src/java/javax/jdo/annotations/Columns.java    |    38 +
 .../javax/jdo/annotations/DatastoreIdentity.java   |    69 +
 .../java/javax/jdo/annotations/Discriminator.java  |    74 +
 .../jdo/annotations/DiscriminatorStrategy.java     |    31 +
 api/src/java/javax/jdo/annotations/Element.java    |   146 +
 api/src/java/javax/jdo/annotations/Embedded.java   |    63 +
 .../java/javax/jdo/annotations/EmbeddedOnly.java   |    36 +
 api/src/java/javax/jdo/annotations/Extension.java  |    49 +
 api/src/java/javax/jdo/annotations/Extensions.java |    39 +
 api/src/java/javax/jdo/annotations/FetchGroup.java |    59 +
 .../java/javax/jdo/annotations/FetchGroups.java    |    39 +
 api/src/java/javax/jdo/annotations/FetchPlan.java  |    58 +
 api/src/java/javax/jdo/annotations/FetchPlans.java |    39 +
 api/src/java/javax/jdo/annotations/ForeignKey.java |    81 +
 .../javax/jdo/annotations/ForeignKeyAction.java    |    33 +
 .../java/javax/jdo/annotations/ForeignKeys.java    |    39 +
 .../javax/jdo/annotations/IdGeneratorStrategy.java |    34 +
 .../java/javax/jdo/annotations/IdentityType.java   |    31 +
 api/src/java/javax/jdo/annotations/Index.java      |    66 +
 api/src/java/javax/jdo/annotations/Indices.java    |    39 +
 .../java/javax/jdo/annotations/Inheritance.java    |    47 +
 .../javax/jdo/annotations/InheritanceStrategy.java |    32 +
 api/src/java/javax/jdo/annotations/Join.java       |   108 +
 api/src/java/javax/jdo/annotations/Joins.java      |    42 +
 api/src/java/javax/jdo/annotations/Key.java        |   143 +
 .../java/javax/jdo/annotations/NotPersistent.java  |    36 +
 api/src/java/javax/jdo/annotations/NullValue.java  |    32 +
 api/src/java/javax/jdo/annotations/Order.java      |    57 +
 .../javax/jdo/annotations/PersistenceAware.java    |    36 +
 .../javax/jdo/annotations/PersistenceCapable.java  |    86 +
 .../javax/jdo/annotations/PersistenceModifier.java |    33 +
 api/src/java/javax/jdo/annotations/Persistent.java |   215 +
 api/src/java/javax/jdo/annotations/PrimaryKey.java |    59 +
 api/src/java/javax/jdo/annotations/Queries.java    |    39 +
 api/src/java/javax/jdo/annotations/Query.java      |    74 +
 api/src/java/javax/jdo/annotations/Sequence.java   |    73 +
 .../javax/jdo/annotations/SequenceStrategy.java    |    30 +
 api/src/java/javax/jdo/annotations/Serialized.java |    39 +
 .../java/javax/jdo/annotations/Transactional.java  |    36 +
 api/src/java/javax/jdo/annotations/Unique.java     |    68 +
 api/src/java/javax/jdo/annotations/Uniques.java    |    39 +
 api/src/java/javax/jdo/annotations/Value.java      |   142 +
 api/src/java/javax/jdo/annotations/Version.java    |    71 +
 .../javax/jdo/annotations/VersionStrategy.java     |    32 +
 .../java/javax/jdo/datastore/DataStoreCache.java   |   203 +
 .../java/javax/jdo/datastore/JDOConnection.java    |    56 +
 api/src/java/javax/jdo/datastore/Sequence.java     |    83 +
 api/src/java/javax/jdo/datastore/package.html      |    27 +
 api/src/java/javax/jdo/identity/ByteIdentity.java  |   153 +
 api/src/java/javax/jdo/identity/CharIdentity.java  |   161 +
 api/src/java/javax/jdo/identity/IntIdentity.java   |   150 +
 api/src/java/javax/jdo/identity/LongIdentity.java  |   161 +
 .../java/javax/jdo/identity/ObjectIdentity.java    |   200 +
 api/src/java/javax/jdo/identity/ShortIdentity.java |   150 +
 .../javax/jdo/identity/SingleFieldIdentity.java    |   200 +
 .../java/javax/jdo/identity/StringIdentity.java    |   118 +
 api/src/java/javax/jdo/identity/package.html       |    27 +
 .../java/javax/jdo/listener/AttachCallback.java    |    50 +
 .../jdo/listener/AttachLifecycleListener.java      |    56 +
 api/src/java/javax/jdo/listener/ClearCallback.java |    43 +
 .../javax/jdo/listener/ClearLifecycleListener.java |    59 +
 .../jdo/listener/CreateLifecycleListener.java      |    42 +
 .../java/javax/jdo/listener/DeleteCallback.java    |    42 +
 .../jdo/listener/DeleteLifecycleListener.java      |    54 +
 .../java/javax/jdo/listener/DetachCallback.java    |    48 +
 .../jdo/listener/DetachLifecycleListener.java      |    55 +
 .../javax/jdo/listener/DirtyLifecycleListener.java |    49 +
 .../javax/jdo/listener/InstanceLifecycleEvent.java |   191 +
 .../jdo/listener/InstanceLifecycleListener.java    |    35 +
 api/src/java/javax/jdo/listener/LoadCallback.java  |    42 +
 .../javax/jdo/listener/LoadLifecycleListener.java  |    42 +
 api/src/java/javax/jdo/listener/StoreCallback.java |    45 +
 .../javax/jdo/listener/StoreLifecycleListener.java |    53 +
 api/src/java/javax/jdo/listener/package.html       |    55 +
 api/src/java/javax/jdo/metadata/ArrayMetadata.java |    79 +
 api/src/java/javax/jdo/metadata/ClassMetadata.java |    51 +
 .../jdo/metadata/ClassPersistenceModifier.java     |    28 +
 .../javax/jdo/metadata/CollectionMetadata.java     |    79 +
 .../java/javax/jdo/metadata/ColumnMetadata.java    |   177 +
 .../jdo/metadata/DatastoreIdentityMetadata.java    |   102 +
 .../javax/jdo/metadata/DiscriminatorMetadata.java  |   116 +
 .../java/javax/jdo/metadata/ElementMetadata.java   |   158 +
 .../java/javax/jdo/metadata/EmbeddedMetadata.java  |   107 +
 .../java/javax/jdo/metadata/ExtensionMetadata.java |    42 +
 .../javax/jdo/metadata/FetchGroupMetadata.java     |    73 +
 .../java/javax/jdo/metadata/FetchPlanMetadata.java |    80 +
 api/src/java/javax/jdo/metadata/FieldMetadata.java |    25 +
 .../javax/jdo/metadata/ForeignKeyMetadata.java     |   158 +
 api/src/java/javax/jdo/metadata/IndexMetadata.java |   116 +
 api/src/java/javax/jdo/metadata/Indexed.java       |    31 +
 .../javax/jdo/metadata/InheritanceMetadata.java    |    81 +
 .../java/javax/jdo/metadata/InterfaceMetadata.java |    25 +
 api/src/java/javax/jdo/metadata/JDOMetadata.java   |   147 +
 api/src/java/javax/jdo/metadata/JoinMetadata.java  |   186 +
 api/src/java/javax/jdo/metadata/KeyMetadata.java   |   157 +
 api/src/java/javax/jdo/metadata/MapMetadata.java   |   135 +
 .../java/javax/jdo/metadata/MemberMetadata.java    |   513 +
 api/src/java/javax/jdo/metadata/Metadata.java      |    55 +
 api/src/java/javax/jdo/metadata/OrderMetadata.java |    86 +
 .../java/javax/jdo/metadata/PackageMetadata.java   |   144 +
 .../javax/jdo/metadata/PrimaryKeyMetadata.java     |    74 +
 .../java/javax/jdo/metadata/PropertyMetadata.java  |    37 +
 api/src/java/javax/jdo/metadata/QueryMetadata.java |   112 +
 .../java/javax/jdo/metadata/SequenceMetadata.java  |    99 +
 api/src/java/javax/jdo/metadata/TypeMetadata.java  |   410 +
 .../java/javax/jdo/metadata/UniqueMetadata.java    |   114 +
 api/src/java/javax/jdo/metadata/ValueMetadata.java |   151 +
 .../java/javax/jdo/metadata/VersionMetadata.java   |   102 +
 api/src/java/javax/jdo/metadata/package.html       |    28 +
 api/src/java/javax/jdo/package.html                |    91 +
 api/src/java/javax/jdo/spi/Detachable.java         |    47 +
 api/src/java/javax/jdo/spi/I18NHelper.java         |   400 +
 api/src/java/javax/jdo/spi/JDOImplHelper.java      |  1202 +++
 api/src/java/javax/jdo/spi/JDOPermission.java      |   135 +
 api/src/java/javax/jdo/spi/PersistenceCapable.java |   594 ++
 api/src/java/javax/jdo/spi/RegisterClassEvent.java |   123 +
 .../java/javax/jdo/spi/RegisterClassListener.java  |    44 +
 api/src/java/javax/jdo/spi/StateInterrogation.java |   251 +
 api/src/java/javax/jdo/spi/StateManager.java       |   516 +
 api/src/java/javax/jdo/spi/package.html            |    48 +
 api/src/schema/javax/jdo/jdo_2_0.dtd               |   241 +
 api/src/schema/javax/jdo/jdo_2_0.xsd               |  1160 +++
 api/src/schema/javax/jdo/jdo_2_1.xsd               |  1255 +++
 api/src/schema/javax/jdo/jdo_2_2.dtd               |   251 +
 api/src/schema/javax/jdo/jdo_2_2.xsd               |  1287 +++
 api/src/schema/javax/jdo/jdo_3_0.dtd               |   253 +
 api/src/schema/javax/jdo/jdo_3_0.xsd               |  1303 +++
 api/src/schema/javax/jdo/jdo_3_1.dtd               |   256 +
 api/src/schema/javax/jdo/jdo_3_1.xsd               |  1307 +++
 api/src/schema/javax/jdo/jdoconfig_2_1.dtd         |    52 +
 api/src/schema/javax/jdo/jdoconfig_2_1.xsd         |   178 +
 api/src/schema/javax/jdo/jdoconfig_2_2.dtd         |    54 +
 api/src/schema/javax/jdo/jdoconfig_2_2.xsd         |   174 +
 api/src/schema/javax/jdo/jdoconfig_3_0.dtd         |    56 +
 api/src/schema/javax/jdo/jdoconfig_3_0.xsd         |   178 +
 api/src/schema/javax/jdo/jdoconfig_3_1.dtd         |    56 +
 api/src/schema/javax/jdo/jdoconfig_3_1.xsd         |   178 +
 api/src/schema/javax/jdo/jdoquery_2_0.dtd          |    43 +
 api/src/schema/javax/jdo/jdoquery_2_0.xsd          |   124 +
 api/src/schema/javax/jdo/jdoquery_2_1.xsd          |   116 +
 api/src/schema/javax/jdo/jdoquery_2_2.dtd          |    43 +
 api/src/schema/javax/jdo/jdoquery_2_2.xsd          |   116 +
 api/src/schema/javax/jdo/jdoquery_3_0.dtd          |    45 +
 api/src/schema/javax/jdo/jdoquery_3_0.xsd          |   118 +
 api/src/schema/javax/jdo/jdoquery_3_1.dtd          |    45 +
 api/src/schema/javax/jdo/jdoquery_3_1.xsd          |   118 +
 api/src/schema/javax/jdo/orm_2_0.dtd               |   182 +
 api/src/schema/javax/jdo/orm_2_0.xsd               |   791 ++
 api/src/schema/javax/jdo/orm_2_1.xsd               |   882 ++
 api/src/schema/javax/jdo/orm_2_2.dtd               |   182 +
 api/src/schema/javax/jdo/orm_2_2.xsd               |   882 ++
 api/src/schema/javax/jdo/orm_3_0.dtd               |   182 +
 api/src/schema/javax/jdo/orm_3_0.xsd               |   882 ++
 api/src/schema/javax/jdo/orm_3_1.dtd               |   185 +
 api/src/schema/javax/jdo/orm_3_1.xsd               |   886 ++
 api/test/java/javax/jdo/AbstractJDOConfigTest.java |   143 +
 api/test/java/javax/jdo/EnhancerTest.java          |   374 +
 .../java/javax/jdo/JDOConfigTestClassLoader.java   |    60 +
 api/test/java/javax/jdo/JDOHelperConfigTest.java   |   533 +
 api/test/java/javax/jdo/JDOHelperTest.java         |   667 ++
 api/test/java/javax/jdo/MockEnhancer.java          |   136 +
 api/test/java/javax/jdo/ObjectStateTest.java       |   238 +
 api/test/java/javax/jdo/PMFMapMapTest.java         |   480 +
 api/test/java/javax/jdo/PMFProxy.java              |    58 +
 api/test/java/javax/jdo/PMFService.java            |    58 +
 api/test/java/javax/jdo/annotations/Line.java      |    34 +
 api/test/java/javax/jdo/annotations/Point.java     |    34 +
 .../javax/jdo/annotations/TestEmbeddedMap.java     |    60 +
 .../javax/jdo/annotations/TestEmbeddedSet.java     |    61 +
 .../java/javax/jdo/annotations/TestExtensions.java |    51 +
 .../java/javax/jdo/identity/ByteIdentityTest.java  |   140 +
 .../java/javax/jdo/identity/CharIdentityTest.java  |   149 +
 .../javax/jdo/identity/ConcreteTestIdentity.java   |    62 +
 .../java/javax/jdo/identity/IntIdentityTest.java   |   139 +
 .../java/javax/jdo/identity/LongIdentityTest.java  |   144 +
 .../javax/jdo/identity/ObjectIdentityTest.java     |   441 +
 .../java/javax/jdo/identity/ShortIdentityTest.java |   139 +
 .../jdo/identity/SingleFieldIdentityTest.java      |   110 +
 .../javax/jdo/identity/StringIdentityTest.java     |   102 +
 .../jdo/listener/InstanceLifecycleEventTest.java   |   131 +
 api/test/java/javax/jdo/pc/PCPoint.java            |   461 +
 api/test/java/javax/jdo/schema/XMLTest.java        |   129 +
 api/test/java/javax/jdo/spi/JDOImplHelperTest.java |   300 +
 .../java/javax/jdo/spi/StateInterrogationTest.java |   541 +
 api/test/java/javax/jdo/stub/StubPMF.java          |   572 ++
 api/test/java/javax/jdo/util/AbstractTest.java     |   105 +
 .../java/javax/jdo/util/BatchResultPrinter.java    |   104 +
 api/test/java/javax/jdo/util/BatchTestRunner.java  |   164 +
 api/test/java/javax/jdo/util/XMLTestUtil.java      |   562 +
 .../META-INF/services/javax.jdo.JDOEnhancer        |    17 +
 .../enhancer-test-subdir/file4.jdo                 |    17 +
 .../enhancer-test-subdir/file5.class               |     0
 .../enhancer-test-subdir/file6.jar                 |     0
 api/test/resources/enhancer-test-dir/file1.jdo     |    17 +
 api/test/resources/enhancer-test-dir/file2.class   |     0
 api/test/resources/enhancer-test-dir/file3.jar     |     0
 api/test/schema/Negative0-dtd.jdo                  |    23 +
 api/test/schema/Negative0-dtd.jdoquery             |    23 +
 api/test/schema/Negative0-dtd.orm                  |    23 +
 api/test/schema/Negative0-xsd.jdo                  |    23 +
 api/test/schema/Negative0-xsd.jdoquery             |    24 +
 api/test/schema/Negative0-xsd.orm                  |    23 +
 api/test/schema/Positive0-dtd.jdo                  |    25 +
 api/test/schema/Positive0-dtd.jdoquery             |    30 +
 api/test/schema/Positive0-dtd.orm                  |    25 +
 api/test/schema/Positive0-xsd.jdo                  |    25 +
 api/test/schema/Positive0-xsd.jdoquery             |    30 +
 api/test/schema/Positive0-xsd.orm                  |    25 +
 api/test/schema/Positive1-dtd.jdo                  |   146 +
 api/test/schema/Positive1-dtd.orm                  |   113 +
 api/test/schema/Positive1-xsd.jdo                  |   147 +
 api/test/schema/Positive1-xsd.orm                  |   115 +
 api/test/schema/Positive15.1-dtd.orm               |    33 +
 api/test/schema/Positive15.1-xsd.orm               |    33 +
 api/test/schema/Positive15.2.1-dtd.orm             |    42 +
 api/test/schema/Positive15.2.1-xsd.orm             |    42 +
 api/test/schema/Positive15.2.2-dtd.orm             |    39 +
 api/test/schema/Positive15.2.2-xsd.orm             |    39 +
 api/test/schema/Positive15.3.1-dtd.orm             |    32 +
 api/test/schema/Positive15.3.1-xsd.orm             |    32 +
 api/test/schema/Positive15.3.2-dtd.orm             |    34 +
 api/test/schema/Positive15.3.2-xsd.orm             |    34 +
 api/test/schema/Positive15.3.3-dtd.orm             |    32 +
 api/test/schema/Positive15.3.3-xsd.orm             |    32 +
 api/test/schema/Positive15.3.4-dtd.orm             |    36 +
 api/test/schema/Positive15.3.4-xsd.orm             |    36 +
 api/test/schema/Positive15.3.5-dtd.orm             |    40 +
 api/test/schema/Positive15.3.5-xsd.orm             |    40 +
 api/test/schema/Positive15.3.6-dtd.orm             |    37 +
 api/test/schema/Positive15.3.6-xsd.orm             |    37 +
 api/test/schema/Positive15.4-dtd.orm               |    51 +
 api/test/schema/Positive15.4-xsd.orm               |    51 +
 api/test/schema/Positive15.5-dtd.orm               |    36 +
 api/test/schema/Positive15.5-xsd.orm               |    36 +
 api/test/schema/Positive15.6-dtd.orm               |    36 +
 api/test/schema/Positive15.6-xsd.orm               |    36 +
 api/test/schema/Positive15.8.1-dtd.orm             |    43 +
 api/test/schema/Positive15.8.1-xsd.orm             |    43 +
 api/test/schema/Positive15.8.2-dtd.orm             |    43 +
 api/test/schema/Positive15.8.2-xsd.orm             |    43 +
 api/test/schema/Positive15.8.3-dtd.orm             |    37 +
 api/test/schema/Positive15.8.3-xsd.orm             |    37 +
 api/test/schema/Positive99-dtd.jdo                 |   446 +
 api/test/schema/Positive99-dtd.jdoquery            |    61 +
 api/test/schema/Positive99-dtd.orm                 |   353 +
 api/test/schema/Positive99-xsd.jdo                 |   448 +
 api/test/schema/Positive99-xsd.jdoquery            |    63 +
 api/test/schema/Positive99-xsd.orm                 |   355 +
 .../jdoconfig/Negative00/META-INF/jdoconfig.xml    |    18 +
 .../jdoconfig/Negative01/META-INF/jdoconfig.xml    |    24 +
 .../jdoconfig/Negative02/META-INF/jdoconfig.xml    |    27 +
 .../jdoconfig/Negative03/META-INF/jdoconfig.xml    |    36 +
 .../jdoconfig/Negative04/META-INF/jdoconfig.xml    |    37 +
 .../jdoconfig/Negative05/META-INF/jdoconfig.xml    |    37 +
 .../jdoconfig/Negative06/6a/META-INF/jdoconfig.xml |    32 +
 .../jdoconfig/Negative06/6b/META-INF/jdoconfig.xml |    32 +
 .../services/javax.jdo.PersistenceManagerFactory   |    16 +
 .../services/javax.jdo.PersistenceManagerFactory   |    19 +
 .../jdoconfig/Negative09/9a/META-INF/jdoconfig.xml |    33 +
 .../services/javax.jdo.PersistenceManagerFactory   |    17 +
 .../services/javax.jdo.PersistenceManagerFactory   |    17 +
 .../jdoconfig/Pmfmapmap01/META-INF/jdoconfig.xml   |    45 +
 .../schema/jdoconfig/Pmfmapmap02/propsfile.props   |    18 +
 .../jdoconfig/Positive00/META-INF/jdoconfig.xml    |   276 +
 .../jdoconfig/Positive01/1a/META-INF/jdoconfig.xml |    33 +
 .../jdoconfig/Positive01/1b/META-INF/jdoconfig.xml |    31 +
 .../jdoconfig/Positive02/META-INF/jdoconfig.xml    |    30 +
 .../jdoconfig/Positive03/META-INF/jdoconfig.xml    |    29 +
 .../services/javax.jdo.PersistenceManagerFactory   |    17 +
 .../jdoconfig/Positive04/META-INF/jdoconfig.xml    |    29 +
 .../services/javax.jdo.PersistenceManagerFactory   |    18 +
 .../jdoconfig/Positive05/META-INF/jdoconfig.xml    |    29 +
 .../services/javax.jdo.PersistenceManagerFactory   |    17 +
 .../jdoconfig/Positive06/META-INF/jdoconfig.xml    |    59 +
 .../jdoconfig/Positive07/META-INF/jdoconfig.xml    |    61 +
 assembly.xml                                       |   116 +
 copyjdorijars/pom.xml                              |   138 +
 copyjdorijars/src/main/resources/log4j.properties  |    93 +
 exectck/pom.xml                                    |   139 +
 .../org/apache/jdo/exectck/AbstractTCKMojo.java    |   122 +
 .../main/java/org/apache/jdo/exectck/Enhance.java  |   311 +
 .../src/main/java/org/apache/jdo/exectck/Help.java |    90 +
 .../java/org/apache/jdo/exectck/InstallSchema.java |   182 +
 .../java/org/apache/jdo/exectck/PropertyUtils.java |   136 +
 .../main/java/org/apache/jdo/exectck/RunTCK.java   |   542 +
 .../java/org/apache/jdo/exectck/Utilities.java     |   247 +
 parent-pom/pom.xml                                 |   267 +
 pom.xml                                            |   125 +
 tck/RunRules.html                                  |   192 +
 tck/pom.xml                                        |   198 +
 tck/src/conf/applicationidentity.conf              |    20 +
 tck/src/conf/commons-logging.properties            |    38 +
 tck/src/conf/company1-1Relationships.conf          |    21 +
 tck/src/conf/company1-MRelationships.conf          |    21 +
 tck/src/conf/companyAllRelationships.conf          |    22 +
 .../conf/companyAnnotated1-1RelationshipsFCPM.conf |    21 +
 .../conf/companyAnnotated1-MRelationshipsFCPM.conf |    21 +
 ...companyAnnotatedAllRelationshipsFCConcrete.conf |    22 +
 .../conf/companyAnnotatedAllRelationshipsFCPM.conf |    22 +
 ...ompanyAnnotatedAllRelationshipsJPAConcrete.conf |    21 +
 .../companyAnnotatedAllRelationshipsJPAPM.conf     |    22 +
 ...companyAnnotatedAllRelationshipsPCConcrete.conf |    22 +
 .../conf/companyAnnotatedAllRelationshipsPCPM.conf |    22 +
 .../conf/companyAnnotatedAllRelationshipsPIPM.conf |    21 +
 tck/src/conf/companyAnnotatedEmbeddedFCPM.conf     |    22 +
 .../conf/companyAnnotatedEmbeddedJPAConcrete.conf  |    21 +
 tck/src/conf/companyAnnotatedEmbeddedJPAPM.conf    |    22 +
 ...companyAnnotatedM-MRelationshipsFCConcrete.conf |    21 +
 .../conf/companyAnnotatedM-MRelationshipsFCPM.conf |    21 +
 .../companyAnnotatedNoRelationshipsFCConcrete.conf |    21 +
 .../conf/companyAnnotatedNoRelationshipsFCPM.conf  |    21 +
 .../companyAnnotatedNoRelationshipsPCConcrete.conf |    21 +
 .../conf/companyAnnotatedNoRelationshipsPCPM.conf  |    21 +
 .../conf/companyAnnotatedNoRelationshipsPIPM.conf  |    21 +
 tck/src/conf/companyEmbedded.conf                  |    22 +
 tck/src/conf/companyListWithoutJoin.conf           |    22 +
 tck/src/conf/companyM-MRelationships.conf          |    21 +
 tck/src/conf/companyMapWithoutJoin.conf            |    22 +
 tck/src/conf/companyNoRelationships.conf           |    21 +
 ...mpanyOverrideAnnotatedAllRelationshipsFCPM.conf |    22 +
 tck/src/conf/companyPMClass.conf                   |    22 +
 tck/src/conf/companyPMInterface.conf               |    22 +
 tck/src/conf/compoundIdentity.conf                 |    21 +
 tck/src/conf/configurations.list                   |    75 +
 tck/src/conf/datastoreidentity.conf                |    20 +
 tck/src/conf/derby.properties                      |    61 +
 tck/src/conf/detach.conf                           |    32 +
 tck/src/conf/detach.list                           |    18 +
 tck/src/conf/embeddedInheritance.conf              |    23 +
 tck/src/conf/enhancement-test.properties           |    20 +
 tck/src/conf/enhancement.conf                      |    25 +
 tck/src/conf/exclude.list                          |    16 +
 tck/src/conf/extents.conf                          |    35 +
 tck/src/conf/fetchgroup.conf                       |    25 +
 tck/src/conf/fetchplan.conf                        |    28 +
 tck/src/conf/inheritance1.conf                     |    24 +
 tck/src/conf/inheritance2.conf                     |    32 +
 tck/src/conf/inheritance3.conf                     |    27 +
 tck/src/conf/inheritance4.conf                     |    24 +
 tck/src/conf/instancecallbacks.conf                |    38 +
 tck/src/conf/jdo-3_1-signatures.txt                |  1685 +++
 tck/src/conf/jdohelper.conf                        |    64 +
 tck/src/conf/jdoql.conf                            |   117 +
 tck/src/conf/jdoql1.conf                           |    23 +
 tck/src/conf/jdori-jdoconfig.xml                   |   235 +
 tck/src/conf/jdori-persistence.xml                 |   117 +
 tck/src/conf/jdori-pmf.properties                  |    47 +
 tck/src/conf/jndi.properties                       |    17 +
 tck/src/conf/lifecycle.conf                        |    38 +
 tck/src/conf/log4j.properties                      |    93 +
 tck/src/conf/logging.properties                    |    61 +
 tck/src/conf/models.conf                           |    71 +
 tck/src/conf/models1.conf                          |    23 +
 tck/src/conf/pm.conf                               |   130 +
 tck/src/conf/pmf.conf                              |    59 +
 tck/src/conf/query.conf                            |    92 +
 tck/src/conf/relationshipAllRelationships.conf     |    27 +
 tck/src/conf/relationshipNoRelationships.conf      |    26 +
 tck/src/conf/runonce.conf                          |    25 +
 tck/src/conf/schemaAttributeClass.conf             |    21 +
 tck/src/conf/schemaAttributeOrm.conf               |    21 +
 tck/src/conf/schemaAttributePackage.conf           |    21 +
 tck/src/conf/security.conf                         |    44 +
 tck/src/conf/security.policy                       |    90 +
 tck/src/conf/simplelog.properties                  |    40 +
 tck/src/conf/throwOnUnknownStandardProperties.conf |    21 +
 tck/src/conf/transactions.conf                     |    50 +
 .../org/apache/jdo/tck/AbstractReaderTest.java     |    80 +
 tck/src/java/org/apache/jdo/tck/JDO_Test.java      |  1250 +++
 .../java/org/apache/jdo/tck/api/SignatureTest.java |   119 +
 .../tck/api/exceptions/ExceptionConstructor.java   |   300 +
 .../jdo/tck/api/fetchgroup/FetchGroupTest.java     |   579 ++
 .../AbstractInstanceLifecycleListener.java         |   513 +
 .../AccessOtherInstancesInPrestore.java            |   113 +
 .../AccessingFieldsInPredelete.java                |   184 +
 .../api/instancecallbacks/CallingJdoPostload.java  |   154 +
 .../api/instancecallbacks/CallingJdoPreclear.java  |   157 +
 .../api/instancecallbacks/CallingJdoPredelete.java |   151 +
 .../api/instancecallbacks/CallingJdoPrestore.java  |   217 +
 .../InstanceLifecycleListenerAttach.java           |   183 +
 .../InstanceLifecycleListenerClear.java            |   165 +
 .../InstanceLifecycleListenerCreate.java           |   125 +
 .../InstanceLifecycleListenerDelete.java           |   167 +
 .../InstanceLifecycleListenerDetach.java           |   182 +
 .../InstanceLifecycleListenerDirty.java            |   148 +
 .../InstanceLifecycleListenerLoad.java             |   155 +
 .../InstanceLifecycleListenerStore.java            |   161 +
 ...ationOfNontransactionalNonpersistentFields.java |   182 +
 .../NoAccessToFieldsAfterPredelete.java            |   171 +
 .../jdo/tck/api/instancecallbacks/TestParts.java   |   140 +
 .../apache/jdo/tck/api/jdohelper/GetObjectId.java  |    89 +
 .../jdo/tck/api/jdohelper/GetObjectIdForNull.java  |    77 +
 .../tck/api/jdohelper/GetObjectIdForTransient.java |    76 +
 .../GetObjectIdNotPersistenceCapable.java          |    77 +
 .../apache/jdo/tck/api/jdohelper/GetObjectIds.java |   259 +
 .../tck/api/jdohelper/GetPersistenceManager.java   |    91 +
 .../jdohelper/GetPersistenceManagerForNull.java    |    78 +
 .../GetPersistenceManagerForTransient.java         |    76 +
 ...GetPersistenceManagerNotPersistenceCapable.java |    76 +
 .../api/jdohelper/GetTransactionalObjectId.java    |    86 +
 .../jdohelper/GetTransactionalObjectIdForNull.java |    76 +
 .../GetTransactionalObjectIdForTransient.java      |    77 +
 ...TransactionalObjectIdNotPersistenceCapable.java |    74 +
 .../apache/jdo/tck/api/jdohelper/IsDeleted.java    |    86 +
 .../jdo/tck/api/jdohelper/IsDeletedFalse.java      |    87 +
 .../jdo/tck/api/jdohelper/IsDeletedForNull.java    |    76 +
 .../tck/api/jdohelper/IsDeletedForTransient.java   |    76 +
 .../jdohelper/IsDeletedNotPersistenceCapable.java  |    76 +
 .../apache/jdo/tck/api/jdohelper/IsDetached.java   |    85 +
 .../org/apache/jdo/tck/api/jdohelper/IsDirty.java  |    86 +
 .../apache/jdo/tck/api/jdohelper/IsDirtyFalse.java |    89 +
 .../jdo/tck/api/jdohelper/IsDirtyForNull.java      |    75 +
 .../jdo/tck/api/jdohelper/IsDirtyForTransient.java |    76 +
 .../jdohelper/IsDirtyNotPersistenceCapable.java    |    76 +
 .../org/apache/jdo/tck/api/jdohelper/IsNew.java    |    84 +
 .../apache/jdo/tck/api/jdohelper/IsNewFalse.java   |    81 +
 .../apache/jdo/tck/api/jdohelper/IsNewForNull.java |    75 +
 .../jdo/tck/api/jdohelper/IsNewForTransient.java   |    76 +
 .../api/jdohelper/IsNewNotPersistenceCapable.java  |    76 +
 .../apache/jdo/tck/api/jdohelper/IsPersistent.java |    84 +
 .../jdo/tck/api/jdohelper/IsPersistentFalse.java   |    76 +
 .../jdo/tck/api/jdohelper/IsPersistentForNull.java |    75 +
 .../api/jdohelper/IsPersistentForTransient.java    |    77 +
 .../IsPersistentNotPersistenceCapable.java         |    76 +
 .../jdo/tck/api/jdohelper/IsTransactional.java     |    91 +
 .../tck/api/jdohelper/IsTransactionalFalse.java    |    97 +
 .../tck/api/jdohelper/IsTransactionalForNull.java  |    73 +
 .../api/jdohelper/IsTransactionalForTransient.java |    74 +
 .../IsTransactionalNotPersistenceCapable.java      |    75 +
 .../apache/jdo/tck/api/jdohelper/MakeDirty.java    |    91 +
 .../jdo/tck/api/jdohelper/MakeDirtyForNull.java    |    76 +
 .../tck/api/jdohelper/MakeDirtyForTransient.java   |    79 +
 .../jdohelper/MakeDirtyNotPersistenceCapable.java  |    77 +
 .../AbstractPersistenceCapableTest.java            |    69 +
 .../CopyKeyFieldsFromObjectId.java                 |   296 +
 .../persistencecapable/NewObjectIdInstance.java    |   238 +
 .../ChangingObjectIdHasNoEffectOnInstance.java     |    68 +
 .../ConcurrentPersistenceManagers.java             |    93 +
 .../ConcurrentPersistenceManagersSameClasses.java  |   158 +
 .../api/persistencemanager/CurrentTransaction.java |    64 +
 .../api/persistencemanager/DataStoreCacheTest.java |   104 +
 .../persistencemanager/DataStoreConnection.java    |   145 +
 .../DataStoreConnectionThrows.java                 |   188 +
 .../api/persistencemanager/DatastoreTimeout.java   |   516 +
 .../api/persistencemanager/DeletePersistent.java   |   255 +
 .../DeletePersistentAllFails.java                  |   156 +
 ...DeletePersistentFailsIfInstanceIsTransient.java |   147 +
 ...InstanceManagedByAnotherPersistenceManager.java |   180 +
 ...etePersistentHasNoEffectOnDeletedInstances.java |   162 +
 .../GetPersistenceManagerFactory.java              |    67 +
 .../tck/api/persistencemanager/GetProperties.java  |   348 +
 .../persistencemanager/GetPutRemoveUserObject.java |   170 +
 .../api/persistencemanager/GetSetUserObject.java   |    81 +
 ...nsactionalObjectIdWhenObjectIdBeingChanged.java |    96 +
 .../GetTransactionalObjectIdWithNoTransaction.java |    81 +
 .../tck/api/persistencemanager/NewInstance.java    |   124 +
 .../NoPersistenceManagerIfTransient.java           |    58 +
 .../ObjectIdUniqueAmongInstances.java              |   101 +
 .../OneInstanceOfObjectPerPersistenceManager.java  |   168 +
 ...sistenceManagerIfPersistentOrTransactional.java |    56 +
 .../api/persistencemanager/OptimisticFailure.java  |   240 +
 .../persistencemanager/PersistenceManagerTest.java |   106 +
 ...ionInstanceForAllCallsToCurrentTransaction.java |    81 +
 .../jdo/tck/api/persistencemanager/ThreadSafe.java |   199 +
 ...TransactionalInstanceRetainsValuesAtCommit.java |   165 +
 ...llingEvictAllWithCollectionContainingNulls.java |   139 +
 ...ingRefreshAllWithCollectionContainingNulls.java |   142 +
 .../cache/EvictAllWithNoParameters.java            |   143 +
 .../EvictingCollectionOfInstancesSideEffects.java  |   212 +
 .../cache/EvictingWithRestoreValuesFalse.java      |   137 +
 .../cache/EvictingWithRetainValuesFalse.java       |   145 +
 .../PassingNullToEvictAllThrowsException.java      |   114 +
 .../cache/PassingNullToEvictHasNoEffect.java       |    81 +
 .../PassingNullToRefreshAllThrowsException.java    |   117 +
 .../cache/PassingNullToRefreshHasNoEffect.java     |    82 +
 .../cache/RefreshAllNoParameterSideEffects.java    |   169 +
 .../cache/RefreshAllSideEffects.java               |   205 +
 .../cache/RefreshAllWithNoParameters.java          |   103 +
 .../cache/RefreshSideEffects.java                  |   240 +
 .../tck/api/persistencemanager/cache/Retrieve.java |   347 +
 .../close/AfterCloseAllMethodsThrowException.java  |   102 +
 .../close/CloseThrowsExceptionWhenActiveTx.java    |    69 +
 .../close/IsClosedIsFalseUponConstruction.java     |    60 +
 .../IsClosedIsFalseUponRetrievalFromPool.java      |    63 +
 .../close/IsClosedIsTrueAfterClose.java            |    63 +
 .../detach/CopyOnAttachFalse.java                  |    99 +
 .../detach/DetachAccessUnloadedField.java          |   142 +
 .../detach/DetachAllOnCommit.java                  |    82 +
 .../persistencemanager/detach/DetachAttach.java    |    70 +
 .../detach/DetachAttachDirty.java                  |    79 +
 .../api/persistencemanager/detach/DetachCopy.java  |   105 +
 .../persistencemanager/detach/DetachSerialize.java |   109 +
 .../api/persistencemanager/detach/DetachTest.java  |   181 +
 .../detach/DetachUndetachable.java                 |    72 +
 .../detach/SetDetachAllOnCommit.java               |    75 +
 ...WithInstancesMadePersistentViaReachability.java |   116 +
 .../extent/GetExtentWithNoSubclasses.java          |   113 +
 .../extent/GetExtentWithSubclasses.java            |   140 +
 .../fetchplan/AbstractFetchPlanTest.java           |   146 +
 .../fetchplan/FetchPlanInterface.java              |   377 +
 .../fetchplan/FetchPlanIsCopy.java                 |   147 +
 .../fetchplan/FetchPlanMakeTransient.java          |    95 +
 .../fetchplan/FetchPlanQuery.java                  |    70 +
 .../fetchplan/FetchPlanRefresh.java                |    91 +
 .../fetchplan/FetchPlanRetrieve.java               |    92 +
 .../persistencemanager/flags/GetIgnoreCache.java   |    76 +
 .../flags/SetIgnoreCacheToFalse.java               |    85 +
 .../flags/SetIgnoreCacheToTrue.java                |    86 +
 .../flags/SetMultithreadedFalse.java               |    84 +
 .../flags/SetMultithreadedTrue.java                |    83 +
 .../flags/SettingFlagsWithTransactionInstance.java |    73 +
 .../getobject/GetObjectById.java                   |   142 +
 .../getobject/GetObjectByIdExactClass.java         |   281 +
 .../GetObjectByIdNoValidationInstanceInCache.java  |    86 +
 ...IdNoValidationInstanceInCacheNoStateChange.java |    85 +
 ...etObjectByIdNoValidationInstanceNotInCache.java |    89 +
 ...jectByIdNoValidationInstanceNotInCacheNoTx.java |    90 +
 ...jectByIdNoValidationInstanceNotInDatastore.java |    83 +
 .../getobject/GetObjectByIdNotResolved.java        |    87 +
 ...GetObjectByIdWithValidationInstanceInCache.java |    89 +
 ...ithValidationInstanceInCacheNotInDatastore.java |    89 +
 ...ValidationInstanceNotInCacheNotInDatastore.java |    76 +
 .../persistencemanager/getobject/GetObjectId.java  |    82 +
 .../getobject/GetObjectIdClass.java                |   102 +
 ...assForAbstractOrNonPersistenceCapableClass.java |    79 +
 .../GetObjectIdForNullOrNotPersistent.java         |    82 +
 .../GetObjectIdForPersistentInterface.java         |    96 +
 ...etObjectIdWithApplicationModifyingIdentity.java |    99 +
 .../getobject/GetObjectsById.java                  |   216 +
 .../lifecycle/MakeNontransactionalAllFails.java    |   175 +
 .../MakeNontransactionalDirtyInstance.java         |   306 +
 .../lifecycle/MakeNontransactionalIsImmediate.java |   245 +
 ...akeNontransactionalPersistentCleanInstance.java |   241 +
 ...MakeNontransactionalTransientCleanInstance.java |   220 +
 .../lifecycle/MakePersistent.java                  |   230 +
 .../lifecycle/MakePersistentAllFails.java          |   133 +
 .../MakePersistentAndInstancesNotReachable.java    |   121 +
 .../lifecycle/MakePersistentAssignsObjectId.java   |   185 +
 ...InstanceManagedByAnotherPersistenceManager.java |   186 +
 ...PersistentHasNoEffectOnPersistentInstances.java |   167 +
 .../lifecycle/MakeTransactional.java               |   162 +
 ...ctionalANontransactionalPersistentInstance.java |   312 +
 .../lifecycle/MakeTransactionalAllFails.java       |   135 +
 .../lifecycle/MakeTransactionalIsImmediate.java    |   186 +
 ...eTransactionalPriorToTransactionRolledback.java |   215 +
 ...keTransactionalWithinTransactionRolledback.java |   187 +
 .../lifecycle/MakeTransient.java                   |   179 +
 .../lifecycle/MakeTransientAllFails.java           |   136 +
 .../MakeTransientCausesLossOfIdentity.java         |   185 +
 .../MakeTransientFailsWithDirtyInstance.java       |   192 +
 .../MakeTransientFieldsPreservedUnchanged.java     |   245 +
 ...keTransientHasNoEffectOnTransientInstances.java |   152 +
 .../MakeTransientNotSubjectToRollback.java         |   186 +
 .../nullargs/DeletePersistentNullArgs.java         |   109 +
 .../nullargs/DetachCopyNullArgs.java               |   108 +
 .../persistencemanager/nullargs/EvictNullArgs.java |   109 +
 .../nullargs/MakeNontransactionalNullArgs.java     |   109 +
 .../nullargs/MakePersistentNullArgs.java           |   108 +
 .../nullargs/MakeTransactionalNullArgs.java        |   109 +
 .../nullargs/MakeTransientNullArgs.java            |   109 +
 .../nullargs/PersistenceManagerNullsTest.java      |   543 +
 .../nullargs/RefreshNullArgs.java                  |   109 +
 .../nullargs/RetrieveNullArgs.java                 |   109 +
 .../nullargs/RetrieveWithFetchPlanNullArgs.java    |   109 +
 .../persistencemanagerfactory/AbstractGetPMF.java  |   210 +
 .../AfterCloseGetPMThrowsException.java            |    83 +
 .../AfterCloseSetMethodsThrowException.java        |   229 +
 ...erGetPersistenceManagerNoSetMethodsSucceed.java |   230 +
 .../tck/api/persistencemanagerfactory/Close.java   |   126 +
 .../CloseFailsIfTransactionActive.java             |   210 +
 ...seWithoutPermissionThrowsSecurityException.java |   103 +
 .../FlushThrowsIfReadOnly.java                     |   166 +
 .../GetManagedClasses.java                         |    82 +
 .../persistencemanagerfactory/GetPMFByFile.java    |    79 +
 .../GetPMFByFileAndClassLoader.java                |    85 +
 .../GetPMFByJNDILocation.java                      |   110 +
 .../GetPMFByJNDILocationAndClassLoader.java        |   107 +
 .../GetPMFByResource.java                          |    77 +
 .../GetPMFByResourceAndClassLoader.java            |    78 +
 .../persistencemanagerfactory/GetPMFByStream.java  |    95 +
 .../GetPMFByStreamAndClassLoader.java              |    96 +
 .../GetPersistenceManager.java                     |    71 +
 ...sistenceManagerFactoryByPropertiesInstance.java |    82 +
 .../GetPersistenceManagerForUser.java              |    90 +
 .../persistencemanagerfactory/GetProperties.java   |    78 +
 .../SetConnectionPassword.java                     |    71 +
 .../SetConnectionURL.java                          |    83 +
 .../SetConnectionUserName.java                     |    88 +
 .../persistencemanagerfactory/SetIgnoreCache.java  |    80 +
 .../SetMultithreaded.java                          |    85 +
 .../SetNonTransactionalRead.java                   |    82 +
 .../SetNonTransactionalWrite.java                  |    88 +
 .../persistencemanagerfactory/SetOptimistic.java   |    85 +
 .../api/persistencemanagerfactory/SetReadOnly.java |    81 +
 .../persistencemanagerfactory/SetRetainValues.java |    83 +
 .../SetTransactionIsolationLevel.java              |   192 +
 .../SupportedOptions.java                          |    77 +
 .../config/JDOConfigListener.java                  |   161 +
 .../config/Jdoconfig.java                          |   192 +
 .../config/Persistence.java                        |   143 +
 .../config/StoreListener.java                      |    60 +
 .../config/StoreListenerGetInstance.java           |    64 +
 .../config/ThrowOnUnknownStandardProperties.java   |   136 +
 .../metadata/GetMetadataTest.java                  |   129 +
 .../apache/jdo/tck/enhancement/EnhancerTest.java   |   101 +
 .../java/org/apache/jdo/tck/extents/CloseAll.java  |    85 +
 .../CloseOfExtentIteratorIsIteratorSpecific.java   |    80 +
 .../org/apache/jdo/tck/extents/ExtentTest.java     |   279 +
 .../apache/jdo/tck/extents/GetCandidateClass.java  |    61 +
 .../jdo/tck/extents/GetPersistenceManager.java     |    63 +
 .../apache/jdo/tck/extents/HasSubclassesFalse.java |    62 +
 .../apache/jdo/tck/extents/HasSubclassesTrue.java  |    62 +
 ...nstancesDeletedPriorToIterationNotReturned.java |    86 +
 ...InstancesPersistedPriorToIterationReturned.java |    86 +
 .../IteratorHasNextFalseAfterExtentClose.java      |    99 +
 .../jdo/tck/extents/IteratorMutatingMethods.java   |    75 +
 .../tck/extents/IteratorNextAfterExtentClose.java  |   111 +
 .../extents/IteratorNextAfterExtentCloseAll.java   |   101 +
 .../java/org/apache/jdo/tck/extents/Iterators.java |    73 +
 .../tck/lifecycle/HollowInstanceMaintainsPK.java   |   104 +
 ...ltiplePMsReturnInstancesRepresentingSamePC.java |   156 +
 .../NontransactionalWriteDatastoreCommit.java      |    90 +
 ...ntransactionalWriteDatastoreCommitConflict.java |    93 +
 .../NontransactionalWriteDatastoreRollback.java    |    90 +
 .../NontransactionalWriteOptimisticCommit.java     |    90 +
 ...transactionalWriteOptimisticCommitConflict.java |    95 +
 .../NontransactionalWriteOptimisticRollback.java   |    90 +
 .../tck/lifecycle/NontransactionalWriteTest.java   |   241 +
 .../tck/lifecycle/NontransactionalWriteThrows.java |    77 +
 ...tIdNotModifiedWhenObjectIdInstanceModified.java |   150 +
 .../PMReturnsIdenticalInstancesForEqualObjIds.java |   121 +
 .../PMsCanSharePCClassesButNotPCInstances.java     |   262 +
 .../apache/jdo/tck/lifecycle/StateTransitions.java |  1082 ++
 .../lifecycle/StateTransitionsReturnedObjects.java |   740 ++
 .../TransientTransactionalStateCommit.java         |   116 +
 .../TransientTransactionalStateRollback.java       |   127 +
 .../jdo/tck/mapping/AbstractRelationshipTest.java  |    96 +
 .../apache/jdo/tck/mapping/CompletenessTest.java   |   120 +
 .../jdo/tck/mapping/CompletenessTestJPA.java       |   123 +
 .../jdo/tck/mapping/CompletenessTestList.java      |   123 +
 .../jdo/tck/mapping/CompletenessTestMap.java       |   123 +
 .../jdo/tck/mapping/CompletenessTestOrder.java     |   118 +
 .../mapping/Relationship1To1AllRelationships.java  |   419 +
 .../mapping/Relationship1To1NoRelationships.java   |   227 +
 .../Relationship1ToManyAllRelationships.java       |   470 +
 .../Relationship1ToManyNoRelationships.java        |   250 +
 .../RelationshipManyToManyAllRelationships.java    |   500 +
 .../RelationshipManyToManyNoRelationships.java     |   240 +
 .../tck/mapping/RelationshipNegative1To1Test.java  |   154 +
 .../mapping/RelationshipNegative1ToManyTest.java   |   136 +
 .../tck/models/embedded/EmbeddedInheritance.java   |   215 +
 .../SecondClassObjectsTrackTheirChanges.java       |   148 +
 .../models/fieldtypes/TestArrayCollections.java    |   204 +
 .../fieldtypes/TestArrayListCollections.java       |   199 +
 .../fieldtypes/TestCollectionCollections.java      |   184 +
 .../models/fieldtypes/TestFieldsOfBigDecimal.java  |   133 +
 .../models/fieldtypes/TestFieldsOfBigInteger.java  |   134 +
 .../tck/models/fieldtypes/TestFieldsOfBoolean.java |   131 +
 .../tck/models/fieldtypes/TestFieldsOfByte.java    |   132 +
 .../models/fieldtypes/TestFieldsOfCharacter.java   |   132 +
 .../tck/models/fieldtypes/TestFieldsOfDate.java    |   132 +
 .../tck/models/fieldtypes/TestFieldsOfDouble.java  |   131 +
 .../tck/models/fieldtypes/TestFieldsOfFloat.java   |   132 +
 .../tck/models/fieldtypes/TestFieldsOfInteger.java |   130 +
 .../tck/models/fieldtypes/TestFieldsOfLocale.java  |   133 +
 .../tck/models/fieldtypes/TestFieldsOfLong.java    |   131 +
 .../tck/models/fieldtypes/TestFieldsOfObject.java  |   149 +
 .../fieldtypes/TestFieldsOfPrimitiveboolean.java   |   129 +
 .../fieldtypes/TestFieldsOfPrimitivebyte.java      |   130 +
 .../fieldtypes/TestFieldsOfPrimitivechar.java      |   130 +
 .../fieldtypes/TestFieldsOfPrimitivedouble.java    |   130 +
 .../fieldtypes/TestFieldsOfPrimitivefloat.java     |   130 +
 .../fieldtypes/TestFieldsOfPrimitiveint.java       |   128 +
 .../fieldtypes/TestFieldsOfPrimitivelong.java      |   131 +
 .../fieldtypes/TestFieldsOfPrimitiveshort.java     |   129 +
 .../tck/models/fieldtypes/TestFieldsOfShort.java   |   132 +
 .../models/fieldtypes/TestFieldsOfSimpleClass.java |   130 +
 .../models/fieldtypes/TestFieldsOfSimpleEnum.java  |   130 +
 .../fieldtypes/TestFieldsOfSimpleInterface.java    |   132 +
 .../tck/models/fieldtypes/TestFieldsOfString.java  |   132 +
 .../TestHashMapStringKeyCollections.java           |   201 +
 .../TestHashMapStringValueCollections.java         |   210 +
 .../models/fieldtypes/TestHashSetCollections.java  |   189 +
 .../TestHashtableStringKeyCollections.java         |   203 +
 .../TestHashtableStringValueCollections.java       |   209 +
 .../fieldtypes/TestLinkedListCollections.java      |   191 +
 .../tck/models/fieldtypes/TestListCollections.java |   199 +
 .../fieldtypes/TestMapStringKeyCollections.java    |   202 +
 .../fieldtypes/TestMapStringValueCollections.java  |   214 +
 .../tck/models/fieldtypes/TestSetCollections.java  |   187 +
 .../TestTreeMapStringKeyCollections.java           |   200 +
 .../TestTreeMapStringValueCollections.java         |   207 +
 .../models/fieldtypes/TestTreeSetCollections.java  |   172 +
 .../apache/jdo/tck/models/fieldtypes/TestUtil.java |   365 +
 .../models/fieldtypes/TestVectorCollections.java   |   190 +
 .../inheritance/FieldWithSameNameInSuperclass.java |   241 +
 ...rsistentFieldsAreNonPersistentInSubclasses.java |   130 +
 .../inheritance/NonpersistentSuperClass.java       |   230 +
 ...ceCapableFlexibilityInInheritanceHierarchy.java |   232 +
 .../PersistentFieldsArePersistentInSubClasses.java |   230 +
 .../jdo/tck/models/inheritance/TestParts.java      |   126 +
 ...actionalFieldsAreTransactionalInSubclasses.java |   130 +
 .../org/apache/jdo/tck/pc/building/Kitchen.java    |   119 +
 .../jdo/tck/pc/building/MultifunctionOven.java     |    74 +
 .../java/org/apache/jdo/tck/pc/building/Oven.java  |    88 +
 .../org/apache/jdo/tck/pc/building/package.html    |    21 +
 .../org/apache/jdo/tck/pc/company/Address.java     |   339 +
 .../org/apache/jdo/tck/pc/company/Company.java     |   363 +
 .../apache/jdo/tck/pc/company/CompanyFactory.java  |    69 +
 .../tck/pc/company/CompanyFactoryAbstractImpl.java |   249 +
 .../CompanyFactoryAnnotatedAbstractDelegator.java  |    83 +
 .../pc/company/CompanyFactoryConcreteClass.java    |   150 +
 .../tck/pc/company/CompanyFactoryNewInstance.java  |    35 +
 .../jdo/tck/pc/company/CompanyFactoryPMClass.java  |    84 +
 .../tck/pc/company/CompanyFactoryPMInterface.java  |    84 +
 .../jdo/tck/pc/company/CompanyFactoryRegistry.java |   140 +
 .../jdo/tck/pc/company/CompanyModelReader.java     |   269 +
 .../apache/jdo/tck/pc/company/DentalInsurance.java |   121 +
 .../org/apache/jdo/tck/pc/company/Department.java  |   448 +
 .../org/apache/jdo/tck/pc/company/Employee.java    |   467 +
 .../jdo/tck/pc/company/FullTimeEmployee.java       |   127 +
 .../org/apache/jdo/tck/pc/company/IAddress.java    |    40 +
 .../org/apache/jdo/tck/pc/company/ICompany.java    |    41 +
 .../jdo/tck/pc/company/IDentalInsurance.java       |    31 +
 .../org/apache/jdo/tck/pc/company/IDepartment.java |    45 +
 .../org/apache/jdo/tck/pc/company/IEmployee.java   |    60 +
 .../jdo/tck/pc/company/IFullTimeEmployee.java      |    29 +
 .../org/apache/jdo/tck/pc/company/IInsurance.java  |    34 +
 .../jdo/tck/pc/company/IMedicalInsurance.java      |    29 +
 .../apache/jdo/tck/pc/company/IMeetingRoom.java    |    32 +
 .../jdo/tck/pc/company/IPartTimeEmployee.java      |    29 +
 .../org/apache/jdo/tck/pc/company/IPerson.java     |    46 +
 .../org/apache/jdo/tck/pc/company/IProject.java    |    41 +
 .../org/apache/jdo/tck/pc/company/Insurance.java   |   283 +
 .../jdo/tck/pc/company/MedicalInsurance.java       |   121 +
 .../org/apache/jdo/tck/pc/company/MeetingRoom.java |   252 +
 .../org/apache/jdo/tck/pc/company/PIAddress.java   |    40 +
 .../org/apache/jdo/tck/pc/company/PICompany.java   |    42 +
 .../jdo/tck/pc/company/PIDentalInsurance.java      |    31 +
 .../apache/jdo/tck/pc/company/PIDepartment.java    |    43 +
 .../org/apache/jdo/tck/pc/company/PIEmployee.java  |    60 +
 .../jdo/tck/pc/company/PIFullTimeEmployee.java     |    29 +
 .../org/apache/jdo/tck/pc/company/PIInsurance.java |    34 +
 .../jdo/tck/pc/company/PIMedicalInsurance.java     |    29 +
 .../apache/jdo/tck/pc/company/PIMeetingRoom.java   |    32 +
 .../jdo/tck/pc/company/PIPartTimeEmployee.java     |    29 +
 .../org/apache/jdo/tck/pc/company/PIPerson.java    |    46 +
 .../org/apache/jdo/tck/pc/company/PIProject.java   |    41 +
 .../jdo/tck/pc/company/PartTimeEmployee.java       |   125 +
 .../java/org/apache/jdo/tck/pc/company/Person.java |   421 +
 .../org/apache/jdo/tck/pc/company/Project.java     |   362 +
 .../java/org/apache/jdo/tck/pc/company/company.jpg |   Bin 0 -> 91979 bytes
 .../CompanyFactoryAnnotatedFCAppConcrete.java      |    90 +
 .../CompanyFactoryAnnotatedFCAppPM.java            |    90 +
 ...CompanyFactoryAnnotatedFCConcreteDelegator.java |    44 +
 .../CompanyFactoryAnnotatedFCDSConcrete.java       |    90 +
 .../CompanyFactoryAnnotatedFCDSPM.java             |    90 +
 .../CompanyFactoryAnnotatedFCPMDelegator.java      |    44 +
 .../CompanyFactoryAnnotatedPMFieldClass.java       |   137 +
 .../tck/pc/companyAnnotatedFC/FCAppAddress.java    |   347 +
 .../tck/pc/companyAnnotatedFC/FCAppCompany.java    |   394 +
 .../companyAnnotatedFC/FCAppDentalInsurance.java   |   128 +
 .../tck/pc/companyAnnotatedFC/FCAppDepartment.java |   445 +
 .../tck/pc/companyAnnotatedFC/FCAppEmployee.java   |   507 +
 .../companyAnnotatedFC/FCAppFullTimeEmployee.java  |   137 +
 .../tck/pc/companyAnnotatedFC/FCAppInsurance.java  |   300 +
 .../companyAnnotatedFC/FCAppMedicalInsurance.java  |   127 +
 .../pc/companyAnnotatedFC/FCAppMeetingRoom.java    |   262 +
 .../companyAnnotatedFC/FCAppPartTimeEmployee.java  |   136 +
 .../jdo/tck/pc/companyAnnotatedFC/FCAppPerson.java |   456 +
 .../tck/pc/companyAnnotatedFC/FCAppProject.java    |   384 +
 .../jdo/tck/pc/companyAnnotatedFC/FCDSAddress.java |   345 +
 .../jdo/tck/pc/companyAnnotatedFC/FCDSCompany.java |   395 +
 .../pc/companyAnnotatedFC/FCDSDentalInsurance.java |   128 +
 .../tck/pc/companyAnnotatedFC/FCDSDepartment.java  |   446 +
 .../tck/pc/companyAnnotatedFC/FCDSEmployee.java    |   506 +
 .../companyAnnotatedFC/FCDSFullTimeEmployee.java   |   137 +
 .../tck/pc/companyAnnotatedFC/FCDSInsurance.java   |   301 +
 .../companyAnnotatedFC/FCDSMedicalInsurance.java   |   127 +
 .../tck/pc/companyAnnotatedFC/FCDSMeetingRoom.java |   263 +
 .../companyAnnotatedFC/FCDSPartTimeEmployee.java   |   135 +
 .../jdo/tck/pc/companyAnnotatedFC/FCDSPerson.java  |   458 +
 .../jdo/tck/pc/companyAnnotatedFC/FCDSProject.java |   384 +
 .../CompanyFactoryAnnotatedJPAAppConcrete.java     |    90 +
 .../CompanyFactoryAnnotatedJPAAppPM.java           |    88 +
 .../CompanyFactoryAnnotatedPMFieldClassJPA.java    |   111 +
 .../tck/pc/companyAnnotatedJPA/JPAAppAddress.java  |   349 +
 .../tck/pc/companyAnnotatedJPA/JPAAppCompany.java  |   403 +
 .../companyAnnotatedJPA/JPAAppDentalInsurance.java |   131 +
 .../pc/companyAnnotatedJPA/JPAAppDepartment.java   |   448 +
 .../tck/pc/companyAnnotatedJPA/JPAAppEmployee.java |   520 +
 .../JPAAppFullTimeEmployee.java                    |   138 +
 .../pc/companyAnnotatedJPA/JPAAppInsurance.java    |   302 +
 .../JPAAppMedicalInsurance.java                    |   130 +
 .../JPAAppPartTimeEmployee.java                    |   137 +
 .../tck/pc/companyAnnotatedJPA/JPAAppPerson.java   |   499 +
 .../pc/companyAnnotatedJPA/JPAAppPhoneNumber.java  |   210 +
 .../tck/pc/companyAnnotatedJPA/JPAAppProject.java  |   387 +
 .../CompanyFactoryAnnotatedPCAppConcrete.java      |    89 +
 .../CompanyFactoryAnnotatedPCAppPM.java            |    89 +
 ...CompanyFactoryAnnotatedPCConcreteDelegator.java |    44 +
 .../CompanyFactoryAnnotatedPCDSConcrete.java       |    89 +
 .../CompanyFactoryAnnotatedPCDSPM.java             |    89 +
 .../CompanyFactoryAnnotatedPCPMDelegator.java      |    44 +
 .../tck/pc/companyAnnotatedPC/PCAppAddress.java    |   347 +
 .../tck/pc/companyAnnotatedPC/PCAppCompany.java    |   403 +
 .../companyAnnotatedPC/PCAppDentalInsurance.java   |   131 +
 .../tck/pc/companyAnnotatedPC/PCAppDepartment.java |   454 +
 .../tck/pc/companyAnnotatedPC/PCAppEmployee.java   |   540 +
 .../companyAnnotatedPC/PCAppFullTimeEmployee.java  |   140 +
 .../tck/pc/companyAnnotatedPC/PCAppInsurance.java  |   308 +
 .../companyAnnotatedPC/PCAppMedicalInsurance.java  |   132 +
 .../companyAnnotatedPC/PCAppPartTimeEmployee.java  |   140 +
 .../jdo/tck/pc/companyAnnotatedPC/PCAppPerson.java |   464 +
 .../tck/pc/companyAnnotatedPC/PCAppProject.java    |   394 +
 .../jdo/tck/pc/companyAnnotatedPC/PCDSAddress.java |   345 +
 .../jdo/tck/pc/companyAnnotatedPC/PCDSCompany.java |   408 +
 .../pc/companyAnnotatedPC/PCDSDentalInsurance.java |   132 +
 .../tck/pc/companyAnnotatedPC/PCDSDepartment.java  |   456 +
 .../tck/pc/companyAnnotatedPC/PCDSEmployee.java    |   551 +
 .../companyAnnotatedPC/PCDSFullTimeEmployee.java   |   141 +
 .../tck/pc/companyAnnotatedPC/PCDSInsurance.java   |   309 +
 .../companyAnnotatedPC/PCDSMedicalInsurance.java   |   132 +
 .../companyAnnotatedPC/PCDSPartTimeEmployee.java   |   139 +
 .../jdo/tck/pc/companyAnnotatedPC/PCDSPerson.java  |   464 +
 .../jdo/tck/pc/companyAnnotatedPC/PCDSProject.java |   395 +
 .../CompanyFactoryAnnotatedPIAppPM.java            |    89 +
 .../CompanyFactoryAnnotatedPIDSPM.java             |    89 +
 .../CompanyFactoryAnnotatedPIPMDelegator.java      |    43 +
 .../CompanyFactoryAnnotatedPMInterface.java        |   132 +
 .../tck/pc/companyAnnotatedPI/PIAppAddress.java    |    46 +
 .../tck/pc/companyAnnotatedPI/PIAppCompany.java    |    65 +
 .../companyAnnotatedPI/PIAppDentalInsurance.java   |    38 +
 .../tck/pc/companyAnnotatedPI/PIAppDepartment.java |    66 +
 .../tck/pc/companyAnnotatedPI/PIAppEmployee.java   |    95 +
 .../companyAnnotatedPI/PIAppFullTimeEmployee.java  |    35 +
 .../tck/pc/companyAnnotatedPI/PIAppInsurance.java  |    50 +
 .../companyAnnotatedPI/PIAppMedicalInsurance.java  |    36 +
 .../companyAnnotatedPI/PIAppPartTimeEmployee.java  |    35 +
 .../jdo/tck/pc/companyAnnotatedPI/PIAppPerson.java |    78 +
 .../tck/pc/companyAnnotatedPI/PIAppProject.java    |    60 +
 .../jdo/tck/pc/companyAnnotatedPI/PIDSAddress.java |    44 +
 .../jdo/tck/pc/companyAnnotatedPI/PIDSCompany.java |    67 +
 .../pc/companyAnnotatedPI/PIDSDentalInsurance.java |    37 +
 .../tck/pc/companyAnnotatedPI/PIDSDepartment.java  |    65 +
 .../tck/pc/companyAnnotatedPI/PIDSEmployee.java    |    91 +
 .../companyAnnotatedPI/PIDSFullTimeEmployee.java   |    36 +
 .../tck/pc/companyAnnotatedPI/PIDSInsurance.java   |    51 +
 .../companyAnnotatedPI/PIDSMedicalInsurance.java   |    35 +
 .../companyAnnotatedPI/PIDSPartTimeEmployee.java   |    36 +
 .../jdo/tck/pc/companyAnnotatedPI/PIDSPerson.java  |    77 +
 .../jdo/tck/pc/companyAnnotatedPI/PIDSProject.java |    62 +
 .../jdo/tck/pc/companyListWithoutJoin/Company.java |   333 +
 .../pc/companyListWithoutJoin/CompanyFactory.java  |    46 +
 .../CompanyFactoryAbstractImpl.java                |   110 +
 .../CompanyFactoryConcreteClass.java               |    82 +
 .../CompanyFactoryPMClass.java                     |    63 +
 .../CompanyFactoryPMInterface.java                 |    63 +
 .../CompanyFactoryRegistry.java                    |   140 +
 .../companyListWithoutJoin/CompanyModelReader.java |   196 +
 .../tck/pc/companyListWithoutJoin/Department.java  |   342 +
 .../tck/pc/companyListWithoutJoin/Employee.java    |   337 +
 .../companyListWithoutJoin/FullTimeEmployee.java   |   109 +
 .../tck/pc/companyListWithoutJoin/ICompany.java    |    39 +
 .../tck/pc/companyListWithoutJoin/IDepartment.java |    38 +
 .../tck/pc/companyListWithoutJoin/IEmployee.java   |    52 +
 .../companyListWithoutJoin/IFullTimeEmployee.java  |    29 +
 .../companyListWithoutJoin/IPartTimeEmployee.java  |    29 +
 .../jdo/tck/pc/companyListWithoutJoin/IPerson.java |    41 +
 .../companyListWithoutJoin/PartTimeEmployee.java   |   107 +
 .../jdo/tck/pc/companyListWithoutJoin/Person.java  |   329 +
 .../jdo/tck/pc/companyMapWithoutJoin/Company.java  |   333 +
 .../pc/companyMapWithoutJoin/CompanyFactory.java   |    46 +
 .../CompanyFactoryAbstractImpl.java                |   112 +
 .../CompanyFactoryConcreteClass.java               |    82 +
 .../CompanyFactoryPMClass.java                     |    63 +
 .../CompanyFactoryPMInterface.java                 |    63 +
 .../CompanyFactoryRegistry.java                    |   140 +
 .../companyMapWithoutJoin/CompanyModelReader.java  |   196 +
 .../tck/pc/companyMapWithoutJoin/Department.java   |   343 +
 .../jdo/tck/pc/companyMapWithoutJoin/Employee.java |   359 +
 .../pc/companyMapWithoutJoin/FullTimeEmployee.java |   109 +
 .../jdo/tck/pc/companyMapWithoutJoin/ICompany.java |    39 +
 .../tck/pc/companyMapWithoutJoin/IDepartment.java  |    38 +
 .../tck/pc/companyMapWithoutJoin/IEmployee.java    |    54 +
 .../companyMapWithoutJoin/IFullTimeEmployee.java   |    29 +
 .../companyMapWithoutJoin/IPartTimeEmployee.java   |    29 +
 .../jdo/tck/pc/companyMapWithoutJoin/IPerson.java  |    42 +
 .../pc/companyMapWithoutJoin/PartTimeEmployee.java |   107 +
 .../jdo/tck/pc/companyMapWithoutJoin/Person.java   |   331 +
 .../org/apache/jdo/tck/pc/fieldtypes/AllTypes.java |   321 +
 .../jdo/tck/pc/fieldtypes/ArrayCollections.java    |   295 +
 .../tck/pc/fieldtypes/ArrayListCollections.java    |   406 +
 .../tck/pc/fieldtypes/CollectionCollections.java   |   378 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.java  |  1091 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java  |  1091 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfBoolean.java     |  1090 ++
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfByte.java |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfCharacter.java   |  1090 ++
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfDate.java |  1091 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfDouble.java      |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfFloat.java       |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfInteger.java     |  1089 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfLocale.java      |  1091 ++
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfLong.java |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfObject.java      |  1090 ++
 .../pc/fieldtypes/FieldsOfPrimitiveboolean.java    |  1090 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitivebyte.java   |  1089 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitivechar.java   |  1090 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitivedouble.java |  1089 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitivefloat.java  |  1090 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitiveint.java    |  1090 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitivelong.java   |  1089 ++
 .../tck/pc/fieldtypes/FieldsOfPrimitiveshort.java  |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfShort.java       |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java |  1265 +++
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleEnum.java  |  1089 ++
 .../tck/pc/fieldtypes/FieldsOfSimpleInterface.java |  1090 ++
 .../jdo/tck/pc/fieldtypes/FieldsOfString.java      |  1090 ++
 .../pc/fieldtypes/HashMapStringKeyCollections.java |   763 ++
 .../fieldtypes/HashMapStringValueCollections.java  |   715 ++
 .../jdo/tck/pc/fieldtypes/HashSetCollections.java  |   378 +
 .../fieldtypes/HashtableStringKeyCollections.java  |   763 ++
 .../HashtableStringValueCollections.java           |   714 ++
 .../tck/pc/fieldtypes/LinkedListCollections.java   |   377 +
 .../jdo/tck/pc/fieldtypes/ListCollections.java     |   378 +
 .../tck/pc/fieldtypes/MapStringKeyCollections.java |   854 ++
 .../pc/fieldtypes/MapStringValueCollections.java   |   805 ++
 .../jdo/tck/pc/fieldtypes/SetCollections.java      |   378 +
 .../apache/jdo/tck/pc/fieldtypes/SimpleClass.java  |   121 +
 .../apache/jdo/tck/pc/fieldtypes/SimpleEnum.java   |   130 +
 .../jdo/tck/pc/fieldtypes/SimpleInterface.java     |    32 +
 .../pc/fieldtypes/TreeMapStringKeyCollections.java |   762 ++
 .../fieldtypes/TreeMapStringValueCollections.java  |   714 ++
 .../jdo/tck/pc/fieldtypes/TreeSetCollections.java  |   350 +
 .../jdo/tck/pc/fieldtypes/VectorCollections.java   |   379 +
 .../apache/jdo/tck/pc/inheritance/AllPersist.java  |    86 +
 .../apache/jdo/tck/pc/inheritance/AllPersist2.java |    40 +
 .../apache/jdo/tck/pc/inheritance/AllPersist3.java |    36 +
 .../apache/jdo/tck/pc/inheritance/AllPersist4.java |    40 +
 .../apache/jdo/tck/pc/inheritance/Constants.java   |    38 +
 .../jdo/tck/pc/inheritance/FieldSameName.java      |    98 +
 .../jdo/tck/pc/inheritance/FieldSameName2.java     |    63 +
 .../jdo/tck/pc/inheritance/FieldSameName3.java     |    59 +
 .../jdo/tck/pc/inheritance/FieldSameName4.java     |    63 +
 .../jdo/tck/pc/inheritance/TopNonPersist.java      |    34 +
 .../jdo/tck/pc/inheritance/TopNonPersistB.java     |    73 +
 .../jdo/tck/pc/inheritance/TopNonPersistC.java     |    34 +
 .../jdo/tck/pc/inheritance/TopNonPersistD.java     |    34 +
 .../jdo/tck/pc/inheritance/TopNonPersistE.java     |    34 +
 .../jdo/tck/pc/inheritance/TopNonPersistF.java     |    36 +
 .../jdo/tck/pc/inheritance/TopNonPersistG.java     |    36 +
 .../jdo/tck/pc/inheritance/TopNonPersistH.java     |    36 +
 .../apache/jdo/tck/pc/inheritance/TopPersist.java  |    75 +
 .../apache/jdo/tck/pc/inheritance/TopPersistC.java |    34 +
 .../apache/jdo/tck/pc/inheritance/TopPersistD.java |    34 +
 .../apache/jdo/tck/pc/inheritance/TopPersistE.java |    34 +
 .../apache/jdo/tck/pc/inheritance/TopPersistF.java |    36 +
 .../apache/jdo/tck/pc/inheritance/TopPersistG.java |    36 +
 .../apache/jdo/tck/pc/inheritance/TopPersistH.java |    35 +
 .../instancecallbacks/InstanceCallbackClass.java   |   239 +
 .../InstanceCallbackNonPersistFdsClass.java        |   308 +
 .../jdo/tck/pc/lifecycle/StateTransitionObj.java   |   126 +
 .../org/apache/jdo/tck/pc/mylib/MylibReader.java   |   119 +
 .../java/org/apache/jdo/tck/pc/mylib/PCClass.java  |   179 +
 .../java/org/apache/jdo/tck/pc/mylib/PCPoint.java  |   111 +
 .../java/org/apache/jdo/tck/pc/mylib/PCPoint2.java |   149 +
 .../java/org/apache/jdo/tck/pc/mylib/PCRect.java   |   111 +
 .../java/org/apache/jdo/tck/pc/mylib/Point.java    |    66 +
 .../apache/jdo/tck/pc/mylib/PrimitiveTypes.java    |   399 +
 .../apache/jdo/tck/pc/mylib/VersionedPCPoint.java  |   123 +
 .../apache/jdo/tck/pc/newInstance/AAddress.java    |    40 +
 .../jdo/tck/pc/newInstance/AAddress_bad.java       |    44 +
 .../org/apache/jdo/tck/pc/newInstance/Address.java |   338 +
 .../apache/jdo/tck/pc/newInstance/Address_bad.java |   340 +
 .../apache/jdo/tck/pc/newInstance/IAddress.java    |    40 +
 .../jdo/tck/pc/newInstance/IAddress_bad.java       |    44 +
 .../java/org/apache/jdo/tck/pc/order/Order.java    |   203 +
 .../org/apache/jdo/tck/pc/order/OrderFactory.java  |    42 +
 .../jdo/tck/pc/order/OrderFactoryAbstractImpl.java |    79 +
 .../tck/pc/order/OrderFactoryConcreteClass.java    |    57 +
 .../jdo/tck/pc/order/OrderFactoryPMClass.java      |    54 +
 .../jdo/tck/pc/order/OrderFactoryPMInterface.java  |    52 +
 .../jdo/tck/pc/order/OrderFactoryRegistry.java     |   138 +
 .../org/apache/jdo/tck/pc/order/OrderItem.java     |   228 +
 .../apache/jdo/tck/pc/order/OrderModelReader.java  |   148 +
 .../tck/pc/query/JDOQLKeywordsAsFieldNames.java    |    37 +
 .../org/apache/jdo/tck/pc/query/MathSample.java    |    73 +
 .../java/org/apache/jdo/tck/pc/query/NoExtent.java |    39 +
 .../org/apache/jdo/tck/pc/query/TimeSample.java    |    72 +
 .../org/apache/jdo/tck/pc/shoppingcart/Cart.java   |   145 +
 .../apache/jdo/tck/pc/shoppingcart/CartEntry.java  |   149 +
 .../apache/jdo/tck/pc/shoppingcart/Product.java    |    94 +
 .../jdo/tck/pc/shoppingcart/Undetachable.java      |    93 +
 .../AbstractPCPointSingleField.java                |    54 +
 .../jdo/tck/pc/singlefieldidentity/Employee.java   |   106 +
 .../pc/singlefieldidentity/FullTimeEmployee.java   |    88 +
 .../PCPointSingleFieldByte.java                    |   106 +
 .../PCPointSingleFieldCharacter.java               |   106 +
 .../PCPointSingleFieldDate.java                    |   108 +
 .../PCPointSingleFieldInteger.java                 |   106 +
 .../PCPointSingleFieldLong.java                    |   106 +
 .../PCPointSingleFieldPrimitivebyte.java           |    95 +
 .../PCPointSingleFieldPrimitivechar.java           |    95 +
 .../PCPointSingleFieldPrimitiveint.java            |    95 +
 .../PCPointSingleFieldPrimitivelong.java           |    95 +
 .../PCPointSingleFieldPrimitiveshort.java          |    95 +
 .../PCPointSingleFieldShort.java                   |   106 +
 .../PCPointSingleFieldString.java                  |   106 +
 .../pc/singlefieldidentity/PartTimeEmployee.java   |    87 +
 .../jdo/tck/pc/singlefieldidentity/Person.java     |   167 +
 .../apache/jdo/tck/query/QueryElementHolder.java   |   337 +
 .../java/org/apache/jdo/tck/query/QueryTest.java   |  1476 +++
 .../org/apache/jdo/tck/query/api/ChangeQuery.java  |   106 +
 .../java/org/apache/jdo/tck/query/api/Close.java   |   136 +
 .../org/apache/jdo/tck/query/api/CloseAll.java     |   106 +
 .../org/apache/jdo/tck/query/api/CompileQuery.java |   100 +
 .../apache/jdo/tck/query/api/DeclareImports.java   |   162 +
 .../jdo/tck/query/api/DeclareParameters.java       |   167 +
 .../apache/jdo/tck/query/api/DeclareVariables.java |   116 +
 .../org/apache/jdo/tck/query/api/ExecuteQuery.java |   172 +
 .../jdo/tck/query/api/ExecuteQueryWithArray.java   |   147 +
 .../jdo/tck/query/api/ExecuteQueryWithMap.java     |   150 +
 .../org/apache/jdo/tck/query/api/GetFetchPlan.java |   125 +
 .../apache/jdo/tck/query/api/GetIgnoreCache.java   |   141 +
 .../jdo/tck/query/api/GetPersistenceManager.java   |   130 +
 ...sistenceManagerFromRestoredSerializedQuery.java |   131 +
 .../jdo/tck/query/api/InvalidNamedQuery.java       |    61 +
 .../jdo/tck/query/api/MetadataSearchOrder.java     |   126 +
 .../jdo/tck/query/api/NamedQueryNotFound.java      |    61 +
 .../apache/jdo/tck/query/api/NewNamedQuery.java    |   100 +
 ...ryFromExistingQueryBoundToPMFromSameVendor.java |   164 +
 .../api/NewQueryFromRestoredSerializedQuery.java   |   130 +
 .../jdo/tck/query/api/NewQuerySingleString.java    |    97 +
 .../tck/query/api/NewQueryWithCandidateClass.java  |    87 +
 .../NewQueryWithCandidateClassAndCollection.java   |    86 +
 .../api/NewQueryWithCandidateClassAndExtent.java   |    94 +
 .../api/NewQueryWithCandidateClassAndFilter.java   |    96 +
 ...NewQueryWithCandidateClassCollectionFilter.java |    94 +
 .../jdo/tck/query/api/NewQueryWithExtent.java      |    88 +
 .../tck/query/api/NewQueryWithExtentAndFilter.java |    95 +
 .../api/NewQueryWithSpecifiedLanguageAndQuery.java |   111 +
 .../org/apache/jdo/tck/query/api/QueryCancel.java  |   261 +
 .../apache/jdo/tck/query/api/QueryExtentions.java  |    87 +
 .../jdo/tck/query/api/SetCandidateCollection.java  |   108 +
 .../jdo/tck/query/api/SetCandidateExtent.java      |   106 +
 .../org/apache/jdo/tck/query/api/SetFilter.java    |   101 +
 .../org/apache/jdo/tck/query/api/SetGrouping.java  |    82 +
 .../apache/jdo/tck/query/api/SetIgnoreCache.java   |   165 +
 .../org/apache/jdo/tck/query/api/SetOrdering.java  |   139 +
 .../org/apache/jdo/tck/query/api/SetRange.java     |    81 +
 .../org/apache/jdo/tck/query/api/SetResult.java    |    95 +
 .../apache/jdo/tck/query/api/SetResultClass.java   |    88 +
 .../org/apache/jdo/tck/query/api/SetUnique.java    |    89 +
 .../tck/query/api/SetterReplacePreviousValues.java |   165 +
 .../jdo/tck/query/api/SingleStringQuery.java       |   123 +
 .../jdo/tck/query/api/UnmodifiableQuery.java       |   192 +
 .../jdo/tck/query/delete/DeleteCallback.java       |   500 +
 .../jdo/tck/query/delete/DeletePersistentAll.java  |   146 +
 .../jdo/tck/query/delete/DeleteQueryElements.java  |   252 +
 ...nmentPrePostIncrementDecrementNotSupported.java |   140 +
 .../java/org/apache/jdo/tck/query/jdoql/Cast.java  |   115 +
 .../query/jdoql/CharacterAndStringLiterals.java    |   163 +
 .../jdoql/ComparingCollectionFieldToNull.java      |   113 +
 ...omparingPersistentAndNonPersistentInstance.java |   121 +
 .../tck/query/jdoql/DenoteUniquenessInFilter.java  |   162 +
 ...ExecuteQueryWhenPersistenceManagerIsClosed.java |    97 +
 ...gMultipleQueriesSimultaneouslyIsThreadSafe.java |   188 +
 ...eryWhenNoTransactionNoNontransactionalRead.java |    85 +
 .../org/apache/jdo/tck/query/jdoql/Having.java     |   174 +
 .../query/jdoql/IdentifiersEqualFieldNames.java    |   161 +
 .../apache/jdo/tck/query/jdoql/IfElseInFilter.java |   209 +
 .../jdo/tck/query/jdoql/IgnoreCacheFalse.java      |   189 +
 ...ctiveQueryInstanceInSamePersistenceManager.java |   119 +
 .../tck/query/jdoql/MultipleIdenticalImports.java  |   200 +
 .../tck/query/jdoql/NamespaceOfIdentifiers.java    |    95 +
 .../jdoql/NavigationThroughACollectionField.java   |   100 +
 .../jdoql/NavigationThroughANullValuedField.java   |   132 +
 ...NavigationThroughReferencesUsesDotOperator.java |   120 +
 .../apache/jdo/tck/query/jdoql/NegativeRange.java  |   158 +
 .../jdoql/NullCollectionsAndContainsMethod.java    |   133 +
 .../tck/query/jdoql/NullCollectionsAndIsEmpty.java |   105 +
 .../jdo/tck/query/jdoql/OrderingSpecification.java |   260 +
 .../jdoql/ParenthesesMarkOperatorPrecedence.java   |   397 +
 .../apache/jdo/tck/query/jdoql/PositiveRange.java  |   146 +
 .../jdo/tck/query/jdoql/QueryIsSerializable.java   |   194 +
 .../jdoql/QueryResultPassedToAnotherQuery.java     |   206 +
 .../jdo/tck/query/jdoql/QueryWithNoFilter.java     |   106 +
 .../apache/jdo/tck/query/jdoql/RangeAsString.java  |   146 +
 ...ializedQueryInstanceLosesAssociationWithPM.java |   105 +
 .../query/jdoql/SeparateNamespaceForTypeNames.java |   128 +
 .../jdoql/WhiteSpaceIsACharacterAndIgnored.java    |   149 +
 .../query/jdoql/keywords/InvalidUseOfKeywords.java |   110 +
 .../query/jdoql/keywords/KeywordsAsFieldNames.java |   108 +
 .../jdo/tck/query/jdoql/keywords/SingleString.java |   112 +
 .../ThisIsReservedWordForElementOfCollection.java  |    84 +
 .../query/jdoql/keywords/UppercaseLowercase.java   |    75 +
 .../keywords/UseOfThisToAcessHiddenField.java      |   146 +
 .../tck/query/jdoql/methods/EnumMethodOrdinal.java |   123 +
 .../query/jdoql/methods/EnumMethodToString.java    |   123 +
 .../MethodsAndObjectConstructionNotSupported.java  |    84 +
 .../query/jdoql/methods/StartsWithAndEndsWith.java |   121 +
 .../jdoql/methods/SupportedCollectionMethods.java  |   207 +
 .../query/jdoql/methods/SupportedDateMethods.java  |   148 +
 .../jdoql/methods/SupportedJDOHelperMethods.java   |   235 +
 .../query/jdoql/methods/SupportedListMethods.java  |   137 +
 .../query/jdoql/methods/SupportedMapMethods.java   |   213 +
 .../query/jdoql/methods/SupportedMathMethods.java  |   506 +
 .../jdoql/methods/SupportedStringMethods.java      |   411 +
 .../query/jdoql/methods/SupportedTimeMethods.java  |   185 +
 .../tck/query/jdoql/operators/BinaryAddition.java  |   121 +
 .../query/jdoql/operators/BinarySubtraction.java   |   126 +
 .../query/jdoql/operators/BitwiseComplement.java   |   107 +
 .../query/jdoql/operators/BooleanLogicalAND.java   |   160 +
 .../query/jdoql/operators/BooleanLogicalOR.java    |   163 +
 .../tck/query/jdoql/operators/ComparisonTests.java |   107 +
 .../tck/query/jdoql/operators/ConditionalAND.java  |   135 +
 .../tck/query/jdoql/operators/ConditionalOR.java   |   136 +
 .../jdo/tck/query/jdoql/operators/Division.java    |   127 +
 .../jdo/tck/query/jdoql/operators/Equality.java    |  1287 +++
 ...dComparisonsBetweenDateFieldsAndParameters.java |   162 +
 ...risonsBetweenPrimitivesAndWrapperInstances.java |   107 +
 ...omparisonsBetweenStringFieldsAndParameters.java |   149 +
 .../jdo/tck/query/jdoql/operators/GreaterThan.java |  1196 +++
 .../query/jdoql/operators/GreaterThanOrEqual.java  |  1201 +++
 .../jdo/tck/query/jdoql/operators/Instanceof.java  |   113 +
 .../jdo/tck/query/jdoql/operators/LessThan.java    |  1201 +++
 .../tck/query/jdoql/operators/LessThanOrEqual.java |  1207 +++
 .../query/jdoql/operators/LogicalComplement.java   |   104 +
 .../jdo/tck/query/jdoql/operators/Modulo.java      |   141 +
 .../tck/query/jdoql/operators/Multiplication.java  |   118 +
 .../jdo/tck/query/jdoql/operators/NotEquals.java   |  1283 +++
 .../operators/PromotionOfNumericOperands.java      |   102 +
 .../tck/query/jdoql/operators/SignInversion.java   |   123 +
 .../query/jdoql/operators/StringConcatenation.java |   127 +
 .../jdo/tck/query/jdoql/operators/UnaryPlus.java   |    89 +
 .../jdoql/parameters/BoundParameterCheck.java      |    95 +
 .../query/jdoql/parameters/ImplicitParameters.java |   186 +
 .../query/jdoql/parameters/MixedParameters.java    |   136 +
 .../query/jdoql/parameters/OrderOfParameters.java  |   103 +
 .../parameters/ParameterBoundToDifferentPM.java    |   101 +
 ...eclaredWithSameNameAsFieldOfCandidateClass.java |   160 +
 .../parameters/PrimitiveParameterPassedAsNull.java |    86 +
 .../query/jdoql/subqueries/AggregateOnSize.java    |    95 +
 .../jdoql/subqueries/CorrelatedSubqueries.java     |   100 +
 .../CorrelatedSubqueriesWithParameters.java        |   190 +
 .../subqueries/MultipleCallsReplaceSubquery.java   |    96 +
 .../jdoql/subqueries/NonCorrelatedSubqueries.java  |   149 +
 .../NullCandidateCollectionExpression.java         |    99 +
 .../jdoql/subqueries/NullSubqueryParameter.java    |    92 +
 .../jdoql/subqueries/NullVariableDeclaration.java  |    92 +
 .../tck/query/jdoql/subqueries/SubqueriesTest.java |    76 +
 .../subqueries/UnmodifiedSubqueryInstance.java     |   132 +
 .../tck/query/jdoql/variables/MixedVariables.java  |   145 +
 .../jdoql/variables/UnconstrainedVariable.java     |   107 +
 ...eclaredWithSameNameAsFieldOfCandidateClass.java |   106 +
 .../query/jdoql/variables/VariablesAndFields.java  |   191 +
 .../jdoql/variables/VariablesWithoutExtent.java    |   128 +
 .../jdo/tck/query/result/AggregateResult.java      |   641 ++
 .../apache/jdo/tck/query/result/DefaultResult.java |    98 +
 .../apache/jdo/tck/query/result/DefaultUnique.java |   285 +
 .../query/result/DistinctCandidateInstances.java   |   146 +
 .../apache/jdo/tck/query/result/DistinctQuery.java |   155 +
 .../org/apache/jdo/tck/query/result/Grouping.java  |   136 +
 .../apache/jdo/tck/query/result/IfElseResult.java  |   192 +
 .../jdo/tck/query/result/ImmutableQueryResult.java |   180 +
 .../jdo/tck/query/result/MethodsInResult.java      |   237 +
 .../jdo/tck/query/result/NPEInResultExpr.java      |   121 +
 .../apache/jdo/tck/query/result/NullResults.java   |   147 +
 .../result/ProjectedSCODoesNotTrackChanges.java    |   165 +
 .../tck/query/result/ResultClassRequirements.java  |   478 +
 .../jdo/tck/query/result/ResultExpressions.java    |   574 ++
 .../apache/jdo/tck/query/result/ShapeOfResult.java |   335 +
 .../org/apache/jdo/tck/query/result/Unique.java    |   148 +
 .../jdo/tck/query/result/VariableInResult.java     |   225 +
 .../result/VariableInResultMultipleNavigation.java |   196 +
 .../query/result/VariableInResultNavigation.java   |   250 +
 .../jdo/tck/query/result/classes/FullName.java     |   127 +
 .../jdo/tck/query/result/classes/LongString.java   |    95 +
 .../result/classes/MissingNoArgsConstructor.java   |    71 +
 .../query/result/classes/NoFieldsNoMethods.java    |    25 +
 .../tck/query/result/classes/PublicLongField.java  |    56 +
 .../tck/query/result/classes/PublicPutMethod.java  |    64 +
 .../jdo/tck/query/sql/AllowedAPIMethods.java       |   227 +
 .../apache/jdo/tck/query/sql/ExecuteWithMap.java   |   177 +
 .../org/apache/jdo/tck/query/sql/NewQuery.java     |    91 +
 .../apache/jdo/tck/query/sql/NoCandidateClass.java |   100 +
 .../apache/jdo/tck/query/sql/ShapeOfResult.java    |   185 +
 .../AfterCompletionMethodCalledWhenCommitted.java  |   135 +
 .../AfterCompletionMethodCalledWhenRolledback.java |   136 +
 .../AfterSetRollbackOnlyCommitFails.java           |    69 +
 .../transactions/BeforeCompletionMethodCalled.java |   127 +
 ...oreCompletionMethodNotCalledBeforeRollback.java |   122 +
 .../org/apache/jdo/tck/transactions/Commit.java    |   151 +
 .../tck/transactions/GetPersistenceManager.java    |   100 +
 .../jdo/tck/transactions/GetRetainValues.java      |   104 +
 .../GetRollbackOnlyReturnsFalseUntilSet.java       |    75 +
 .../jdo/tck/transactions/GetSynchronization.java   |   134 +
 .../org/apache/jdo/tck/transactions/IsActive.java  |   102 +
 .../IsActiveUntilAfterCompletionMethodCalled.java  |   136 +
 .../org/apache/jdo/tck/transactions/Rollback.java  |   163 +
 .../jdo/tck/transactions/SetIsolationLevel.java    |   167 +
 .../tck/transactions/SetNontransactionalRead.java  |   164 +
 ...ntransactionalReadCalledDuringTxCompletion.java |   145 +
 ...etNontransactionalReadTrueWhenNotSupported.java |    95 +
 ...transactionalWriteCalledDuringTxCompletion.java |   141 +
 .../apache/jdo/tck/transactions/SetOptimistic.java |   128 +
 .../SetOptimisticCalledDuringTxCompletion.java     |   135 +
 .../SetOptimisticDuringTransaction.java            |   108 +
 .../SetOptimisticTrueWhenNotSupported.java         |    91 +
 .../jdo/tck/transactions/SetRetainValues.java      |    90 +
 .../SetRetainValuesCalledDuringTxCompletion.java   |   138 +
 .../SetRetainValuesTrueWhenNotSupported.java       |    91 +
 .../jdo/tck/transactions/SetSynchronization.java   |   126 +
 .../tck/transactions/SetSynchronizationToNull.java |   105 +
 .../WhenNontransactionalReadIsFalse.java           |   150 +
 .../apache/jdo/tck/util/BatchResultPrinter.java    |   250 +
 .../org/apache/jdo/tck/util/BatchTestRunner.java   |   334 +
 .../org/apache/jdo/tck/util/ClassGenerator.java    |   908 ++
 .../org/apache/jdo/tck/util/ConsoleFileOutput.java |    81 +
 .../org/apache/jdo/tck/util/ConversionHelper.java  |   170 +
 .../java/org/apache/jdo/tck/util/DeepEquality.java |    75 +
 .../org/apache/jdo/tck/util/EqualityHelper.java    |   885 ++
 .../apache/jdo/tck/util/GetSupportedOptions.java   |    44 +
 .../org/apache/jdo/tck/util/JDOJdk14Logger.java    |    94 +
 .../org/apache/jdo/tck/util/ResultSummary.java     |   217 +
 .../java/org/apache/jdo/tck/util/RogueBarrier.java |   166 +
 .../org/apache/jdo/tck/util/SystemCfgSummary.java  |    95 +
 .../org/apache/jdo/tck/util/TCKFileAppender.java   |    70 +
 .../org/apache/jdo/tck/util/TCKFileHandler.java    |   344 +
 .../java/org/apache/jdo/tck/util/TestSelector.java |   285 +
 .../jdo/tck/util/ThreadExceptionHandler.java       |    71 +
 .../apache/jdo/tck/util/signature/Formatter.java   |   188 +
 .../jdo/tck/util/signature/SignatureVerifier.java  |  1695 +++
 .../apache/jdo/tck/util/signature/TypeHelper.java  |   237 +
 .../jdo/tck/api/instancecallbacks/package.jdo      |    46 +
 .../org/apache/jdo/tck/package.jdo                 |    54 +
 .../org/apache/jdo/tck/pc/building/package.jdo     |    33 +
 .../org/apache/jdo/tck/pc/company/Person.jdoquery  |    35 +
 .../apache/jdo/tck/pc/company/jdoTest.properties   |    99 +
 .../org/apache/jdo/tck/pc/company/package.jdo      |   301 +
 .../jdo/tck/pc/companyListWithoutJoin/package.jdo  |   111 +
 .../jdo/tck/pc/companyMapWithoutJoin/package.jdo   |   113 +
 .../org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo  |    28 +
 .../jdo/tck/pc/fieldtypes/ArrayCollections.jdo     |   158 +
 .../jdo/tck/pc/fieldtypes/ArrayListCollections.jdo |   219 +
 .../tck/pc/fieldtypes/CollectionCollections.jdo    |   201 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.jdo   |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBigInteger.jdo   |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBoolean.jdo      |   220 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfByte.jdo  |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfCharacter.jdo    |   220 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfDate.jdo  |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfDouble.jdo       |   220 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.jdo |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfInteger.jdo      |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfLocale.jdo       |   220 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfLong.jdo  |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfObject.jdo       |   316 +
 .../tck/pc/fieldtypes/FieldsOfPrimitiveboolean.jdo |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivebyte.jdo    |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivechar.jdo    |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivedouble.jdo  |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivefloat.jdo   |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.jdo |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivelong.jdo    |   220 +
 .../tck/pc/fieldtypes/FieldsOfPrimitiveshort.jdo   |   220 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfShort.jdo |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo  |   269 +
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleEnum.jdo   |   220 +
 .../tck/pc/fieldtypes/FieldsOfSimpleInterface.jdo  |   220 +
 .../jdo/tck/pc/fieldtypes/FieldsOfString.jdo       |   220 +
 .../pc/fieldtypes/HashMapStringKeyCollections.jdo  |   457 +
 .../fieldtypes/HashMapStringValueCollections.jdo   |   421 +
 .../jdo/tck/pc/fieldtypes/HashSetCollections.jdo   |   200 +
 .../fieldtypes/HashtableStringKeyCollections.jdo   |   457 +
 .../fieldtypes/HashtableStringValueCollections.jdo |   421 +
 .../tck/pc/fieldtypes/LinkedListCollections.jdo    |   201 +
 .../jdo/tck/pc/fieldtypes/ListCollections.jdo      |   201 +
 .../tck/pc/fieldtypes/MapStringKeyCollections.jdo  |   513 +
 .../pc/fieldtypes/MapStringValueCollections.jdo    |   477 +
 .../jdo/tck/pc/fieldtypes/SetCollections.jdo       |   200 +
 .../pc/fieldtypes/TreeMapStringKeyCollections.jdo  |   457 +
 .../fieldtypes/TreeMapStringValueCollections.jdo   |   421 +
 .../jdo/tck/pc/fieldtypes/TreeSetCollections.jdo   |   184 +
 .../jdo/tck/pc/fieldtypes/VectorCollections.jdo    |   201 +
 .../jdo/tck/pc/inheritance/jdoTest.properties      |   102 +
 .../org/apache/jdo/tck/pc/inheritance/package.jdo  |   151 +
 .../tck/pc/instancecallbacks/jdoTest.properties    |    50 +
 .../jdo/tck/pc/instancecallbacks/package.jdo       |    44 +
 .../jdo/tck/pc/lifecycle/StateTransitionObj.jdo    |    31 +
 .../org/apache/jdo/tck/pc/mylib/PCClass.jdo        |    40 +
 .../org/apache/jdo/tck/pc/mylib/package.jdo        |    62 +
 .../org/apache/jdo/tck/pc/newInstance/AAddress.jdo |    40 +
 .../apache/jdo/tck/pc/newInstance/AAddress_bad.jdo |    40 +
 .../org/apache/jdo/tck/pc/newInstance/Address.jdo  |    35 +
 .../apache/jdo/tck/pc/newInstance/Address_bad.jdo  |    35 +
 .../org/apache/jdo/tck/pc/newInstance/IAddress.jdo |    40 +
 .../apache/jdo/tck/pc/newInstance/IAddress_bad.jdo |    40 +
 .../org/apache/jdo/tck/pc/order/package.jdo        |    46 +
 .../org/apache/jdo/tck/pc/query/package.jdo        |    45 +
 .../org/apache/jdo/tck/pc/shoppingcart/package.jdo |    72 +
 .../jdo/tck/pc/singlefieldidentity/package.jdo     |   101 +
 tck/src/jdo/applicationidentity/package.jdo        |    32 +
 .../jdo/tck/api/instancecallbacks/package.jdo      |    52 +
 .../org/apache/jdo/tck/package.jdo                 |    52 +
 .../org/apache/jdo/tck/pc/building/package.jdo     |    33 +
 .../org/apache/jdo/tck/pc/company/Person.jdoquery  |    35 +
 .../apache/jdo/tck/pc/company/jdoTest.properties   |    99 +
 .../org/apache/jdo/tck/pc/company/package.jdo      |   267 +
 .../jdo/tck/pc/companyListWithoutJoin/package.jdo  |   108 +
 .../jdo/tck/pc/companyMapWithoutJoin/package.jdo   |   104 +
 .../org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo  |    26 +
 .../jdo/tck/pc/fieldtypes/ArrayCollections.jdo     |   156 +
 .../jdo/tck/pc/fieldtypes/ArrayListCollections.jdo |   217 +
 .../tck/pc/fieldtypes/CollectionCollections.jdo    |   199 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.jdo   |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBigInteger.jdo   |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfBoolean.jdo      |   218 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfByte.jdo  |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfCharacter.jdo    |   218 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfDate.jdo  |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfDouble.jdo       |   218 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.jdo |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfInteger.jdo      |   219 +
 .../jdo/tck/pc/fieldtypes/FieldsOfLocale.jdo       |   218 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfLong.jdo  |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfObject.jdo       |   314 +
 .../tck/pc/fieldtypes/FieldsOfPrimitiveboolean.jdo |   218 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivebyte.jdo    |   218 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivechar.jdo    |   219 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivedouble.jdo  |   218 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivefloat.jdo   |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.jdo |   218 +
 .../tck/pc/fieldtypes/FieldsOfPrimitivelong.jdo    |   218 +
 .../tck/pc/fieldtypes/FieldsOfPrimitiveshort.jdo   |   218 +
 .../apache/jdo/tck/pc/fieldtypes/FieldsOfShort.jdo |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo  |   266 +
 .../jdo/tck/pc/fieldtypes/FieldsOfSimpleEnum.jdo   |   219 +
 .../tck/pc/fieldtypes/FieldsOfSimpleInterface.jdo  |   218 +
 .../jdo/tck/pc/fieldtypes/FieldsOfString.jdo       |   218 +
 .../pc/fieldtypes/HashMapStringKeyCollections.jdo  |   454 +
 .../fieldtypes/HashMapStringValueCollections.jdo   |   419 +
 .../jdo/tck/pc/fieldtypes/HashSetCollections.jdo   |   198 +
 .../fieldtypes/HashtableStringKeyCollections.jdo   |   455 +
 .../fieldtypes/HashtableStringValueCollections.jdo |   419 +
 .../tck/pc/fieldtypes/LinkedListCollections.jdo    |   199 +
 .../jdo/tck/pc/fieldtypes/ListCollections.jdo      |   199 +
 .../tck/pc/fieldtypes/MapStringKeyCollections.jdo  |   511 +
 .../pc/fieldtypes/MapStringValueCollections.jdo    |   475 +
 .../jdo/tck/pc/fieldtypes/SetCollections.jdo       |   198 +
 .../pc/fieldtypes/TreeMapStringKeyCollections.jdo  |   455 +
 .../fieldtypes/TreeMapStringValueCollections.jdo   |   419 +
 .../jdo/tck/pc/fieldtypes/TreeSetCollections.jdo   |   182 +
 .../jdo/tck/pc/fieldtypes/VectorCollections.jdo    |   199 +
 .../jdo/tck/pc/inheritance/jdoTest.properties      |   102 +
 .../org/apache/jdo/tck/pc/inheritance/package.jdo  |   139 +
 .../tck/pc/instancecallbacks/jdoTest.properties    |    50 +
 .../jdo/tck/pc/instancecallbacks/package.jdo       |    40 +
 .../jdo/tck/pc/lifecycle/StateTransitionObj.jdo    |    25 +
 .../org/apache/jdo/tck/pc/mylib/PCClass.jdo        |    38 +
 .../org/apache/jdo/tck/pc/mylib/package.jdo        |    50 +
 .../org/apache/jdo/tck/pc/newInstance/AAddress.jdo |    39 +
 .../apache/jdo/tck/pc/newInstance/AAddress_bad.jdo |    39 +
 .../org/apache/jdo/tck/pc/newInstance/Address.jdo  |    38 +
 .../apache/jdo/tck/pc/newInstance/Address_bad.jdo  |    38 +
 .../org/apache/jdo/tck/pc/newInstance/IAddress.jdo |    38 +
 .../apache/jdo/tck/pc/newInstance/IAddress_bad.jdo |    38 +
 .../org/apache/jdo/tck/pc/order/package.jdo        |    34 +
 .../org/apache/jdo/tck/pc/query/package.jdo        |    37 +
 .../org/apache/jdo/tck/pc/shoppingcart/package.jdo |    62 +
 .../jdo/tck/pc/singlefieldidentity/package.jdo     |    37 +
 tck/src/jdo/datastoreidentity/package.jdo          |    32 +
 tck/src/main/resources/META-INF/NOTICE.txt         |     5 +
 .../tck/api/instancecallbacks/package-standard.orm |    54 +
 .../jdo/tck/pc/building/package-standard12.orm     |    50 +
 .../apache/jdo/tck/pc/company/package-standard.orm |   369 +
 .../jdo/tck/pc/company/package-standard1.orm       |   181 +
 .../jdo/tck/pc/company/package-standard2.orm       |   250 +
 .../jdo/tck/pc/company/package-standard3.orm       |   177 +
 .../jdo/tck/pc/company/package-standard4.orm       |   178 +
 .../pc/companyAnnotatedFC/package-standard11.orm   |    44 +
 .../companyListWithoutJoin/package-standard10.orm  |   162 +
 .../pc/companyMapWithoutJoin/package-standard9.orm |   162 +
 .../jdo/tck/pc/fieldtypes/AllTypes-standard.orm    |    54 +
 .../pc/fieldtypes/ArrayCollections-standard.orm    |   141 +
 .../fieldtypes/ArrayListCollections-standard.orm   |   276 +
 .../fieldtypes/CollectionCollections-standard.orm  |   267 +
 .../pc/fieldtypes/FieldsOfBigDecimal-standard.orm  |   243 +
 .../pc/fieldtypes/FieldsOfBigInteger-standard.orm  |    99 +
 .../tck/pc/fieldtypes/FieldsOfBoolean-standard.orm |    98 +
 .../tck/pc/fieldtypes/FieldsOfByte-standard.orm    |   100 +
 .../pc/fieldtypes/FieldsOfCharacter-standard.orm   |   243 +
 .../tck/pc/fieldtypes/FieldsOfDate-standard.orm    |    99 +
 .../tck/pc/fieldtypes/FieldsOfDouble-standard.orm  |    98 +
 .../tck/pc/fieldtypes/FieldsOfFloat-standard.orm   |    99 +
 .../tck/pc/fieldtypes/FieldsOfInteger-standard.orm |    99 +
 .../tck/pc/fieldtypes/FieldsOfLocale-standard.orm  |    99 +
 .../tck/pc/fieldtypes/FieldsOfLong-standard.orm    |    99 +
 .../tck/pc/fieldtypes/FieldsOfObject-standard.orm  |   194 +
 .../FieldsOfPrimitiveboolean-standard.orm          |    99 +
 .../fieldtypes/FieldsOfPrimitivebyte-standard.orm  |    99 +
 .../fieldtypes/FieldsOfPrimitivechar-standard.orm  |    99 +
 .../FieldsOfPrimitivedouble-standard.orm           |    99 +
 .../fieldtypes/FieldsOfPrimitivefloat-standard.orm |    99 +
 .../fieldtypes/FieldsOfPrimitiveint-standard.orm   |    99 +
 .../fieldtypes/FieldsOfPrimitivelong-standard.orm  |    99 +
 .../fieldtypes/FieldsOfPrimitiveshort-standard.orm |    99 +
 .../tck/pc/fieldtypes/FieldsOfShort-standard.orm   |    99 +
 .../pc/fieldtypes/FieldsOfSimpleClass-standard.orm |   363 +
 .../pc/fieldtypes/FieldsOfSimpleEnum-standard.orm  |    99 +
 .../pc/fieldtypes/FieldsOfSimpleEnum-standard1.orm |   245 +
 .../FieldsOfSimpleInterface-standard.orm           |   195 +
 .../tck/pc/fieldtypes/FieldsOfString-standard.orm  |    99 +
 .../HashMapStringKeyCollections-standard.orm       |   605 ++
 .../HashMapStringValueCollections-standard.orm     |   526 +
 .../pc/fieldtypes/HashSetCollections-standard.orm  |   230 +
 .../HashtableStringKeyCollections-standard.orm     |   607 ++
 .../HashtableStringValueCollections-standard.orm   |   588 ++
 .../fieldtypes/LinkedListCollections-standard.orm  |   267 +
 .../tck/pc/fieldtypes/ListCollections-standard.orm |   267 +
 .../MapStringKeyCollections-standard.orm           |   691 ++
 .../MapStringValueCollections-standard.orm         |   600 ++
 .../tck/pc/fieldtypes/SetCollections-standard.orm  |   230 +
 .../jdo/tck/pc/fieldtypes/SimpleClass-standard.orm |    29 +
 .../TreeMapStringKeyCollections-standard.orm       |   605 ++
 .../TreeMapStringValueCollections-standard.orm     |   586 ++
 .../pc/fieldtypes/TreeSetCollections-standard.orm  |   192 +
 .../pc/fieldtypes/VectorCollections-standard.orm   |   267 +
 .../jdo/tck/pc/inheritance/package-standard.orm    |   128 +
 .../tck/pc/instancecallbacks/package-standard.orm  |    68 +
 .../pc/lifecycle/StateTransitionObj-standard.orm   |    28 +
 .../apache/jdo/tck/pc/mylib/package-standard.orm   |    85 +
 .../apache/jdo/tck/pc/mylib/package-standard5.orm  |    33 +
 .../apache/jdo/tck/pc/mylib/package-standard6.orm  |    32 +
 .../apache/jdo/tck/pc/mylib/package-standard7.orm  |    32 +
 .../jdo/tck/pc/newInstance/package-standard.orm    |   155 +
 .../apache/jdo/tck/pc/order/package-standard.orm   |    43 +
 .../apache/jdo/tck/pc/query/package-standard.orm   |    45 +
 .../jdo/tck/pc/shoppingcart/package-standard8.orm  |    61 +
 .../pc/singlefieldidentity/package-standard.orm    |   131 +
 .../tck/api/instancecallbacks/package-standard.orm |    60 +
 .../jdo/tck/pc/building/package-standard12.orm     |    54 +
 .../apache/jdo/tck/pc/company/package-standard.orm |   379 +
 .../jdo/tck/pc/company/package-standard1.orm       |   188 +
 .../jdo/tck/pc/company/package-standard2.orm       |   274 +
 .../jdo/tck/pc/company/package-standard3.orm       |   184 +
 .../jdo/tck/pc/company/package-standard4.orm       |   185 +
 .../pc/companyAnnotatedFC/package-standard11.orm   |    44 +
 .../companyListWithoutJoin/package-standard10.orm  |   165 +
 .../pc/companyMapWithoutJoin/package-standard9.orm |   169 +
 .../jdo/tck/pc/fieldtypes/AllTypes-standard.orm    |    55 +
 .../pc/fieldtypes/ArrayCollections-standard.orm    |   143 +
 .../fieldtypes/ArrayListCollections-standard.orm   |   247 +
 .../fieldtypes/CollectionCollections-standard.orm  |   268 +
 .../pc/fieldtypes/FieldsOfBigDecimal-standard.orm  |   244 +
 .../pc/fieldtypes/FieldsOfBigInteger-standard.orm  |   100 +
 .../tck/pc/fieldtypes/FieldsOfBoolean-standard.orm |    99 +
 .../tck/pc/fieldtypes/FieldsOfByte-standard.orm    |   101 +
 .../pc/fieldtypes/FieldsOfCharacter-standard.orm   |   244 +
 .../tck/pc/fieldtypes/FieldsOfDate-standard.orm    |   100 +
 .../tck/pc/fieldtypes/FieldsOfDouble-standard.orm  |    99 +
 .../tck/pc/fieldtypes/FieldsOfFloat-standard.orm   |   100 +
 .../tck/pc/fieldtypes/FieldsOfInteger-standard.orm |   100 +
 .../tck/pc/fieldtypes/FieldsOfLocale-standard.orm  |   100 +
 .../tck/pc/fieldtypes/FieldsOfLong-standard.orm    |   100 +
 .../tck/pc/fieldtypes/FieldsOfObject-standard.orm  |   196 +
 .../FieldsOfPrimitiveboolean-standard.orm          |   100 +
 .../fieldtypes/FieldsOfPrimitivebyte-standard.orm  |   100 +
 .../fieldtypes/FieldsOfPrimitivechar-standard.orm  |   100 +
 .../FieldsOfPrimitivedouble-standard.orm           |   100 +
 .../fieldtypes/FieldsOfPrimitivefloat-standard.orm |   100 +
 .../fieldtypes/FieldsOfPrimitiveint-standard.orm   |   100 +
 .../fieldtypes/FieldsOfPrimitivelong-standard.orm  |   100 +
 .../fieldtypes/FieldsOfPrimitiveshort-standard.orm |   100 +
 .../tck/pc/fieldtypes/FieldsOfShort-standard.orm   |   100 +
 .../pc/fieldtypes/FieldsOfSimpleClass-standard.orm |   364 +
 .../pc/fieldtypes/FieldsOfSimpleEnum-standard.orm  |   100 +
 .../pc/fieldtypes/FieldsOfSimpleEnum-standard1.orm |   244 +
 .../FieldsOfSimpleInterface-standard.orm           |   195 +
 .../tck/pc/fieldtypes/FieldsOfString-standard.orm  |   100 +
 .../HashMapStringKeyCollections-standard.orm       |   607 ++
 .../HashMapStringValueCollections-standard.orm     |   580 ++
 .../pc/fieldtypes/HashSetCollections-standard.orm  |   246 +
 .../HashtableStringKeyCollections-standard.orm     |   609 ++
 .../HashtableStringValueCollections-standard.orm   |   636 ++
 .../fieldtypes/LinkedListCollections-standard.orm  |   268 +
 .../tck/pc/fieldtypes/ListCollections-standard.orm |   268 +
 .../MapStringKeyCollections-standard.orm           |   693 ++
 .../MapStringValueCollections-standard.orm         |   647 ++
 .../tck/pc/fieldtypes/SetCollections-standard.orm  |   246 +
 .../jdo/tck/pc/fieldtypes/SimpleClass-standard.orm |    30 +
 .../TreeMapStringKeyCollections-standard.orm       |   607 ++
 .../TreeMapStringValueCollections-standard.orm     |   633 ++
 .../pc/fieldtypes/TreeSetCollections-standard.orm  |   193 +
 .../pc/fieldtypes/VectorCollections-standard.orm   |   268 +
 .../jdo/tck/pc/inheritance/package-standard.orm    |   132 +
 .../tck/pc/instancecallbacks/package-standard.orm  |    70 +
 .../pc/lifecycle/StateTransitionObj-standard.orm   |    29 +
 .../apache/jdo/tck/pc/mylib/package-standard.orm   |    91 +
 .../apache/jdo/tck/pc/mylib/package-standard5.orm  |    34 +
 .../apache/jdo/tck/pc/mylib/package-standard6.orm  |    33 +
 .../apache/jdo/tck/pc/mylib/package-standard7.orm  |    33 +
 .../jdo/tck/pc/newInstance/package-standard.orm    |   143 +
 .../apache/jdo/tck/pc/query/package-standard.orm   |    52 +
 .../jdo/tck/pc/shoppingcart/package-standard8.orm  |    70 +
 tck/src/sql/derby/applicationidentity/schema.sql   | 10219 +++++++++++++++++++
 tck/src/sql/derby/applicationidentity/schema1.sql  |   269 +
 tck/src/sql/derby/applicationidentity/schema10.sql |    84 +
 tck/src/sql/derby/applicationidentity/schema11.sql |   171 +
 tck/src/sql/derby/applicationidentity/schema12.sql |    34 +
 tck/src/sql/derby/applicationidentity/schema2.sql  |   217 +
 tck/src/sql/derby/applicationidentity/schema3.sql  |   180 +
 tck/src/sql/derby/applicationidentity/schema4.sql  |   157 +
 tck/src/sql/derby/applicationidentity/schema5.sql  |    35 +
 tck/src/sql/derby/applicationidentity/schema6.sql  |    35 +
 tck/src/sql/derby/applicationidentity/schema7.sql  |    35 +
 tck/src/sql/derby/applicationidentity/schema8.sql  |    63 +
 tck/src/sql/derby/applicationidentity/schema9.sql  |    84 +
 tck/src/sql/derby/datastoreidentity/schema.sql     | 10216 ++++++++++++++++++
 tck/src/sql/derby/datastoreidentity/schema1.sql    |   307 +
 tck/src/sql/derby/datastoreidentity/schema10.sql   |    87 +
 tck/src/sql/derby/datastoreidentity/schema11.sql   |   178 +
 tck/src/sql/derby/datastoreidentity/schema12.sql   |    39 +
 tck/src/sql/derby/datastoreidentity/schema2.sql    |   270 +
 tck/src/sql/derby/datastoreidentity/schema3.sql    |   227 +
 tck/src/sql/derby/datastoreidentity/schema4.sql    |   190 +
 tck/src/sql/derby/datastoreidentity/schema5.sql    |    36 +
 tck/src/sql/derby/datastoreidentity/schema6.sql    |    36 +
 tck/src/sql/derby/datastoreidentity/schema7.sql    |    36 +
 tck/src/sql/derby/datastoreidentity/schema8.sql    |    78 +
 tck/src/sql/derby/datastoreidentity/schema9.sql    |    88 +
 .../jdo/tck/pc/company/company1-1Relationships.xml |   237 +
 .../jdo/tck/pc/company/company1-MRelationships.xml |   236 +
 .../jdo/tck/pc/company/companyAllRelationships.xml |   404 +
 .../apache/jdo/tck/pc/company/companyEmbedded.xml  |   210 +
 .../jdo/tck/pc/company/companyForQueryTests.xml    |   434 +
 .../tck/pc/company/companyForSubqueriesTests.xml   |   256 +
 .../jdo/tck/pc/company/companyM-MRelationships.xml |   244 +
 .../jdo/tck/pc/company/companyNoRelationships.xml  |   150 +
 .../companyListWithoutJoin.xml                     |   152 +
 .../companyMapWithoutJoin.xml                      |   167 +
 .../apache/jdo/tck/pc/mylib/mylibForQueryTests.xml |    80 +
 .../testdata/org/apache/jdo/tck/pc/order/order.xml |    65 +
 .../jdo/tck/pc/shoppingcart/shoppingcart.argo.uml  |  1401 +++
 1582 files changed, 305611 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libjdo-api-java.git



More information about the pkg-java-commits mailing list