You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2015/07/25 11:30:06 UTC
[48/48] isis git commit: ISIS-1178: mothballing the tck tests.
ISIS-1178: mothballing the tck tests.
Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/93a1d5cc
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/93a1d5cc
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/93a1d5cc
Branch: refs/heads/master
Commit: 93a1d5cce0346779fdbb638f077a7b889364c259
Parents: d5e7c90
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Sat Jul 25 10:17:47 2015 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Sat Jul 25 10:17:47 2015 +0100
----------------------------------------------------------------------
mothballed/tck/pom.xml | 226 +++++
mothballed/tck/tck-dom/.gitignore | 19 +
mothballed/tck/tck-dom/log4j.properties | 40 +
mothballed/tck/tck-dom/pom.xml | 137 +++
.../appended-resources/supplemental-models.xml | 8 +
.../core/tck/dom/AbstractEntityRepository.java | 74 ++
.../core/tck/dom/actions/ActionsEntity.java | 76 ++
.../dom/actions/ActionsEntityRepository.java | 126 +++
.../core/tck/dom/busrules/BusRulesEntity.java | 165 ++++
.../tck/dom/busrules/BusRulesEntityChild.java | 55 ++
.../dom/busrules/BusRulesEntityRepository.java | 68 ++
.../core/tck/dom/claimapp/claims/Approver.java | 24 +
.../core/tck/dom/claimapp/claims/Claim.java | 239 +++++
.../core/tck/dom/claimapp/claims/ClaimItem.java | 77 ++
.../dom/claimapp/claims/ClaimRepository.java | 36 +
.../claimapp/claims/ClaimRepositoryImpl.java | 46 +
.../core/tck/dom/claimapp/claims/Claimant.java | 26 +
.../tck/dom/claimapp/employees/Employee.java | 120 +++
.../claimapp/employees/EmployeeRepository.java | 32 +
.../employees/EmployeeRepositoryImpl.java | 35 +
.../core/tck/dom/defaults/HiddenRepository.java | 31 +
.../tck/dom/defaults/WithDefaultsEntity.java | 112 +++
.../defaults/WithDefaultsEntityRepository.java | 58 ++
.../apache/isis/core/tck/dom/movies/Movie.java | 68 ++
.../tck/dom/movies/MovieDomainRepository.java | 50 ++
.../apache/isis/core/tck/dom/movies/Person.java | 54 ++
.../apache/isis/core/tck/dom/movies/Role.java | 54 ++
.../apache/isis/core/tck/dom/poly/Empty.java | 23 +
.../dom/poly/EmptyEntityWithOwnProperty.java | 36 +
.../dom/poly/ReferencingPolyTypesEntity.java | 110 +++
.../tck/dom/poly/SelfReferencingEntity.java | 85 ++
.../core/tck/dom/poly/StringBaseEntity.java | 50 ++
.../core/tck/dom/poly/StringBaseEntitySub.java | 49 +
.../tck/dom/poly/StringBaseEntitySubThree.java | 44 +
.../tck/dom/poly/StringBaseEntitySubTwo.java | 48 +
.../isis/core/tck/dom/poly/Stringable.java | 24 +
.../StringableEntityWithOwnDerivedProperty.java | 41 +
.../poly/StringableEntityWithOwnProperties.java | 71 ++
.../poly/StringableEntityWithOwnProperty.java | 51 ++
.../core/tck/dom/refs/AggregatedEntity.java | 47 +
.../isis/core/tck/dom/refs/BaseEntity.java | 26 +
.../tck/dom/refs/BidirWithListChildEntity.java | 94 ++
.../tck/dom/refs/BidirWithListParentEntity.java | 99 +++
.../BidirWithListParentEntityRepository.java | 45 +
.../tck/dom/refs/BidirWithSetChildEntity.java | 93 ++
.../tck/dom/refs/BidirWithSetParentEntity.java | 100 +++
.../BidirWithSetParentEntityRepository.java | 45 +
.../isis/core/tck/dom/refs/ChildEntity.java | 88 ++
.../isis/core/tck/dom/refs/ParentEntity.java | 128 +++
.../tck/dom/refs/ParentEntityRepository.java | 51 ++
.../core/tck/dom/refs/PolyClassChildEntity.java | 96 ++
.../tck/dom/refs/PolyClassParentEntity.java | 125 +++
.../refs/PolyClassParentEntityRepository.java | 52 ++
.../tck/dom/refs/PolyClassSubtype1Entity.java | 52 ++
.../tck/dom/refs/PolyClassSubtype2Entity.java | 52 ++
.../tck/dom/refs/PolyClassSubtype3Entity.java | 53 ++
.../isis/core/tck/dom/refs/PolyInterface.java | 30 +
.../dom/refs/PolyInterfaceIdentityStrategy.java | 30 +
...lyInterfaceIdentityStrategyParentEntity.java | 129 +++
...eIdentityStrategyParentEntityRepository.java | 52 ++
...InterfaceIdentityStrategySubtype1Entity.java | 86 ++
...InterfaceIdentityStrategySubtype2Entity.java | 86 ++
...InterfaceIdentityStrategySubtype3Entity.java | 87 ++
.../tck/dom/refs/PolyInterfaceParentEntity.java | 127 +++
.../PolyInterfaceParentEntityRepository.java | 52 ++
.../dom/refs/PolyInterfaceSubtype1Entity.java | 86 ++
.../dom/refs/PolyInterfaceSubtype2Entity.java | 86 ++
.../dom/refs/PolyInterfaceSubtype3Entity.java | 87 ++
.../core/tck/dom/refs/ReferencingEntity.java | 95 ++
.../isis/core/tck/dom/refs/SimpleEntity.java | 104 +++
.../core/tck/dom/refs/UnidirFkChildEntity.java | 52 ++
.../core/tck/dom/refs/UnidirFkParentEntity.java | 101 +++
.../refs/UnidirFkParentEntityRepository.java | 45 +
.../tck/dom/refs/UnidirJoinChildEntity.java | 52 ++
.../tck/dom/refs/UnidirJoinParentEntity.java | 103 +++
.../refs/UnidirJoinParentEntityRepository.java | 45 +
.../tck/dom/refs/UnidirReferencedEntity.java | 52 ++
.../refs/UnidirReferencedEntityRepository.java | 45 +
.../tck/dom/refs/UnidirReferencingEntity.java | 66 ++
.../refs/UnidirReferencingEntityRepository.java | 45 +
.../tck/dom/scalars/ApplibValuedEntity.java | 267 ++++++
.../scalars/ApplibValuedEntityRepository.java | 45 +
.../tck/dom/scalars/AutoAssignedEntity.java | 53 ++
.../scalars/AutoAssignedEntityRepository.java | 43 +
.../tck/dom/scalars/DateTimeValuedEntity.java | 171 ++++
.../scalars/DateTimeValuedEntityRepository.java | 44 +
.../core/tck/dom/scalars/JdkValuedEntity.java | 201 +++++
.../dom/scalars/JdkValuedEntityRepository.java | 46 +
.../core/tck/dom/scalars/JodaValuedEntity.java | 126 +++
.../dom/scalars/JodaValuedEntityRepository.java | 46 +
.../isis/core/tck/dom/scalars/MyEnum.java | 29 +
.../tck/dom/scalars/PrimitiveValuedEntity.java | 214 +++++
.../PrimitiveValuedEntityRepository.java | 43 +
.../tck/dom/scalars/WrapperValuedEntity.java | 229 +++++
.../scalars/WrapperValuedEntityRepository.java | 46 +
.../dom/sqlos/SqlDomainObjectRepository.java | 175 ++++
.../core/tck/dom/sqlos/data/SimpleClass.java | 61 ++
.../core/tck/dom/sqlos/data/SimpleClassTwo.java | 75 ++
.../core/tck/dom/sqlos/data/SqlDataClass.java | 338 +++++++
.../tck/dom/viewmodels/SimpleViewModel.java | 61 ++
.../apache/isis/core/tck/dom/xmlos/Person.java | 27 +
.../apache/isis/core/tck/dom/xmlos/Role.java | 53 ++
.../apache/isis/core/tck/dom/xmlos/Team.java | 27 +
.../tck/dom/xmlos/TeamDomainRepository.java | 50 ++
.../src/main/resources/images/ToDoItem.gif | Bin 0 -> 1592 bytes
mothballed/tck/tck-fixture/pom.xml | 38 +
.../core/tck/fixture/LogonAsSvenFixture.java | 30 +
.../fixture/actions/ActionsEntityFixture.java | 52 ++
.../fixture/busrules/BusRulesEntityFixture.java | 50 ++
.../defaults/WithDefaultsEntityFixture.java | 50 ++
.../tck/fixture/refs/ParentEntitiesFixture.java | 50 ++
.../scalars/ApplibValuedEntityFixture.java | 47 +
.../scalars/DateTimeValuedEntityFixture.java | 47 +
.../fixture/scalars/JdkValuedEntityFixture.java | 81 ++
.../scalars/JodaValuedEntityFixture.java | 55 ++
.../scalars/PrimitiveValuedEntityFixture.java | 56 ++
.../scalars/WrapperValuedEntityFixture.java | 57 ++
mothballed/tck/tck-integtests/lib/.gitignore | 24 +
mothballed/tck/tck-integtests/pom.xml | 116 +++
.../IsisSystemWithFixtures.java | 674 ++++++++++++++
.../IsisSystemWithFixturesTest_basicTest.java | 47 +
.../integtestsupport/legacy/AbstractTest.java | 140 +++
.../legacy/DefaultAndChoicesTest.java | 42 +
.../legacy/InteractionListenerTest.java | 54 ++
.../legacy/MemberDisabledTest.java | 132 +++
.../legacy/MemberHiddenTest.java | 356 ++++++++
.../legacy/MemberInvalidTest.java | 255 ++++++
.../legacy/MemberModifyTest.java | 223 +++++
.../integtestsupport/legacy/MemberReadTest.java | 93 ++
.../legacy/ObjectImmutableTest.java | 87 ++
.../legacy/SaveObjectsTest.java | 113 +++
.../core/integtestsupport/legacy/TitleTest.java | 33 +
.../integtestsupport/legacy/ViewObjectTest.java | 91 ++
.../legacy/sample/domain/Country.java | 155 ++++
.../legacy/sample/domain/Customer.java | 889 +++++++++++++++++++
.../legacy/sample/domain/Order.java | 185 ++++
.../legacy/sample/domain/Product.java | 186 ++++
.../sample/fixtures/CountriesFixture.java | 65 ++
.../sample/fixtures/CustomerOrdersFixture.java | 107 +++
.../sample/fixtures/CustomersFixture.java | 89 ++
.../sample/fixtures/JoeBloggsFixture.java | 30 +
.../legacy/sample/fixtures/ProductsFixture.java | 73 ++
.../sample/service/CountryRepository.java | 81 ++
.../sample/service/CustomerRepository.java | 117 +++
.../legacy/sample/service/OrderRepository.java | 68 ++
.../sample/service/ProductRepository.java | 104 +++
.../PersistorSessionHydratorTest.java | 122 +++
.../persistence/RuntimeTestPojo.java | 52 ++
.../tck/ObjectStoreContractTest_persist.java | 176 ++++
.../InMemoryObjectStoreTest_debug.java | 78 ++
.../InMemoryObjectStoreTest_init.java | 44 +
.../InMemoryObjectStoreTest_name.java | 41 +
.../InMemoryObjectStoreTest_openAndClose.java | 119 +++
.../InMemoryObjectStoreTest_persist.java | 37 +
...MemoryObjectStoreTest_persistAggregated.java | 55 ++
.../InMemoryObjectStoreTest_reset.java | 80 ++
.../InMemoryObjectStoreTest_retrieve.java | 166 ++++
...InMemoryObjectStoreTest_serviceRegistry.java | 113 +++
.../ObjectFixtureFilePersistorTest.java | 222 +++++
.../ObjectFixtureServiceTest_loadFile.java | 88 ++
...xtureServiceTest_loadFile_nothingExists.java | 73 ++
.../ObjectFixtureServiceTest_save.java | 84 ++
.../isis/core/runtime/memento/MementoTest.java | 221 +++++
.../core/runtime/memento/MementoTest_data.java | 93 ++
.../memento/MementoTest_encodedData.java | 80 ++
...rsistenceMechanismInstallerTest_getName.java | 46 +
...sistenceMechanismInstallerTest_services.java | 62 ++
.../isis/objectstore/jdo/datanucleus/Utils.java | 124 +++
.../spi/JdoObjectIdSerializerTest.java | 150 ++++
.../adaptermanager/Persistence_lazyLoading.java | 84 ++
.../adaptermanager/Persistence_loadObject.java | 102 +++
.../Persistence_persistentAdapterFor.java | 115 +++
...Persistence_persist_bidirWithListParent.java | 86 ++
.../Persistence_persist_bidirWithSetParent.java | 127 +++
.../refs/Persistence_persist_polyclass.java | 94 ++
.../refs/Persistence_persist_polyinter.java | 95 ++
...tence_persist_polyinterIdentityStrategy.java | 94 ++
.../refs/Persistence_persist_referencing.java | 133 +++
.../refs/Persistence_persist_unidir.java | 128 +++
.../refs/Persistence_persist_unidirJoin.java | 128 +++
...Persistence_update_using_domMethodCalls.java | 108 +++
.../scalar/Persistence_allInstances.java | 86 ++
.../scalar/Persistence_bounceSystem.java | 44 +
.../scalar/Persistence_findInstance.java | 67 ++
.../scalar/Persistence_namedQuery_all.java | 108 +++
.../Persistence_namedQuery_firstOnly.java | 112 +++
...nce_persistAndUpdate_applibValuedEntity.java | 92 ++
...stence_persistAndUpdate_jdkValuedEntity.java | 117 +++
...istence_persistAndUpdate_objectAdapters.java | 112 +++
..._persistAndUpdate_primitiveValuedEntity.java | 119 +++
...ce_persistAndUpdate_wrapperValuedEntity.java | 118 +++
...nce_persist_dataStoreAssignedPrimaryKey.java | 59 ++
.../README-testcases.md | 80 ++
.../eclipse/launch/viewer-restful-tck.launch | 19 +
.../tck/tck-viewer-restfulobjects/pom.xml | 119 +++
.../isis/viewer/restfulobjects/tck/Dummy.java | 24 +
.../src/main/webapp/WEB-INF/isis.properties | 42 +
.../src/main/webapp/WEB-INF/logging.properties | 30 +
.../src/main/webapp/WEB-INF/web.xml | 141 +++
.../restfulobjects/tck/IsisWebServerRule.java | 83 ++
.../restfulobjects/tck/RelTest_matches.java | 50 ++
.../restfulobjects/tck/RestfulMatchers.java | 660 ++++++++++++++
.../isis/viewer/restfulobjects/tck/Util.java | 152 ++++
.../tck/all/stories/UserStoryTest_TOFIX.java | 86 ++
.../tck/any/NotAuthorizedTest_TODO.java | 51 ++
.../AnyResourceTest_serverSideException.java | 63 ++
.../domainobject/oid/Delete_then_405_bad.java | 65 ++
...enDisabledMembers_thenRepresentation_ok.java | 80 ++
...hemeIsFormal_thenRepresentation_ok_TODO.java | 52 ++
...hemeIsSimple_thenRepresentation_ok_TODO.java | 52 ++
...EntityWithActions_thenRepresentation_ok.java | 94 ++
...ibProperties_thenRepresentation_ok_TODO.java | 80 ++
...hCollections_thenRepresentation_ok_TODO.java | 74 ++
...WithJdkProperties_thenRepresentation_ok.java | 160 ++++
...ithJodaProperties_thenRepresentation_ok.java | 122 +++
...imitiveProperties_thenRepresentation_ok.java | 178 ++++
...WrapperProperties_thenRepresentation_ok.java | 168 ++++
...thenRepresentation_ofTitleIdLinksEtc_ok.java | 98 ++
...ivenHasIcon_thenRepresentation_ok_TOFIX.java | 84 ++
...ivenHiddenMembers_thenRepresentation_ok.java | 78 ++
...enTransient_thenRepresentation_ok_TOFIX.java | 83 ++
...venViewModel_thenRepresentation_ok_TODO.java | 88 ++
...Code_andContentType_andContentLength_ok.java | 88 ++
...Get_thenResponseHeaders_CacheControl_ok.java | 93 ++
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 +
.../oid/Get_whenDoesntExistOid_then_404.java | 86 ++
.../oid/Get_whenQueryArg_xRoDomainModel_ok.java | 69 ++
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 +
.../oid/Get_whenRequestHeaders_Accept_ok.java | 78 ++
...enRequestHeaders_Accept_whenInvalid_406.java | 79 ++
.../tck/domainobject/oid/Post_then_405_bad.java | 65 ++
.../oid/Put_givenDisabled_then_203_TODO.java | 23 +
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 51 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
..._givenViewModel_thenRepresentation_TODO.java | 58 ++
.../oid/Put_thenRepresentation_TODO.java | 57 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 50 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 52 ++
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../domainobject/oid/Put_then_200_ok_TODO.java | 50 ++
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
...dQueryArg_XRoValidateOnly_then_4xx_TODO.java | 23 +
...dQueryArg_XRoValidateOnly_then_2xx_TODO.java | 23 +
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 +
.../oid/Put_whenArgValueIsInvalid_bad_TODO.java | 23 +
...henArgsValid_thenMultiplePropertyUpdate.java | 219 +++++
.../Put_whenDoesntExistOid_then_404_TODO.java | 23 +
.../Delete_givenDisabled_then_203_TODO.java | 23 +
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
.../Delete_givenHidden_then_404_TODO.java | 23 +
.../Delete_thenRepresentation_ok_TODO.java | 50 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 52 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 52 ++
...Delete_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../oid/collection/Delete_then_200_ok_TODO.java | 50 ++
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 +
...yThatExistsButIsNotInCollection_ok_TODO.java | 23 +
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
.../Delete_whenArgIsMalformed_bad_TODO.java | 23 +
...ete_whenArgMandatoryButMissing_bad_TODO.java | 23 +
...thenEntityRemovedFromCollection_ok_TODO.java | 50 ++
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 +
.../Delete_whenArgValueIsInvalid_bad_TODO.java | 23 +
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 +
...elete_whenDoesntExistColl_then_404_TODO.java | 23 +
...Delete_whenDoesntExistOid_then_404_TODO.java | 23 +
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 ++
.../collection/Get_thenRepresentation_ok.java | 126 +++
...henResponseHeaders_CacheControl_ok_TODO.java | 42 +
...et_thenResponseHeaders_ContentLength_ok.java | 63 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 44 +
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 +
.../oid/collection/Get_then_200_ok.java | 60 ++
.../Get_whenArg_then_405_bad_TODO.java | 23 +
.../Get_whenDoesntExistColl_then_404.java | 58 ++
.../Get_whenDoesntExistOid_then_404.java | 67 ++
.../collection/Get_whenHiddenColl_then_404.java | 58 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 69 ++
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 +
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 78 ++
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 +
.../Post_givenDisabled_then_203_TODO.java | 23 +
...n_whenArgIsHrefAndLinksToEntity_ok_TODO.java | 50 ++
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
.../Post_givenHidden_then_404_TODO.java | 23 +
...enHrefArg_thenResponseCode_205_bad_TODO.java | 43 +
.../Post_thenRepresentation_ok_TODO.java | 50 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 52 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 53 ++
.../Post_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../oid/collection/Post_then_200_ok_TODO.java | 50 ++
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 +
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
.../Post_whenArgIsMalformed_bad_TODO.java | 23 +
...ost_whenArgMandatoryButMissing_bad_TODO.java | 23 +
...lid_thenEntityAddedToCollection_ok_TODO.java | 50 ++
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 +
.../Post_whenArgValueIsInvalid_bad_TODO.java | 23 +
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 +
...esntExistColl_thenResponseCode_404_TODO.java | 23 +
...oesntExistOid_thenResponseCode_404_TODO.java | 23 +
.../Put_givenDisabled_then_403_TODO.java | 23 +
...tion_whenArgsValid_thenNoChange_ok_TODO.java | 23 +
...d_thenEntityAddedFromCollection_ok_TODO.java | 50 ++
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
.../Put_givenHidden_then_404_TODO.java | 23 +
...enHrefArg_thenResponseCode_205_bad_TODO.java | 23 +
.../Put_thenRepresentation_ok_TODO.java | 50 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 52 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 52 ++
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../oid/collection/Put_then_200_ok_TODO.java | 50 ++
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 +
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
.../Put_whenArgIsMalformed_bad_TODO.java | 23 +
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 +
...lid_thenEntityAddedToCollection_ok_TODO.java | 50 ++
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 +
.../Put_whenArgValueIsInvalid_bad_TODO.java | 23 +
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 +
.../Put_whenDoesntExistColl_then_404_TODO.java | 23 +
.../Put_whenDoesntExistOid_then_404_TODO.java | 23 +
.../Delete_givenDisabled_then_203_TODO.java | 23 +
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
...e_givenHidden_thenResponseCode_404_TODO.java | 23 +
...venViewModel_thenRepresentation_ok_TODO.java | 50 ++
...Delete_thenPropertyValueCleared_ok_TODO.java | 50 ++
.../Delete_thenRepresentation_ok_TODO.java | 50 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 53 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 52 ++
...Delete_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../oid/property/Delete_then_200_ok_TODO.java | 50 ++
...lete_whenArgs_thenResponseCode_4xx_TODO.java | 23 +
...Delete_whenDoesntExistOid_then_404_TODO.java | 23 +
...elete_whenDoesntExistProp_then_404_TODO.java | 23 +
...ivenDisabled_thenRepresentation_ok_TODO.java | 23 +
...hemeIsFormal_thenRepresentation_ok_TODO.java | 51 ++
...hemeIsSimple_thenRepresentation_ok_TODO.java | 51 ++
...venViewModel_thenRepresentation_ok_TODO.java | 65 ++
.../oid/property/Get_thenRepresentation_ok.java | 124 +++
...henResponseHeaders_CacheControl_ok_TODO.java | 42 +
...et_thenResponseHeaders_ContentLength_ok.java | 65 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 42 +
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 +
.../oid/property/Get_then_200_ok.java | 62 ++
.../property/Get_whenArg_then_405_bad_TODO.java | 23 +
.../Get_whenDoesntExistOid_then_404.java | 68 ++
.../Get_whenDoesntExistProp_then_404.java | 72 ++
.../property/Get_whenHiddenProp_then_404.java | 58 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 69 ++
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 +
.../Get_whenRequestHeaders_Accept_ok.java | 78 ++
...enRequestHeaders_Accept_whenInvalid_406.java | 79 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 43 +
...enResponseHeaders_ContentLength_ok_TODO.java | 42 +
...whenResponseHeaders_ContentType_ok_TODO.java | 42 +
.../oid/property/Post_then_405_bad.java | 73 ++
...givenDisabled_thenResponseCode_203_TODO.java | 23 +
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 ++
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
...venViewModel_thenRepresentation_ok_TODO.java | 50 ++
.../Put_thenRepresentation_ok_TODO.java | 50 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 52 ++
...enResponseHeaders_ContentLength_ok_TODO.java | 53 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 52 ++
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 ++
.../oid/property/Put_then_200_ok.java | 103 +++
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 +
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
.../Put_whenArgIsMalformed_bad_TODO.java | 23 +
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 +
...sPlus_thenStringPropertyUpdated_ok_TODO.java | 103 +++
..._whenArgValid_thenJdkPropertyUpdated_ok.java | 177 ++++
...lid_thenJodaTimePropertyUpdated_ok_TODO.java | 152 ++++
...rgValid_thenPrimitivePropertyUpdated_ok.java | 143 +++
...oesntExistOid_thenResponseCode_404_TODO.java | 23 +
...esntExistProp_thenResponseCode_404_TODO.java | 23 +
...Delete_givenObjectResource_then_405_bad.java | 72 ++
...elete_givenServiceResource_then_405_bad.java | 74 ++
.../action/Get_givenDisabled_then_403_TODO.java | 23 +
...lSchemeIsFormal_thenRepresentation_TODO.java | 50 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 50 ++
.../id/action/Get_givenHidden_then_404.java | 58 ++
...venViewModel_thenRepresentation_ok_TODO.java | 65 ++
.../id/action/Get_thenRepresentation_ok.java | 107 +++
.../id/action/Get_thenResponseCode_200_ok.java | 59 ++
...henResponseHeaders_CacheControl_ok_TODO.java | 43 +
...et_thenResponseHeaders_ContentLength_ok.java | 64 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 42 +
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 +
.../Get_whenDoesntExistActn_then_404_TODO.java | 23 +
.../action/Get_whenDoesntExistOid_then_404.java | 60 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 71 ++
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 +
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 +
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 23 +
.../Post_givenObjectResource_then_405_bad.java | 72 ++
.../Post_givenServiceResource_then_405_bad.java | 74 ++
.../Put_givenObjectResource_then_405_bad.java | 72 ++
.../Put_givenServiceResource_then_405_bad.java | 73 ++
...enObjectAction_thenResponseCode_405_bad.java | 23 +
...nServiceAction_thenResponseCode_405_bad.java | 72 ++
...dempotent_thenResponseCode_205_bad_TODO.java | 105 +++
...empotent_thenResponseCode_205_bad_TOFIX.java | 105 +++
.../Get_givenActionSemanticsOfSafe_ok.java | 108 +++
.../Get_givenDisabled_thenResponseCode_203.java | 112 +++
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 23 +
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 +
...enMandatorySimpleArg_whenArgMissing_bad.java | 128 +++
...MandatorySimpleArg_whenArgNullValue_bad.java | 128 +++
...ArgsOfEveryType_whenArgsCorrect_ok_TODO.java | 23 +
...givenNoArgRequired_whenNoArgProvided_ok.java | 108 +++
...gs_whenQueryArg_XroValidateOnly_ok_TODO.java | 56 ++
...t_givenOptionalArg_whenNoArgProvided_ok.java | 159 ++++
...rgIsHrefAndLinksToNonExistentEntity_bad.java | 121 +++
.../Get_givenRefArg_whenArgProvided_ok.java | 168 ++++
...HrefAndLinksToEntityOfWrongType_ok_TODO.java | 55 ++
...ArgBigDecimal_whenArgMalformed_bad_TODO.java | 23 +
...arArgBigDecimal_whenArgProvided_ok_TODO.java | 23 +
...ArgBigInteger_whenArgMalformed_bad_TODO.java | 23 +
...arArgBigInteger_whenArgProvided_ok_TODO.java | 23 +
...ScalarArgBlob_whenArgMalformed_bad_TODO.java | 23 +
...enScalarArgBlob_whenArgProvided_ok_TODO.java | 23 +
...larArgBoolean_whenArgMalformed_bad_TODO.java | 23 +
...calarArgBoolean_whenArgProvided_ok_TODO.java | 23 +
...ScalarArgClob_whenArgMalformed_bad_TODO.java | 23 +
...arArgDateTime_whenArgMalformed_bad_TODO.java | 23 +
...alarArgDateTime_whenArgProvided_ok_TODO.java | 23 +
...ScalarArgDate_whenArgMalformed_bad_TODO.java | 23 +
...enScalarArgDate_whenArgProvided_ok_TODO.java | 23 +
...larArgDecimal_whenArgMalformed_bad_TODO.java | 23 +
...calarArgDecimal_whenArgProvided_ok_TODO.java | 23 +
...larArgInteger_whenArgMalformed_bad_TODO.java | 120 +++
...ivenScalarArgInteger_whenArgProvided_ok.java | 120 +++
...alarArgString_whenArgMalformed_bad_TODO.java | 23 +
...ScalarArgString_whenArgProvided_ok_TODO.java | 23 +
...ScalarArgTime_whenArgMalformed_bad_TODO.java | 23 +
...enScalarArgTime_whenArgProvided_ok_TODO.java | 23 +
...rgUtcMillisec_whenArgMalformed_bad_TODO.java | 23 +
...rArgUtcMillisec_whenArgProvided_ok_TODO.java | 23 +
...rg_whenArgMalformedMissingValueNode_bad.java | 113 +++
.../Get_givenScalarArg_whenArgSurplus_bad.java | 130 +++
...lidationRuleForAllArgs_whenArgFails_bad.java | 125 +++
...dationRuleForSingleArg_whenArgFails_bad.java | 126 +++
.../invoke/Get_givenViewModel_ok_TODO.java | 55 ++
..._thenRepresentation_containsSelfLink_ok.java | 104 +++
...ype_andContentLength_andRespCode_200_ok.java | 105 +++
...henResponseHeaders_CacheControl_ok_TODO.java | 51 ++
...d_thenQueryArg_XroValidateOnly_2xx_TODO.java | 55 ++
...t_whenCreatedNewObject_then_201_ok_TODO.java | 49 +
...nErrorThrown_thenRepresentation_ok_TODO.java | 48 +
...dQueryArg_XroValidateOnly_then_4xx_TODO.java | 55 ++
.../Get_whenList_thenRepresentation_ok.java | 92 ++
...thenResponseHeaders_ContentType_ok_TODO.java | 48 +
...Null_thenRepr_andRespHeaders_and_200_ok.java | 124 +++
...whenObject_isNull_thenRepresentation_ok.java | 105 +++
...thenResponseHeaders_ContentType_ok_TODO.java | 48 +
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 +
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 23 +
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 +
...t_whenScalar_thenRepresentation_ok_TODO.java | 40 +
...enResponseHeaders_ContentLength_ok_TODO.java | 48 +
...thenResponseHeaders_ContentType_ok_TODO.java | 48 +
...Get_whenVoid_thenRepresentation_ok_TODO.java | 48 +
...enResponseHeaders_ContentLength_ok_TODO.java | 41 +
...thenResponseHeaders_ContentType_ok_TODO.java | 48 +
...SemanticsOfIdempotent_then_205_bad_TODO.java | 105 +++
...ctionSemanticsOfSafe_then_205_bad_TOFIX.java | 105 +++
.../Post_givenViewModel_then_ok_TODO.java | 71 ++
...epresentation_doesNotContainSelfLink_ok.java | 111 +++
...whenInvokeArgWithObjectReference_thenOK.java | 110 +++
.../Post_whenRequestHeaders_Accept_ok_TODO.java | 50 ++
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 +
...anticsOfNotIdempotent_then_405_bad_TODO.java | 105 +++
...ActionSemanticsOfSafe_then_405_bad_TODO.java | 105 +++
.../invoke/Put_givenViewModel_then_ok_TODO.java | 62 ++
...epresentation_doesNotContainSelfLink_ok.java | 110 +++
.../Put_whenRequestHeaders_Accept_ok_TODO.java | 50 ++
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 +
...henStringArgsContainsPlusSymbol_then_ok.java | 83 ++
.../invoke/Put_whenStringArgs_then_ok.java | 111 +++
.../domainservice/root/Delete_then_405_bad.java | 72 ++
...lSchemeIsFormal_thenRepresentation_TODO.java | 52 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 61 ++
.../root/Get_thenRepresentation_ok.java | 128 +++
...Get_thenResponseHeaders_CacheControl_ok.java | 68 ++
...et_thenResponseHeaders_ContentLength_ok.java | 64 ++
.../Get_thenResponseHeaders_ContentType_ok.java | 73 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 68 ++
.../Get_whenQueryArg_xRoFollowLinks_ok.java | 147 +++
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 +
.../root/Get_whenRequestHeaders_Accept_ok.java | 105 +++
.../domainservice/root/Post_then_405_bad.java | 72 ++
.../domainservice/root/Put_then_405_bad.java | 72 ++
.../serviceId/Delete_then_405_bad.java | 72 ++
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 ++
...iddenMembers_thenRepresentation_ok_TODO.java | 23 +
.../serviceId/Get_thenRepresentation_ok.java | 195 ++++
...Get_thenResponseHeaders_CacheControl_ok.java | 63 ++
...et_thenResponseHeaders_ContentLength_ok.java | 64 ++
.../Get_thenResponseHeaders_ContentType_ok.java | 64 ++
.../Get_thenResponseHeaders_eTag_ok.java | 65 ++
.../serviceId/Get_then_200_ok.java | 64 ++
..._whenDoesntExistId_thenResponseCode_404.java | 60 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 73 ++
.../Get_whenQueryArg_xRoFollowLinks_ok.java | 161 ++++
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 +
.../Get_whenRequestHeaders_Accept_ok.java | 111 +++
.../serviceId/Post_then_405_bad.java | 72 ++
.../serviceId/Put_then_405_bad.java | 76 ++
.../tck/homepage/root/Delete_then_405_bad.java | 73 ++
...lSchemeIsFormal_thenRepresentation_TODO.java | 48 +
...lSchemeIsSimple_thenRepresentation_TODO.java | 48 +
.../tck/homepage/root/Post_then_405_bad.java | 73 ++
.../tck/homepage/root/Put_then_405_bad.java | 73 ++
.../objectsoftype/Delete_then_405_bad_TODO.java | 23 +
.../objectsoftype/Get_then_405_bad_TODO.java | 23 +
.../tck/objectsoftype/Post_ok_TODO.java | 45 +
...henResponseHeaders_CacheControl_ok_TODO.java | 41 +
...enResponseHeaders_ContentLength_ok_TODO.java | 41 +
...thenResponseHeaders_ContentType_ok_TODO.java | 41 +
...st_thenResponseHeaders_Location_ok_TODO.java | 23 +
.../Post_thenResponseHeaders_eTag_ok_TODO.java | 23 +
.../objectsoftype/Post_then_201_ok_TODO.java | 23 +
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 +
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 +
.../Post_whenArgsMalformed_bad_TODO.java | 23 +
...st_whenArgsMandatoryButMissing_bad_TODO.java | 23 +
...henArgsValid_thenPersistsObject_ok_TODO.java | 23 +
.../objectsoftype/Put_then_405_bad_TODO.java | 23 +
.../tck/user/root/Delete_then_405_bad.java | 73 ++
...lSchemeIsFormal_thenRepresentation_TODO.java | 50 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 50 ++
.../user/root/Get_thenRepresentation_ok.java | 106 +++
...Get_thenResponseHeaders_CacheControl_ok.java | 68 ++
...et_thenResponseHeaders_ContentLength_ok.java | 64 ++
.../Get_thenResponseHeaders_ContentType_ok.java | 73 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 70 ++
...rg_xRoFollowLinks_thenRepresentation_ok.java | 89 ++
.../root/Get_whenRequestHeaders_Accept_ok.java | 78 ++
...Headers_Accept_whenInvalid_then_406_bad.java | 80 ++
.../tck/user/root/Post_then_405_bad.java | 72 ++
.../tck/user/root/Put_then_405_bad.java | 72 ++
.../tck/version/Delete_then_405_bad.java | 78 ++
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 ++
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 ++
.../tck/version/Get_thenRepresentation_ok.java | 113 +++
...Get_thenResponseHeaders_CacheControl_ok.java | 71 ++
...et_thenResponseHeaders_ContentLength_ok.java | 65 ++
.../Get_thenResponseHeaders_ContentType_ok.java | 76 ++
.../Get_whenQueryArg_xRoDomainModel_ok.java | 71 ++
...rg_xRoFollowLinks_thenRepresentation_ok.java | 88 ++
.../Get_whenRequestHeaders_Accept_ok.java | 85 ++
...Headers_Accept_whenInvalid_then_406_bad.java | 81 ++
.../tck/version/Post_then_405_bad.java | 71 ++
.../tck/version/Put_then_405_bad.java | 71 ++
.../ide/eclipse/launch/viewer-wicket-tck.launch | 19 +
mothballed/tck/tck-viewer-wicket/pom.xml | 105 +++
.../java/viewer/wicket/app/TckApplication.java | 41 +
.../main/java/viewer/wicket/app/application.css | 31 +
.../src/main/resources/images/Default.png | Bin 0 -> 3016 bytes
.../src/main/webapp/WEB-INF/isis.properties | 60 ++
.../src/main/webapp/WEB-INF/logging.properties | 30 +
.../src/main/webapp/WEB-INF/security_file.allow | 16 +
.../main/webapp/WEB-INF/security_file.passwords | 20 +
.../src/main/webapp/WEB-INF/web.xml | 45 +
.../src/main/webapp/images/banner.pdn | Bin 0 -> 176237 bytes
.../src/main/webapp/images/banner.png | Bin 0 -> 83060 bytes
pom.xml | 1 -
tck/pom.xml | 226 -----
tck/tck-dom/.gitignore | 19 -
tck/tck-dom/log4j.properties | 40 -
tck/tck-dom/pom.xml | 137 ---
.../appended-resources/supplemental-models.xml | 8 -
.../core/tck/dom/AbstractEntityRepository.java | 74 --
.../core/tck/dom/actions/ActionsEntity.java | 76 --
.../dom/actions/ActionsEntityRepository.java | 126 ---
.../core/tck/dom/busrules/BusRulesEntity.java | 165 ----
.../tck/dom/busrules/BusRulesEntityChild.java | 55 --
.../dom/busrules/BusRulesEntityRepository.java | 68 --
.../core/tck/dom/claimapp/claims/Approver.java | 24 -
.../core/tck/dom/claimapp/claims/Claim.java | 239 -----
.../core/tck/dom/claimapp/claims/ClaimItem.java | 77 --
.../dom/claimapp/claims/ClaimRepository.java | 36 -
.../claimapp/claims/ClaimRepositoryImpl.java | 46 -
.../core/tck/dom/claimapp/claims/Claimant.java | 26 -
.../tck/dom/claimapp/employees/Employee.java | 120 ---
.../claimapp/employees/EmployeeRepository.java | 32 -
.../employees/EmployeeRepositoryImpl.java | 35 -
.../core/tck/dom/defaults/HiddenRepository.java | 31 -
.../tck/dom/defaults/WithDefaultsEntity.java | 112 ---
.../defaults/WithDefaultsEntityRepository.java | 58 --
.../apache/isis/core/tck/dom/movies/Movie.java | 68 --
.../tck/dom/movies/MovieDomainRepository.java | 50 --
.../apache/isis/core/tck/dom/movies/Person.java | 54 --
.../apache/isis/core/tck/dom/movies/Role.java | 54 --
.../apache/isis/core/tck/dom/poly/Empty.java | 23 -
.../dom/poly/EmptyEntityWithOwnProperty.java | 36 -
.../dom/poly/ReferencingPolyTypesEntity.java | 110 ---
.../tck/dom/poly/SelfReferencingEntity.java | 85 --
.../core/tck/dom/poly/StringBaseEntity.java | 50 --
.../core/tck/dom/poly/StringBaseEntitySub.java | 49 -
.../tck/dom/poly/StringBaseEntitySubThree.java | 44 -
.../tck/dom/poly/StringBaseEntitySubTwo.java | 48 -
.../isis/core/tck/dom/poly/Stringable.java | 24 -
.../StringableEntityWithOwnDerivedProperty.java | 41 -
.../poly/StringableEntityWithOwnProperties.java | 71 --
.../poly/StringableEntityWithOwnProperty.java | 51 --
.../core/tck/dom/refs/AggregatedEntity.java | 47 -
.../isis/core/tck/dom/refs/BaseEntity.java | 26 -
.../tck/dom/refs/BidirWithListChildEntity.java | 94 --
.../tck/dom/refs/BidirWithListParentEntity.java | 99 ---
.../BidirWithListParentEntityRepository.java | 45 -
.../tck/dom/refs/BidirWithSetChildEntity.java | 93 --
.../tck/dom/refs/BidirWithSetParentEntity.java | 100 ---
.../BidirWithSetParentEntityRepository.java | 45 -
.../isis/core/tck/dom/refs/ChildEntity.java | 88 --
.../isis/core/tck/dom/refs/ParentEntity.java | 128 ---
.../tck/dom/refs/ParentEntityRepository.java | 51 --
.../core/tck/dom/refs/PolyClassChildEntity.java | 96 --
.../tck/dom/refs/PolyClassParentEntity.java | 125 ---
.../refs/PolyClassParentEntityRepository.java | 52 --
.../tck/dom/refs/PolyClassSubtype1Entity.java | 52 --
.../tck/dom/refs/PolyClassSubtype2Entity.java | 52 --
.../tck/dom/refs/PolyClassSubtype3Entity.java | 53 --
.../isis/core/tck/dom/refs/PolyInterface.java | 30 -
.../dom/refs/PolyInterfaceIdentityStrategy.java | 30 -
...lyInterfaceIdentityStrategyParentEntity.java | 129 ---
...eIdentityStrategyParentEntityRepository.java | 52 --
...InterfaceIdentityStrategySubtype1Entity.java | 86 --
...InterfaceIdentityStrategySubtype2Entity.java | 86 --
...InterfaceIdentityStrategySubtype3Entity.java | 87 --
.../tck/dom/refs/PolyInterfaceParentEntity.java | 127 ---
.../PolyInterfaceParentEntityRepository.java | 52 --
.../dom/refs/PolyInterfaceSubtype1Entity.java | 86 --
.../dom/refs/PolyInterfaceSubtype2Entity.java | 86 --
.../dom/refs/PolyInterfaceSubtype3Entity.java | 87 --
.../core/tck/dom/refs/ReferencingEntity.java | 95 --
.../isis/core/tck/dom/refs/SimpleEntity.java | 104 ---
.../core/tck/dom/refs/UnidirFkChildEntity.java | 52 --
.../core/tck/dom/refs/UnidirFkParentEntity.java | 101 ---
.../refs/UnidirFkParentEntityRepository.java | 45 -
.../tck/dom/refs/UnidirJoinChildEntity.java | 52 --
.../tck/dom/refs/UnidirJoinParentEntity.java | 103 ---
.../refs/UnidirJoinParentEntityRepository.java | 45 -
.../tck/dom/refs/UnidirReferencedEntity.java | 52 --
.../refs/UnidirReferencedEntityRepository.java | 45 -
.../tck/dom/refs/UnidirReferencingEntity.java | 66 --
.../refs/UnidirReferencingEntityRepository.java | 45 -
.../tck/dom/scalars/ApplibValuedEntity.java | 267 ------
.../scalars/ApplibValuedEntityRepository.java | 45 -
.../tck/dom/scalars/AutoAssignedEntity.java | 53 --
.../scalars/AutoAssignedEntityRepository.java | 43 -
.../tck/dom/scalars/DateTimeValuedEntity.java | 171 ----
.../scalars/DateTimeValuedEntityRepository.java | 44 -
.../core/tck/dom/scalars/JdkValuedEntity.java | 201 -----
.../dom/scalars/JdkValuedEntityRepository.java | 46 -
.../core/tck/dom/scalars/JodaValuedEntity.java | 126 ---
.../dom/scalars/JodaValuedEntityRepository.java | 46 -
.../isis/core/tck/dom/scalars/MyEnum.java | 29 -
.../tck/dom/scalars/PrimitiveValuedEntity.java | 214 -----
.../PrimitiveValuedEntityRepository.java | 43 -
.../tck/dom/scalars/WrapperValuedEntity.java | 229 -----
.../scalars/WrapperValuedEntityRepository.java | 46 -
.../dom/sqlos/SqlDomainObjectRepository.java | 175 ----
.../core/tck/dom/sqlos/data/SimpleClass.java | 61 --
.../core/tck/dom/sqlos/data/SimpleClassTwo.java | 75 --
.../core/tck/dom/sqlos/data/SqlDataClass.java | 338 -------
.../tck/dom/viewmodels/SimpleViewModel.java | 61 --
.../apache/isis/core/tck/dom/xmlos/Person.java | 27 -
.../apache/isis/core/tck/dom/xmlos/Role.java | 53 --
.../apache/isis/core/tck/dom/xmlos/Team.java | 27 -
.../tck/dom/xmlos/TeamDomainRepository.java | 50 --
.../src/main/resources/images/ToDoItem.gif | Bin 1592 -> 0 bytes
tck/tck-fixture/pom.xml | 38 -
.../core/tck/fixture/LogonAsSvenFixture.java | 30 -
.../fixture/actions/ActionsEntityFixture.java | 52 --
.../fixture/busrules/BusRulesEntityFixture.java | 50 --
.../defaults/WithDefaultsEntityFixture.java | 50 --
.../tck/fixture/refs/ParentEntitiesFixture.java | 50 --
.../scalars/ApplibValuedEntityFixture.java | 47 -
.../scalars/DateTimeValuedEntityFixture.java | 47 -
.../fixture/scalars/JdkValuedEntityFixture.java | 81 --
.../scalars/JodaValuedEntityFixture.java | 55 --
.../scalars/PrimitiveValuedEntityFixture.java | 56 --
.../scalars/WrapperValuedEntityFixture.java | 57 --
tck/tck-integtests/lib/.gitignore | 24 -
tck/tck-integtests/pom.xml | 116 ---
.../IsisSystemWithFixtures.java | 674 --------------
.../IsisSystemWithFixturesTest_basicTest.java | 47 -
.../integtestsupport/legacy/AbstractTest.java | 140 ---
.../legacy/DefaultAndChoicesTest.java | 42 -
.../legacy/InteractionListenerTest.java | 54 --
.../legacy/MemberDisabledTest.java | 132 ---
.../legacy/MemberHiddenTest.java | 356 --------
.../legacy/MemberInvalidTest.java | 255 ------
.../legacy/MemberModifyTest.java | 223 -----
.../integtestsupport/legacy/MemberReadTest.java | 93 --
.../legacy/ObjectImmutableTest.java | 87 --
.../legacy/SaveObjectsTest.java | 113 ---
.../core/integtestsupport/legacy/TitleTest.java | 33 -
.../integtestsupport/legacy/ViewObjectTest.java | 91 --
.../legacy/sample/domain/Country.java | 155 ----
.../legacy/sample/domain/Customer.java | 889 -------------------
.../legacy/sample/domain/Order.java | 185 ----
.../legacy/sample/domain/Product.java | 186 ----
.../sample/fixtures/CountriesFixture.java | 65 --
.../sample/fixtures/CustomerOrdersFixture.java | 107 ---
.../sample/fixtures/CustomersFixture.java | 89 --
.../sample/fixtures/JoeBloggsFixture.java | 30 -
.../legacy/sample/fixtures/ProductsFixture.java | 73 --
.../sample/service/CountryRepository.java | 81 --
.../sample/service/CustomerRepository.java | 117 ---
.../legacy/sample/service/OrderRepository.java | 68 --
.../sample/service/ProductRepository.java | 104 ---
.../PersistorSessionHydratorTest.java | 122 ---
.../persistence/RuntimeTestPojo.java | 52 --
.../tck/ObjectStoreContractTest_persist.java | 176 ----
.../InMemoryObjectStoreTest_debug.java | 78 --
.../InMemoryObjectStoreTest_init.java | 44 -
.../InMemoryObjectStoreTest_name.java | 41 -
.../InMemoryObjectStoreTest_openAndClose.java | 119 ---
.../InMemoryObjectStoreTest_persist.java | 37 -
...MemoryObjectStoreTest_persistAggregated.java | 55 --
.../InMemoryObjectStoreTest_reset.java | 80 --
.../InMemoryObjectStoreTest_retrieve.java | 166 ----
...InMemoryObjectStoreTest_serviceRegistry.java | 113 ---
.../ObjectFixtureFilePersistorTest.java | 222 -----
.../ObjectFixtureServiceTest_loadFile.java | 88 --
...xtureServiceTest_loadFile_nothingExists.java | 73 --
.../ObjectFixtureServiceTest_save.java | 84 --
.../isis/core/runtime/memento/MementoTest.java | 221 -----
.../core/runtime/memento/MementoTest_data.java | 93 --
.../memento/MementoTest_encodedData.java | 80 --
...rsistenceMechanismInstallerTest_getName.java | 46 -
...sistenceMechanismInstallerTest_services.java | 62 --
.../isis/objectstore/jdo/datanucleus/Utils.java | 124 ---
.../spi/JdoObjectIdSerializerTest.java | 150 ----
.../adaptermanager/Persistence_lazyLoading.java | 84 --
.../adaptermanager/Persistence_loadObject.java | 102 ---
.../Persistence_persistentAdapterFor.java | 115 ---
...Persistence_persist_bidirWithListParent.java | 86 --
.../Persistence_persist_bidirWithSetParent.java | 127 ---
.../refs/Persistence_persist_polyclass.java | 94 --
.../refs/Persistence_persist_polyinter.java | 95 --
...tence_persist_polyinterIdentityStrategy.java | 94 --
.../refs/Persistence_persist_referencing.java | 133 ---
.../refs/Persistence_persist_unidir.java | 128 ---
.../refs/Persistence_persist_unidirJoin.java | 128 ---
...Persistence_update_using_domMethodCalls.java | 108 ---
.../scalar/Persistence_allInstances.java | 86 --
.../scalar/Persistence_bounceSystem.java | 44 -
.../scalar/Persistence_findInstance.java | 67 --
.../scalar/Persistence_namedQuery_all.java | 108 ---
.../Persistence_namedQuery_firstOnly.java | 112 ---
...nce_persistAndUpdate_applibValuedEntity.java | 92 --
...stence_persistAndUpdate_jdkValuedEntity.java | 117 ---
...istence_persistAndUpdate_objectAdapters.java | 112 ---
..._persistAndUpdate_primitiveValuedEntity.java | 119 ---
...ce_persistAndUpdate_wrapperValuedEntity.java | 118 ---
...nce_persist_dataStoreAssignedPrimaryKey.java | 59 --
.../README-testcases.md | 80 --
.../eclipse/launch/viewer-restful-tck.launch | 19 -
tck/tck-viewer-restfulobjects/pom.xml | 119 ---
.../isis/viewer/restfulobjects/tck/Dummy.java | 24 -
.../src/main/webapp/WEB-INF/isis.properties | 42 -
.../src/main/webapp/WEB-INF/logging.properties | 30 -
.../src/main/webapp/WEB-INF/web.xml | 141 ---
.../restfulobjects/tck/IsisWebServerRule.java | 83 --
.../restfulobjects/tck/RelTest_matches.java | 50 --
.../restfulobjects/tck/RestfulMatchers.java | 660 --------------
.../isis/viewer/restfulobjects/tck/Util.java | 152 ----
.../tck/all/stories/UserStoryTest_TOFIX.java | 86 --
.../tck/any/NotAuthorizedTest_TODO.java | 51 --
.../AnyResourceTest_serverSideException.java | 63 --
.../domainobject/oid/Delete_then_405_bad.java | 65 --
...enDisabledMembers_thenRepresentation_ok.java | 80 --
...hemeIsFormal_thenRepresentation_ok_TODO.java | 52 --
...hemeIsSimple_thenRepresentation_ok_TODO.java | 52 --
...EntityWithActions_thenRepresentation_ok.java | 94 --
...ibProperties_thenRepresentation_ok_TODO.java | 80 --
...hCollections_thenRepresentation_ok_TODO.java | 74 --
...WithJdkProperties_thenRepresentation_ok.java | 160 ----
...ithJodaProperties_thenRepresentation_ok.java | 122 ---
...imitiveProperties_thenRepresentation_ok.java | 178 ----
...WrapperProperties_thenRepresentation_ok.java | 168 ----
...thenRepresentation_ofTitleIdLinksEtc_ok.java | 98 --
...ivenHasIcon_thenRepresentation_ok_TOFIX.java | 84 --
...ivenHiddenMembers_thenRepresentation_ok.java | 78 --
...enTransient_thenRepresentation_ok_TOFIX.java | 83 --
...venViewModel_thenRepresentation_ok_TODO.java | 88 --
...Code_andContentType_andContentLength_ok.java | 88 --
...Get_thenResponseHeaders_CacheControl_ok.java | 93 --
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 -
.../oid/Get_whenDoesntExistOid_then_404.java | 86 --
.../oid/Get_whenQueryArg_xRoDomainModel_ok.java | 69 --
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 -
.../oid/Get_whenRequestHeaders_Accept_ok.java | 78 --
...enRequestHeaders_Accept_whenInvalid_406.java | 79 --
.../tck/domainobject/oid/Post_then_405_bad.java | 65 --
.../oid/Put_givenDisabled_then_203_TODO.java | 23 -
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 51 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
..._givenViewModel_thenRepresentation_TODO.java | 58 --
.../oid/Put_thenRepresentation_TODO.java | 57 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 50 --
...thenResponseHeaders_ContentType_ok_TODO.java | 52 --
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../domainobject/oid/Put_then_200_ok_TODO.java | 50 --
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
...dQueryArg_XRoValidateOnly_then_4xx_TODO.java | 23 -
...dQueryArg_XRoValidateOnly_then_2xx_TODO.java | 23 -
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 -
.../oid/Put_whenArgValueIsInvalid_bad_TODO.java | 23 -
...henArgsValid_thenMultiplePropertyUpdate.java | 219 -----
.../Put_whenDoesntExistOid_then_404_TODO.java | 23 -
.../Delete_givenDisabled_then_203_TODO.java | 23 -
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
.../Delete_givenHidden_then_404_TODO.java | 23 -
.../Delete_thenRepresentation_ok_TODO.java | 50 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 52 --
...thenResponseHeaders_ContentType_ok_TODO.java | 52 --
...Delete_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../oid/collection/Delete_then_200_ok_TODO.java | 50 --
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 -
...yThatExistsButIsNotInCollection_ok_TODO.java | 23 -
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
.../Delete_whenArgIsMalformed_bad_TODO.java | 23 -
...ete_whenArgMandatoryButMissing_bad_TODO.java | 23 -
...thenEntityRemovedFromCollection_ok_TODO.java | 50 --
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 -
.../Delete_whenArgValueIsInvalid_bad_TODO.java | 23 -
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 -
...elete_whenDoesntExistColl_then_404_TODO.java | 23 -
...Delete_whenDoesntExistOid_then_404_TODO.java | 23 -
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 --
.../collection/Get_thenRepresentation_ok.java | 126 ---
...henResponseHeaders_CacheControl_ok_TODO.java | 42 -
...et_thenResponseHeaders_ContentLength_ok.java | 63 --
...thenResponseHeaders_ContentType_ok_TODO.java | 44 -
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 -
.../oid/collection/Get_then_200_ok.java | 60 --
.../Get_whenArg_then_405_bad_TODO.java | 23 -
.../Get_whenDoesntExistColl_then_404.java | 58 --
.../Get_whenDoesntExistOid_then_404.java | 67 --
.../collection/Get_whenHiddenColl_then_404.java | 58 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 69 --
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 -
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 78 --
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 -
.../Post_givenDisabled_then_203_TODO.java | 23 -
...n_whenArgIsHrefAndLinksToEntity_ok_TODO.java | 50 --
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
.../Post_givenHidden_then_404_TODO.java | 23 -
...enHrefArg_thenResponseCode_205_bad_TODO.java | 43 -
.../Post_thenRepresentation_ok_TODO.java | 50 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 52 --
...thenResponseHeaders_ContentType_ok_TODO.java | 53 --
.../Post_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../oid/collection/Post_then_200_ok_TODO.java | 50 --
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 -
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
.../Post_whenArgIsMalformed_bad_TODO.java | 23 -
...ost_whenArgMandatoryButMissing_bad_TODO.java | 23 -
...lid_thenEntityAddedToCollection_ok_TODO.java | 50 --
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 -
.../Post_whenArgValueIsInvalid_bad_TODO.java | 23 -
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 -
...esntExistColl_thenResponseCode_404_TODO.java | 23 -
...oesntExistOid_thenResponseCode_404_TODO.java | 23 -
.../Put_givenDisabled_then_403_TODO.java | 23 -
...tion_whenArgsValid_thenNoChange_ok_TODO.java | 23 -
...d_thenEntityAddedFromCollection_ok_TODO.java | 50 --
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
.../Put_givenHidden_then_404_TODO.java | 23 -
...enHrefArg_thenResponseCode_205_bad_TODO.java | 23 -
.../Put_thenRepresentation_ok_TODO.java | 50 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 52 --
...thenResponseHeaders_ContentType_ok_TODO.java | 52 --
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../oid/collection/Put_then_200_ok_TODO.java | 50 --
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 -
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
.../Put_whenArgIsMalformed_bad_TODO.java | 23 -
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 -
...lid_thenEntityAddedToCollection_ok_TODO.java | 50 --
...id_andQueryArg_XRoValidateOnly_4xx_TODO.java | 23 -
.../Put_whenArgValueIsInvalid_bad_TODO.java | 23 -
...id_andQueryArg_XRoValidateOnly_2xx_TODO.java | 23 -
.../Put_whenDoesntExistColl_then_404_TODO.java | 23 -
.../Put_whenDoesntExistOid_then_404_TODO.java | 23 -
.../Delete_givenDisabled_then_203_TODO.java | 23 -
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
...e_givenHidden_thenResponseCode_404_TODO.java | 23 -
...venViewModel_thenRepresentation_ok_TODO.java | 50 --
...Delete_thenPropertyValueCleared_ok_TODO.java | 50 --
.../Delete_thenRepresentation_ok_TODO.java | 50 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 53 --
...thenResponseHeaders_ContentType_ok_TODO.java | 52 --
...Delete_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../oid/property/Delete_then_200_ok_TODO.java | 50 --
...lete_whenArgs_thenResponseCode_4xx_TODO.java | 23 -
...Delete_whenDoesntExistOid_then_404_TODO.java | 23 -
...elete_whenDoesntExistProp_then_404_TODO.java | 23 -
...ivenDisabled_thenRepresentation_ok_TODO.java | 23 -
...hemeIsFormal_thenRepresentation_ok_TODO.java | 51 --
...hemeIsSimple_thenRepresentation_ok_TODO.java | 51 --
...venViewModel_thenRepresentation_ok_TODO.java | 65 --
.../oid/property/Get_thenRepresentation_ok.java | 124 ---
...henResponseHeaders_CacheControl_ok_TODO.java | 42 -
...et_thenResponseHeaders_ContentLength_ok.java | 65 --
...thenResponseHeaders_ContentType_ok_TODO.java | 42 -
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 -
.../oid/property/Get_then_200_ok.java | 62 --
.../property/Get_whenArg_then_405_bad_TODO.java | 23 -
.../Get_whenDoesntExistOid_then_404.java | 68 --
.../Get_whenDoesntExistProp_then_404.java | 72 --
.../property/Get_whenHiddenProp_then_404.java | 58 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 69 --
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 -
.../Get_whenRequestHeaders_Accept_ok.java | 78 --
...enRequestHeaders_Accept_whenInvalid_406.java | 79 --
...henResponseHeaders_CacheControl_ok_TODO.java | 43 -
...enResponseHeaders_ContentLength_ok_TODO.java | 42 -
...whenResponseHeaders_ContentType_ok_TODO.java | 42 -
.../oid/property/Post_then_405_bad.java | 73 --
...givenDisabled_thenResponseCode_203_TODO.java | 23 -
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 50 --
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
...venViewModel_thenRepresentation_ok_TODO.java | 50 --
.../Put_thenRepresentation_ok_TODO.java | 50 --
...henResponseHeaders_CacheControl_ok_TODO.java | 52 --
...enResponseHeaders_ContentLength_ok_TODO.java | 53 --
...thenResponseHeaders_ContentType_ok_TODO.java | 52 --
.../Put_thenResponseHeaders_eTag_ok_TODO.java | 50 --
.../oid/property/Put_then_200_ok.java | 103 ---
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 -
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
.../Put_whenArgIsMalformed_bad_TODO.java | 23 -
...Put_whenArgMandatoryButMissing_bad_TODO.java | 23 -
...sPlus_thenStringPropertyUpdated_ok_TODO.java | 103 ---
..._whenArgValid_thenJdkPropertyUpdated_ok.java | 177 ----
...lid_thenJodaTimePropertyUpdated_ok_TODO.java | 152 ----
...rgValid_thenPrimitivePropertyUpdated_ok.java | 143 ---
...oesntExistOid_thenResponseCode_404_TODO.java | 23 -
...esntExistProp_thenResponseCode_404_TODO.java | 23 -
...Delete_givenObjectResource_then_405_bad.java | 72 --
...elete_givenServiceResource_then_405_bad.java | 74 --
.../action/Get_givenDisabled_then_403_TODO.java | 23 -
...lSchemeIsFormal_thenRepresentation_TODO.java | 50 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 50 --
.../id/action/Get_givenHidden_then_404.java | 58 --
...venViewModel_thenRepresentation_ok_TODO.java | 65 --
.../id/action/Get_thenRepresentation_ok.java | 107 ---
.../id/action/Get_thenResponseCode_200_ok.java | 59 --
...henResponseHeaders_CacheControl_ok_TODO.java | 43 -
...et_thenResponseHeaders_ContentLength_ok.java | 64 --
...thenResponseHeaders_ContentType_ok_TODO.java | 42 -
.../Get_thenResponseHeaders_eTag_ok_TODO.java | 23 -
.../Get_whenDoesntExistActn_then_404_TODO.java | 23 -
.../action/Get_whenDoesntExistOid_then_404.java | 60 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 71 --
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 -
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 -
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 23 -
.../Post_givenObjectResource_then_405_bad.java | 72 --
.../Post_givenServiceResource_then_405_bad.java | 74 --
.../Put_givenObjectResource_then_405_bad.java | 72 --
.../Put_givenServiceResource_then_405_bad.java | 73 --
...enObjectAction_thenResponseCode_405_bad.java | 23 -
...nServiceAction_thenResponseCode_405_bad.java | 72 --
...dempotent_thenResponseCode_205_bad_TODO.java | 105 ---
...empotent_thenResponseCode_205_bad_TOFIX.java | 105 ---
.../Get_givenActionSemanticsOfSafe_ok.java | 108 ---
.../Get_givenDisabled_thenResponseCode_203.java | 112 ---
...Etag_whenIfMatchHeaderDoesMatch_ok_TODO.java | 23 -
..._whenIfMatchHeaderDoesNotMatch_bad_TODO.java | 23 -
...enMandatorySimpleArg_whenArgMissing_bad.java | 128 ---
...MandatorySimpleArg_whenArgNullValue_bad.java | 128 ---
...ArgsOfEveryType_whenArgsCorrect_ok_TODO.java | 23 -
...givenNoArgRequired_whenNoArgProvided_ok.java | 108 ---
...gs_whenQueryArg_XroValidateOnly_ok_TODO.java | 56 --
...t_givenOptionalArg_whenNoArgProvided_ok.java | 159 ----
...rgIsHrefAndLinksToNonExistentEntity_bad.java | 121 ---
.../Get_givenRefArg_whenArgProvided_ok.java | 168 ----
...HrefAndLinksToEntityOfWrongType_ok_TODO.java | 55 --
...ArgBigDecimal_whenArgMalformed_bad_TODO.java | 23 -
...arArgBigDecimal_whenArgProvided_ok_TODO.java | 23 -
...ArgBigInteger_whenArgMalformed_bad_TODO.java | 23 -
...arArgBigInteger_whenArgProvided_ok_TODO.java | 23 -
...ScalarArgBlob_whenArgMalformed_bad_TODO.java | 23 -
...enScalarArgBlob_whenArgProvided_ok_TODO.java | 23 -
...larArgBoolean_whenArgMalformed_bad_TODO.java | 23 -
...calarArgBoolean_whenArgProvided_ok_TODO.java | 23 -
...ScalarArgClob_whenArgMalformed_bad_TODO.java | 23 -
...arArgDateTime_whenArgMalformed_bad_TODO.java | 23 -
...alarArgDateTime_whenArgProvided_ok_TODO.java | 23 -
...ScalarArgDate_whenArgMalformed_bad_TODO.java | 23 -
...enScalarArgDate_whenArgProvided_ok_TODO.java | 23 -
...larArgDecimal_whenArgMalformed_bad_TODO.java | 23 -
...calarArgDecimal_whenArgProvided_ok_TODO.java | 23 -
...larArgInteger_whenArgMalformed_bad_TODO.java | 120 ---
...ivenScalarArgInteger_whenArgProvided_ok.java | 120 ---
...alarArgString_whenArgMalformed_bad_TODO.java | 23 -
...ScalarArgString_whenArgProvided_ok_TODO.java | 23 -
...ScalarArgTime_whenArgMalformed_bad_TODO.java | 23 -
...enScalarArgTime_whenArgProvided_ok_TODO.java | 23 -
...rgUtcMillisec_whenArgMalformed_bad_TODO.java | 23 -
...rArgUtcMillisec_whenArgProvided_ok_TODO.java | 23 -
...rg_whenArgMalformedMissingValueNode_bad.java | 113 ---
.../Get_givenScalarArg_whenArgSurplus_bad.java | 130 ---
...lidationRuleForAllArgs_whenArgFails_bad.java | 125 ---
...dationRuleForSingleArg_whenArgFails_bad.java | 126 ---
.../invoke/Get_givenViewModel_ok_TODO.java | 55 --
..._thenRepresentation_containsSelfLink_ok.java | 104 ---
...ype_andContentLength_andRespCode_200_ok.java | 105 ---
...henResponseHeaders_CacheControl_ok_TODO.java | 51 --
...d_thenQueryArg_XroValidateOnly_2xx_TODO.java | 55 --
...t_whenCreatedNewObject_then_201_ok_TODO.java | 49 -
...nErrorThrown_thenRepresentation_ok_TODO.java | 48 -
...dQueryArg_XroValidateOnly_then_4xx_TODO.java | 55 --
.../Get_whenList_thenRepresentation_ok.java | 92 --
...thenResponseHeaders_ContentType_ok_TODO.java | 48 -
...Null_thenRepr_andRespHeaders_and_200_ok.java | 124 ---
...whenObject_isNull_thenRepresentation_ok.java | 105 ---
...thenResponseHeaders_ContentType_ok_TODO.java | 48 -
...Get_whenQueryArg_xRoFollowLinks_ok_TODO.java | 23 -
.../Get_whenRequestHeaders_Accept_ok_TODO.java | 23 -
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 -
...t_whenScalar_thenRepresentation_ok_TODO.java | 40 -
...enResponseHeaders_ContentLength_ok_TODO.java | 48 -
...thenResponseHeaders_ContentType_ok_TODO.java | 48 -
...Get_whenVoid_thenRepresentation_ok_TODO.java | 48 -
...enResponseHeaders_ContentLength_ok_TODO.java | 41 -
...thenResponseHeaders_ContentType_ok_TODO.java | 48 -
...SemanticsOfIdempotent_then_205_bad_TODO.java | 105 ---
...ctionSemanticsOfSafe_then_205_bad_TOFIX.java | 105 ---
.../Post_givenViewModel_then_ok_TODO.java | 71 --
...epresentation_doesNotContainSelfLink_ok.java | 111 ---
...whenInvokeArgWithObjectReference_thenOK.java | 110 ---
.../Post_whenRequestHeaders_Accept_ok_TODO.java | 50 --
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 -
...anticsOfNotIdempotent_then_405_bad_TODO.java | 105 ---
...ActionSemanticsOfSafe_then_405_bad_TODO.java | 105 ---
.../invoke/Put_givenViewModel_then_ok_TODO.java | 62 --
...epresentation_doesNotContainSelfLink_ok.java | 110 ---
.../Put_whenRequestHeaders_Accept_ok_TODO.java | 50 --
...uestHeaders_Accept_whenInvalid_406_TODO.java | 23 -
...henStringArgsContainsPlusSymbol_then_ok.java | 83 --
.../invoke/Put_whenStringArgs_then_ok.java | 111 ---
.../domainservice/root/Delete_then_405_bad.java | 72 --
...lSchemeIsFormal_thenRepresentation_TODO.java | 52 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 61 --
.../root/Get_thenRepresentation_ok.java | 128 ---
...Get_thenResponseHeaders_CacheControl_ok.java | 68 --
...et_thenResponseHeaders_ContentLength_ok.java | 64 --
.../Get_thenResponseHeaders_ContentType_ok.java | 73 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 68 --
.../Get_whenQueryArg_xRoFollowLinks_ok.java | 147 ---
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 -
.../root/Get_whenRequestHeaders_Accept_ok.java | 105 ---
.../domainservice/root/Post_then_405_bad.java | 72 --
.../domainservice/root/Put_then_405_bad.java | 72 --
.../serviceId/Delete_then_405_bad.java | 72 --
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 --
...iddenMembers_thenRepresentation_ok_TODO.java | 23 -
.../serviceId/Get_thenRepresentation_ok.java | 195 ----
...Get_thenResponseHeaders_CacheControl_ok.java | 63 --
...et_thenResponseHeaders_ContentLength_ok.java | 64 --
.../Get_thenResponseHeaders_ContentType_ok.java | 64 --
.../Get_thenResponseHeaders_eTag_ok.java | 65 --
.../serviceId/Get_then_200_ok.java | 64 --
..._whenDoesntExistId_thenResponseCode_404.java | 60 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 73 --
.../Get_whenQueryArg_xRoFollowLinks_ok.java | 161 ----
...equestHeaders_Accept_isInvalid_bad_TODO.java | 23 -
.../Get_whenRequestHeaders_Accept_ok.java | 111 ---
.../serviceId/Post_then_405_bad.java | 72 --
.../serviceId/Put_then_405_bad.java | 76 --
.../tck/homepage/root/Delete_then_405_bad.java | 73 --
...lSchemeIsFormal_thenRepresentation_TODO.java | 48 -
...lSchemeIsSimple_thenRepresentation_TODO.java | 48 -
.../tck/homepage/root/Post_then_405_bad.java | 73 --
.../tck/homepage/root/Put_then_405_bad.java | 73 --
.../objectsoftype/Delete_then_405_bad_TODO.java | 23 -
.../objectsoftype/Get_then_405_bad_TODO.java | 23 -
.../tck/objectsoftype/Post_ok_TODO.java | 45 -
...henResponseHeaders_CacheControl_ok_TODO.java | 41 -
...enResponseHeaders_ContentLength_ok_TODO.java | 41 -
...thenResponseHeaders_ContentType_ok_TODO.java | 41 -
...st_thenResponseHeaders_Location_ok_TODO.java | 23 -
.../Post_thenResponseHeaders_eTag_ok_TODO.java | 23 -
.../objectsoftype/Post_then_201_ok_TODO.java | 23 -
...refAndLinksToEntityOfWrongType_bad_TODO.java | 23 -
...refAndLinksToNonExistentEntity_bad_TODO.java | 23 -
.../Post_whenArgsMalformed_bad_TODO.java | 23 -
...st_whenArgsMandatoryButMissing_bad_TODO.java | 23 -
...henArgsValid_thenPersistsObject_ok_TODO.java | 23 -
.../objectsoftype/Put_then_405_bad_TODO.java | 23 -
.../tck/user/root/Delete_then_405_bad.java | 73 --
...lSchemeIsFormal_thenRepresentation_TODO.java | 50 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 50 --
.../user/root/Get_thenRepresentation_ok.java | 106 ---
...Get_thenResponseHeaders_CacheControl_ok.java | 68 --
...et_thenResponseHeaders_ContentLength_ok.java | 64 --
.../Get_thenResponseHeaders_ContentType_ok.java | 73 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 70 --
...rg_xRoFollowLinks_thenRepresentation_ok.java | 89 --
.../root/Get_whenRequestHeaders_Accept_ok.java | 78 --
...Headers_Accept_whenInvalid_then_406_bad.java | 80 --
.../tck/user/root/Post_then_405_bad.java | 72 --
.../tck/user/root/Put_then_405_bad.java | 72 --
.../tck/version/Delete_then_405_bad.java | 78 --
...lSchemeIsFormal_thenRepresentation_TODO.java | 51 --
...lSchemeIsSimple_thenRepresentation_TODO.java | 51 --
.../tck/version/Get_thenRepresentation_ok.java | 113 ---
...Get_thenResponseHeaders_CacheControl_ok.java | 71 --
...et_thenResponseHeaders_ContentLength_ok.java | 65 --
.../Get_thenResponseHeaders_ContentType_ok.java | 76 --
.../Get_whenQueryArg_xRoDomainModel_ok.java | 71 --
...rg_xRoFollowLinks_thenRepresentation_ok.java | 88 --
.../Get_whenRequestHeaders_Accept_ok.java | 85 --
...Headers_Accept_whenInvalid_then_406_bad.java | 81 --
.../tck/version/Post_then_405_bad.java | 71 --
.../tck/version/Put_then_405_bad.java | 71 --
.../ide/eclipse/launch/viewer-wicket-tck.launch | 19 -
tck/tck-viewer-wicket/pom.xml | 105 ---
.../java/viewer/wicket/app/TckApplication.java | 41 -
.../main/java/viewer/wicket/app/application.css | 31 -
.../src/main/resources/images/Default.png | Bin 3016 -> 0 bytes
.../src/main/webapp/WEB-INF/isis.properties | 60 --
.../src/main/webapp/WEB-INF/logging.properties | 30 -
.../src/main/webapp/WEB-INF/security_file.allow | 16 -
.../main/webapp/WEB-INF/security_file.passwords | 20 -
.../src/main/webapp/WEB-INF/web.xml | 45 -
.../src/main/webapp/images/banner.pdn | Bin 176237 -> 0 bytes
.../src/main/webapp/images/banner.png | Bin 83060 -> 0 bytes
1159 files changed, 40572 insertions(+), 40573 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/isis/blob/93a1d5cc/mothballed/tck/pom.xml
----------------------------------------------------------------------
diff --git a/mothballed/tck/pom.xml b/mothballed/tck/pom.xml
new file mode 100644
index 0000000..6f1b2cd
--- /dev/null
+++ b/mothballed/tck/pom.xml
@@ -0,0 +1,226 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ <relativePath>../core/pom.xml</relativePath>
+ </parent>
+
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck</artifactId>
+
+ <name>Isis TCK App</name>
+
+ <packaging>pom</packaging>
+
+ <properties>
+ <!-- must be consistent with the versions defined by the JDO Objectstore -->
+ <jdo-api.version>3.1-rc1</jdo-api.version>
+ <datanucleus-core.version>4.0.6</datanucleus-core.version>
+ <datanucleus-api-jdo.version>4.0.5</datanucleus-api-jdo.version>
+ <datanucleus-jdo-query.version>4.0.4</datanucleus-jdo-query.version>
+ <datanucleus-rdbms.version>4.0.11</datanucleus-rdbms.version>
+
+ <datanucleus-jodatime.version>4.0.6</datanucleus-jodatime.version>
+ <datanucleus-maven-plugin.version>4.0.0-release</datanucleus-maven-plugin.version>
+
+ </properties>
+
+ <repositories>
+ <repository>
+ <id>apache.snapshots</id>
+ <name>Apache Snapshots</name>
+ <url>https://repository.apache.org/content/repositories/snapshots/</url>
+ <releases>
+ <enabled>false</enabled>
+ </releases>
+ <snapshots>
+ </snapshots>
+ </repository>
+ </repositories>
+
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+ <source>1.6</source>
+ <target>1.6</target>
+ </configuration>
+ <executions>
+ <execution>
+ <id>source</id>
+ <phase>compile</phase>
+ </execution>
+ <execution>
+ <id>test</id>
+ <phase>test-compile</phase>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.16</version>
+ <configuration>
+ <excludes>
+ <exclude>**/Test*.java</exclude>
+ </excludes>
+ <useFile>true</useFile>
+ <printSummary>false</printSummary>
+ <reportsDirectory>${project.build.directory}/surefire-reports</reportsDirectory>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ <version>2.16</version>
+ <configuration>
+ <showSuccess>false</showSuccess>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>test</phase>
+ </execution>
+ </executions>
+ </plugin>
+
+ <plugin>
+ <groupId>org.mortbay.jetty</groupId>
+ <artifactId>maven-jetty-plugin</artifactId>
+ <version>${jetty.version}</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.2</version>
+ </plugin>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <version>1.7</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-report-plugin</artifactId>
+ </plugin>
+ </plugins>
+ </build>
+
+ <dependencyManagement>
+ <dependencies>
+
+ <!-- DataNucleus -->
+ <dependency>
+ <groupId>javax.jdo</groupId>
+ <artifactId>jdo-api</artifactId>
+ <version>${jdo-api.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-core</artifactId>
+ <version>${datanucleus-core.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-api-jdo</artifactId>
+ <version>${datanucleus-api-jdo.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-jdo-query</artifactId>
+ <version>${datanucleus-jdo-query.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-rdbms</artifactId>
+ <version>${datanucleus-rdbms.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-jodatime</artifactId>
+ <version>${datanucleus-jodatime.version}</version>
+ </dependency>
+
+ <!-- TCK -->
+ <dependency>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck-dom</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck-fixture</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck-integtests</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck-viewer-restfulobjects</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </dependency>
+
+ </dependencies>
+
+ </dependencyManagement>
+
+ <modules>
+ <module>tck-dom</module>
+ <module>tck-fixture</module>
+ <module>tck-integtests</module>
+ <module>tck-viewer-restfulobjects</module>
+ <module>tck-viewer-wicket</module>
+ </modules>
+
+</project>
http://git-wip-us.apache.org/repos/asf/isis/blob/93a1d5cc/mothballed/tck/tck-dom/.gitignore
----------------------------------------------------------------------
diff --git a/mothballed/tck/tck-dom/.gitignore b/mothballed/tck/tck-dom/.gitignore
new file mode 100644
index 0000000..0a37d92
--- /dev/null
+++ b/mothballed/tck/tck-dom/.gitignore
@@ -0,0 +1,19 @@
+#
+# 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.
+#
+.project
http://git-wip-us.apache.org/repos/asf/isis/blob/93a1d5cc/mothballed/tck/tck-dom/log4j.properties
----------------------------------------------------------------------
diff --git a/mothballed/tck/tck-dom/log4j.properties b/mothballed/tck/tck-dom/log4j.properties
new file mode 100644
index 0000000..155ae59
--- /dev/null
+++ b/mothballed/tck/tck-dom/log4j.properties
@@ -0,0 +1,40 @@
+# 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.
+
+
+
+# Basic logging goes to "datanucleus.log"
+log4j.appender.A1=org.apache.log4j.FileAppender
+log4j.appender.A1.File=datanucleus.log
+log4j.appender.A1.layout=org.apache.log4j.PatternLayout
+log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} (%t) %-5p [%c] - %m%n
+#log4j.appender.A1.Threshold=INFO
+
+# Categories
+# Each category can be set to a "level", and to direct to an appender
+
+# Default to DEBUG level for all DataNucleus categories
+log4j.logger.DataNucleus = DEBUG, A1
+
+log4j.category.com.mchange.v2.c3p0=INFO, A1
+log4j.category.com.mchange.v2.resourcepool=INFO, A1
+log4j.category.org.logicalcobwebs.proxool=INFO,A1
+
+
+# Hbase libs logging
+log4j.category.org.apache.hadoop=INFO,A1
+log4j.category.org.apache.zookeeper=INFO,A1
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/isis/blob/93a1d5cc/mothballed/tck/tck-dom/pom.xml
----------------------------------------------------------------------
diff --git a/mothballed/tck/tck-dom/pom.xml b/mothballed/tck/tck-dom/pom.xml
new file mode 100644
index 0000000..cd8b414
--- /dev/null
+++ b/mothballed/tck/tck-dom/pom.xml
@@ -0,0 +1,137 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.isis.tck</groupId>
+ <artifactId>isis-tck</artifactId>
+ <version>1.9.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>isis-tck-dom</artifactId>
+ <name>Isis TCK DOM</name>
+
+ <profiles>
+ <profile>
+ <id>isis-jdo-objectstore</id>
+ <activation>
+ <property>
+ <name>component</name>
+ <value>isis-jdo-objectstore</value>
+ </property>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-maven-plugin</artifactId>
+ <version>${datanucleus-maven-plugin.version}</version>
+ <configuration>
+ <fork>false</fork>
+ <verbose>true</verbose>
+ <log4jConfiguration>${basedir}/log4j.properties</log4jConfiguration>
+ </configuration>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <goals>
+ <goal>enhance</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+ <plugin>
+ <groupId>org.eclipse.m2e</groupId>
+ <artifactId>lifecycle-mapping</artifactId>
+ <version>1.0.0</version>
+ <configuration>
+ <lifecycleMappingMetadata>
+ <pluginExecutions>
+ <pluginExecution>
+ <pluginExecutionFilter>
+ <groupId>
+ org.datanucleus
+ </groupId>
+ <artifactId>
+ datanucleus-maven-plugin
+ </artifactId>
+ <versionRange>
+ [4.0.0-release,)
+ </versionRange>
+ <goals>
+ <goal>enhance</goal>
+ </goals>
+ </pluginExecutionFilter>
+ <action>
+ <ignore/>
+ </action>
+ </pluginExecution>
+ </pluginExecutions>
+ </lifecycleMappingMetadata>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+ </profile>
+ </profiles>
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.isis.core</groupId>
+ <artifactId>isis-core-applib</artifactId>
+ </dependency>
+
+ <!-- DataNucleus -->
+ <dependency>
+ <groupId>javax.jdo</groupId>
+ <artifactId>jdo-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-api-jdo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-jdo-query</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-rdbms</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.datanucleus</groupId>
+ <artifactId>datanucleus-jodatime</artifactId>
+ </dependency>
+
+ </dependencies>
+
+</project>
http://git-wip-us.apache.org/repos/asf/isis/blob/93a1d5cc/mothballed/tck/tck-dom/src/main/appended-resources/supplemental-models.xml
----------------------------------------------------------------------
diff --git a/mothballed/tck/tck-dom/src/main/appended-resources/supplemental-models.xml b/mothballed/tck/tck-dom/src/main/appended-resources/supplemental-models.xml
new file mode 100644
index 0000000..bbf2a84
--- /dev/null
+++ b/mothballed/tck/tck-dom/src/main/appended-resources/supplemental-models.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<supplementalDataModels
+ xmlns="http://maven.apache.org/supplemental-model/1.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/supplemental-model/1.0.0
+ http://maven.apache.org/xsd/supplemental-model-1.0.0.xsd">
+
+</supplementalDataModels>