# # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # Manifest seed file maven.jar.manifest = ${basedir}/../JDO11.MF # iut properties file iut.runtck.properties = ${basedir}/test/conf/jdori.properties iut.runtck.sysproperties = # Flags indicating whether IUT supports application/datastore identity iut.applicationidentity.supported = yes iut.datastoreidentity.supported = yes # The IUT enhancer, defaults to JDORI enhancer iut.enhanced.dir = ${maven.build.dir}/enhanced iut.enhancer.main = ${jdo.enhancer.main} iut.enhancer.options = -f -d "${iut.enhanced.dir}" -s "${iut.enhanced.dir}${path.separator}${jdo.enhancer.sourcepath}" iut.enhancer.args = ${jdo.tck.pcclasses.files} ${jdo.tck.paclasses.files} iut.enhancer.classpath = ${jdo.jdori.jarfile}${path.separator}${jdo.api.jarfile}${path.separator}${logging.jarfile} iut.enhancer.sysproperties = # JUnit settings # Start new JVM for junit tests maven.junit.fork = yes maven.junit.dir = ${jdo.tck.testdir} maven.junit.sysproperties = PMFProperties PMF2Properties PMFProperties = ${basedir}/test/conf/jdori.properties PMF2Properties = ${basedir}/test/conf/jdori2.properties # JDO TCK settings jdo.tck.configuration = ${basedir}/test/conf/datastoreidentity.conf jdo.tck.testclasses.dir = ${maven.build.dir}/classes jdo.tck.testdir = ${maven.build.dir} jdo.tck.resultprinterclass = org.apache.jdo.tck.util.BatchResultPrinter # dependencies jdo.api.jarfile = ${pom.getDependencyPath('javax.jdo:jdo1-api')} jdo.jdobtree.jarfile = ${pom.getDependencyPath('org.apache.jdo:jdo-btree')} jdo.jdori.jarfile = ${pom.getDependencyPath('org.apache.jdo:jdo1-ri')} junit.jarfile = ${pom.getDependencyPath('junit:junit')} antlr.jarfile = ${pom.getDependencyPath('antlr:antlr')} jta.jarfile = ${pom.getDependencyPath('javax.transaction:transaction-api')} springcore.jarfile = ${pom.getDependencyPath('org.springframework:spring-core')} springbeans.jarfile = ${pom.getDependencyPath('org.springframework:spring-beans')} logging.jarfile = ${pom.getDependencyPath('commons-logging:commons-logging')} xmlparser = # JDORI enhancer jdo.enhanced.dir = ${maven.build.dir}/enhanced/jdori jdo.enhancer.main = org.apache.jdo.enhancer.Main jdo.enhancer.options = -f -d "${jdo.enhanced.dir}" -s "${jdo.enhancer.sourcepath}" jdo.enhancer.args = ${jdo.tck.pcclasses.files} ${jdo.tck.paclasses.files} jdo.enhancer.sourcepath = ${jdo.tck.testclasses.dir}${path.separator}${basedir}/test/jdo/${identitytype}${path.separator}${jdo.api.jarfile}${path.separator}${junit.jarfile}${path.separator}${logging.jarfile} jdo.enhancer.classpath = ${jdo.jdori.jarfile}${path.separator}${jdo.api.jarfile}${path.separator}${logging.jarfile} jdo.tck.pcclasses.sources = \ org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.java \ org/apache/jdo/tck/pc/company/Address.java \ org/apache/jdo/tck/pc/company/Company.java \ org/apache/jdo/tck/pc/company/Department.java \ org/apache/jdo/tck/pc/company/Person.java \ org/apache/jdo/tck/pc/company/Employee.java \ org/apache/jdo/tck/pc/company/FullTimeEmployee.java \ org/apache/jdo/tck/pc/company/Insurance.java \ org/apache/jdo/tck/pc/company/DentalInsurance.java \ org/apache/jdo/tck/pc/company/MedicalInsurance.java \ org/apache/jdo/tck/pc/company/PartTimeEmployee.java \ org/apache/jdo/tck/pc/company/Project.java \ org/apache/jdo/tck/pc/fieldtypes/AllTypes.java \ org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.java \ org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.java \ org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfByte.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDouble.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfInteger.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLocale.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLong.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveboolean.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivebyte.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivechar.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivedouble.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivelong.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveshort.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.java \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.java \ org/apache/jdo/tck/pc/fieldtypes/HashSetCollections.java \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections.java \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections.java \ org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections.java \ org/apache/jdo/tck/pc/fieldtypes/ListCollections.java \ org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.java \ org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.java \ org/apache/jdo/tck/pc/fieldtypes/SetCollections.java \ org/apache/jdo/tck/pc/fieldtypes/SimpleClass.java \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.java \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.java \ org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.java \ org/apache/jdo/tck/pc/fieldtypes/VectorCollections.java \ org/apache/jdo/tck/pc/inheritance/AllPersist.java \ org/apache/jdo/tck/pc/inheritance/AllPersist2.java \ org/apache/jdo/tck/pc/inheritance/AllPersist3.java \ org/apache/jdo/tck/pc/inheritance/AllPersist4.java \ org/apache/jdo/tck/pc/inheritance/FieldSameName.java \ org/apache/jdo/tck/pc/inheritance/FieldSameName2.java \ org/apache/jdo/tck/pc/inheritance/FieldSameName3.java \ org/apache/jdo/tck/pc/inheritance/FieldSameName4.java \ org/apache/jdo/tck/pc/inheritance/TopNonPersistB.java \ org/apache/jdo/tck/pc/inheritance/TopNonPersistE.java \ org/apache/jdo/tck/pc/inheritance/TopNonPersistF.java \ org/apache/jdo/tck/pc/inheritance/TopNonPersistH.java \ org/apache/jdo/tck/pc/inheritance/TopPersist.java \ org/apache/jdo/tck/pc/inheritance/TopPersistE.java \ org/apache/jdo/tck/pc/inheritance/TopPersistF.java \ org/apache/jdo/tck/pc/inheritance/TopPersistH.java \ org/apache/jdo/tck/pc/mylib/PCPoint.java \ org/apache/jdo/tck/pc/mylib/PCPoint2.java \ org/apache/jdo/tck/pc/mylib/PCRect.java \ org/apache/jdo/tck/pc/mylib/PrimitiveTypes.java \ org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackClass.java \ org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackNonPersistFdsClass.java jdo.tck.pcclasses.files = \ org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.class \ org/apache/jdo/tck/pc/company/Address.class \ org/apache/jdo/tck/pc/company/Company.class \ org/apache/jdo/tck/pc/company/Department.class \ org/apache/jdo/tck/pc/company/Person.class \ org/apache/jdo/tck/pc/company/Employee.class \ org/apache/jdo/tck/pc/company/FullTimeEmployee.class \ org/apache/jdo/tck/pc/company/Insurance.class \ org/apache/jdo/tck/pc/company/DentalInsurance.class \ org/apache/jdo/tck/pc/company/MedicalInsurance.class \ org/apache/jdo/tck/pc/company/PartTimeEmployee.class \ org/apache/jdo/tck/pc/company/Project.class \ org/apache/jdo/tck/pc/fieldtypes/AllTypes.class \ org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.class \ org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.class \ org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfByte.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDouble.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfInteger.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLocale.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLong.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveboolean.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivebyte.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivechar.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivedouble.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivelong.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveshort.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.class \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.class \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.class \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.class \ org/apache/jdo/tck/pc/fieldtypes/HashSetCollections.class \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections.class \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections.class \ org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections.class \ org/apache/jdo/tck/pc/fieldtypes/ListCollections.class \ org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.class \ org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.class \ org/apache/jdo/tck/pc/fieldtypes/SetCollections.class \ org/apache/jdo/tck/pc/fieldtypes/SimpleClass.class \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.class \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.class \ org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.class \ org/apache/jdo/tck/pc/fieldtypes/VectorCollections.class \ org/apache/jdo/tck/pc/inheritance/AllPersist.class \ org/apache/jdo/tck/pc/inheritance/AllPersist2.class \ org/apache/jdo/tck/pc/inheritance/AllPersist3.class \ org/apache/jdo/tck/pc/inheritance/AllPersist4.class \ org/apache/jdo/tck/pc/inheritance/FieldSameName.class \ org/apache/jdo/tck/pc/inheritance/FieldSameName2.class \ org/apache/jdo/tck/pc/inheritance/FieldSameName3.class \ org/apache/jdo/tck/pc/inheritance/FieldSameName4.class \ org/apache/jdo/tck/pc/inheritance/TopNonPersistB.class \ org/apache/jdo/tck/pc/inheritance/TopNonPersistE.class \ org/apache/jdo/tck/pc/inheritance/TopNonPersistF.class \ org/apache/jdo/tck/pc/inheritance/TopNonPersistH.class \ org/apache/jdo/tck/pc/inheritance/TopPersist.class \ org/apache/jdo/tck/pc/inheritance/TopPersistE.class \ org/apache/jdo/tck/pc/inheritance/TopPersistF.class \ org/apache/jdo/tck/pc/inheritance/TopPersistH.class \ org/apache/jdo/tck/pc/mylib/PCPoint.class \ org/apache/jdo/tck/pc/mylib/PCPoint2.class \ org/apache/jdo/tck/pc/mylib/PCRect.class \ org/apache/jdo/tck/pc/mylib/PrimitiveTypes.class \ org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackClass.class \ org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackNonPersistFdsClass.class jdo.tck.paclasses.sources = \ org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.java \ org/apache/jdo/tck/models/inheritance/NonPersistentFieldsAreNonPersistentInSubclasses.java \ org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.java \ org/apache/jdo/tck/models/inheritance/PersistenceCapableFlexibilityInInheritanceHierarchy.java \ org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.java \ org/apache/jdo/tck/models/inheritance/TestParts.java \ org/apache/jdo/tck/models/inheritance/TransactionalFieldsAreTransactionalInSubclasses.java \ org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.java \ org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.java \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPostload.java \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPreclear.java \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.java \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.java \ org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.java \ org/apache/jdo/tck/api/instancecallbacks/NoAccessToFieldsAfterPredelete.java \ org/apache/jdo/tck/api/instancecallbacks/TestParts.java jdo.tck.paclasses.files = \ org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.class \ org/apache/jdo/tck/models/inheritance/NonPersistentFieldsAreNonPersistentInSubclasses.class \ org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.class \ org/apache/jdo/tck/models/inheritance/PersistenceCapableFlexibilityInInheritanceHierarchy.class \ org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.class \ org/apache/jdo/tck/models/inheritance/TestParts.class \ org/apache/jdo/tck/models/inheritance/TransactionalFieldsAreTransactionalInSubclasses.class \ org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.class \ org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.class \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPostload.class \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPreclear.class \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.class \ org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.class \ org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.class \ org/apache/jdo/tck/api/instancecallbacks/NoAccessToFieldsAfterPredelete.class \ org/apache/jdo/tck/api/instancecallbacks/TestParts.class jdo.tck.jdometadata.files = \ org/apache/jdo/tck/pc/company/package.jdo \ org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo \ org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfByte.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfDouble.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfInteger.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLocale.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfLong.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveboolean.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivebyte.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivechar.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivedouble.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivelong.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveshort.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.jdo \ org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.jdo \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/HashSetCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/ListCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/SetCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/SimpleClass.jdo \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo \ org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo \ org/apache/jdo/tck/pc/inheritance/package.jdo \ org/apache/jdo/tck/pc/instancecallbacks/package.jdo \ org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo \ org/apache/jdo/tck/pc/mylib/package.jdo