You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@chemistry.apache.org by dc...@apache.org on 2009/10/09 19:25:21 UTC

svn commit: r823626 [7/8] - in /incubator/chemistry/trunk/chemistry: chemistry-tck-atompub/ chemistry-tck-atompub/src/main/java/org/apache/chemistry/abdera/ext/ chemistry-tck-atompub/src/main/java/org/apache/chemistry/tck/atompub/client/ chemistry-tck-...

Modified: incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWith.xml
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWith.xml?rev=823626&r1=823625&r2=823626&view=diff
==============================================================================
--- incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWith.xml (original)
+++ incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWith.xml Fri Oct  9 17:25:19 2009
@@ -1,402 +1,402 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200901" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200901" xmlns:atom="http://www.w3.org/2005/Atom"
-  xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200901">
-  <atom:author>
-    <atom:name>Al Brown</atom:name>
-    <atom:uri>http://www.ibm.com/</atom:uri>
-    <atom:email>albertcbrown@us.ibm.com</atom:email>
-  </atom:author>
-  <atom:content>Type Definition for document-invoice</atom:content>
-  <atom:id>http://cmisexample.oasis-open.org/rep1/type/document-invoice</atom:id>
-  <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice" />
-  <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice" />
-  <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:document" />
-  <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/parent" />
-  <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/flat" />
-  <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/tree" />
-  <atom:published>2009-07-17T09:13:33.171-07:00</atom:published>
-  <atom:summary type="html">HTML summary of Type Definition document-invoice</atom:summary>
-  <atom:title type="text">Type Definition - document-invoice</atom:title>
-  <atom:updated>2009-07-17T09:13:33.171-07:00</atom:updated>
-  <app:edited>2009-07-17T09:13:33.171-07:00</app:edited>
-  <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeDocumentDefinitionType">
-    <cmis:id>dtdocument-invoice</cmis:id>
-    <cmis:localName>myrepname-document-invoice</cmis:localName>
-    <cmis:displayName>document-invoice</cmis:displayName>
-    <cmis:queryName>document-invoice</cmis:queryName>
-    <cmis:description>Description for type definition document-invoice</cmis:description>
-    <cmis:baseTypeId>cmis:document</cmis:baseTypeId>
-    <cmis:parentId>parent</cmis:parentId>
-    <cmis:creatable>true</cmis:creatable>
-    <cmis:fileable>true</cmis:fileable>
-    <cmis:queryable>false</cmis:queryable>
-    <cmis:fulltextindexed>false</cmis:fulltextindexed>
-    <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
-    <cmis:controllablePolicy>true</cmis:controllablePolicy>
-    <cmis:controllableACL>true</cmis:controllableACL>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:BaseTypeId</cmis:id>
-      <cmis:localName>rep-cmis:BaseTypeId</cmis:localName>
-      <cmis:displayName>cmis:BaseTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:BaseTypeId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:Name</cmis:id>
-      <cmis:localName>rep-cmis:Name</cmis:localName>
-      <cmis:displayName>cmis:Name</cmis:displayName>
-      <cmis:description>Description for cmis:Name</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readwrite</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:ObjectId</cmis:id>
-      <cmis:localName>rep-cmis:ObjectId</cmis:localName>
-      <cmis:displayName>cmis:ObjectId</cmis:displayName>
-      <cmis:description>Description for cmis:ObjectId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ObjectTypeId</cmis:id>
-      <cmis:localName>rep-cmis:ObjectTypeId</cmis:localName>
-      <cmis:displayName>cmis:ObjectTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:ObjectTypeId</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:BaseTypeId</cmis:id>
-      <cmis:localName>rep-cmis:BaseTypeId</cmis:localName>
-      <cmis:displayName>cmis:BaseTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:BaseTypeId</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:CreatedBy</cmis:id>
-      <cmis:localName>rep-cmis:CreatedBy</cmis:localName>
-      <cmis:displayName>cmis:CreatedBy</cmis:displayName>
-      <cmis:description>Description for cmis:CreatedBy</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyDateTimeDefinition>
-      <cmis:id>cmis:CreationDate</cmis:id>
-      <cmis:localName>rep-cmis:CreationDate</cmis:localName>
-      <cmis:displayName>cmis:CreationDate</cmis:displayName>
-      <cmis:description>Description for cmis:CreationDate</cmis:description>
-      <cmis:propertyType>datetime</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyDateTimeDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:LastModifiedBy</cmis:id>
-      <cmis:localName>rep-cmis:LastModifiedBy</cmis:localName>
-      <cmis:displayName>cmis:LastModifiedBy</cmis:displayName>
-      <cmis:description>Description for cmis:LastModifiedBy</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyDateTimeDefinition>
-      <cmis:id>cmis:LastModificationDate</cmis:id>
-      <cmis:localName>rep-cmis:LastModificationDate</cmis:localName>
-      <cmis:displayName>cmis:LastModificationDate</cmis:displayName>
-      <cmis:description>Description for cmis:LastModificationDate</cmis:description>
-      <cmis:propertyType>datetime</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyDateTimeDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ChangeToken</cmis:id>
-      <cmis:localName>rep-cmis:ChangeToken</cmis:localName>
-      <cmis:displayName>cmis:ChangeToken</cmis:displayName>
-      <cmis:description>Description for cmis:ChangeToken</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyBooleanDefinition>
-      <cmis:id>cmis:IsImmutable</cmis:id>
-      <cmis:localName>rep-cmis:IsImmutable</cmis:localName>
-      <cmis:displayName>cmis:IsImmutable</cmis:displayName>
-      <cmis:description>Description for cmis:IsImmutable</cmis:description>
-      <cmis:propertyType>boolean</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyBooleanDefinition>
-    <cmis:propertyBooleanDefinition>
-      <cmis:id>cmis:IsLatestVersion</cmis:id>
-      <cmis:localName>rep-cmis:IsLatestVersion</cmis:localName>
-      <cmis:displayName>cmis:IsLatestVersion</cmis:displayName>
-      <cmis:description>Description for cmis:IsLatestVersion</cmis:description>
-      <cmis:propertyType>boolean</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyBooleanDefinition>
-    <cmis:propertyBooleanDefinition>
-      <cmis:id>cmis:IsMajorVersion</cmis:id>
-      <cmis:localName>rep-cmis:IsMajorVersion</cmis:localName>
-      <cmis:displayName>cmis:IsMajorVersion</cmis:displayName>
-      <cmis:description>Description for cmis:IsMajorVersion</cmis:description>
-      <cmis:propertyType>boolean</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyBooleanDefinition>
-    <cmis:propertyBooleanDefinition>
-      <cmis:id>cmis:IsLatestMajorVersion</cmis:id>
-      <cmis:localName>rep-cmis:IsLatestMajorVersion</cmis:localName>
-      <cmis:displayName>cmis:IsLatestMajorVersion</cmis:displayName>
-      <cmis:description>Description for cmis:IsLatestMajorVersion</cmis:description>
-      <cmis:propertyType>boolean</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyBooleanDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:VersionLabel</cmis:id>
-      <cmis:localName>rep-cmis:VersionLabel</cmis:localName>
-      <cmis:displayName>cmis:VersionLabel</cmis:displayName>
-      <cmis:description>Description for cmis:VersionLabel</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:VersionSeriesId</cmis:id>
-      <cmis:localName>rep-cmis:VersionSeriesId</cmis:localName>
-      <cmis:displayName>cmis:VersionSeriesId</cmis:displayName>
-      <cmis:description>Description for cmis:VersionSeriesId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyBooleanDefinition>
-      <cmis:id>cmis:IsVersionSeriesCheckedOut</cmis:id>
-      <cmis:localName>rep-cmis:IsVersionSeriesCheckedOut</cmis:localName>
-      <cmis:displayName>cmis:IsVersionSeriesCheckedOut</cmis:displayName>
-      <cmis:description>Description for cmis:IsVersionSeriesCheckedOut</cmis:description>
-      <cmis:propertyType>boolean</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyBooleanDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:VersionSeriesCheckedOutBy</cmis:id>
-      <cmis:localName>rep-cmis:VersionSeriesCheckedOutBy</cmis:localName>
-      <cmis:displayName>cmis:VersionSeriesCheckedOutBy</cmis:displayName>
-      <cmis:description>Description for cmis:VersionSeriesCheckedOutBy</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:VersionSeriesCheckedOutId</cmis:id>
-      <cmis:localName>rep-cmis:VersionSeriesCheckedOutId</cmis:localName>
-      <cmis:displayName>cmis:VersionSeriesCheckedOutId</cmis:displayName>
-      <cmis:description>Description for cmis:VersionSeriesCheckedOutId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:CheckinComment</cmis:id>
-      <cmis:localName>rep-cmis:CheckinComment</cmis:localName>
-      <cmis:displayName>cmis:CheckinComment</cmis:displayName>
-      <cmis:description>Description for cmis:CheckinComment</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIntegerDefinition>
-      <cmis:id>cmis:ContentStreamLength</cmis:id>
-      <cmis:localName>rep-cmis:ContentStreamLength</cmis:localName>
-      <cmis:displayName>cmis:ContentStreamLength</cmis:displayName>
-      <cmis:description>Description for cmis:ContentStreamLength</cmis:description>
-      <cmis:propertyType>datetime</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxValue>9223372036854775807</cmis:maxValue>
-      <cmis:minValue>-9223372036854775808</cmis:minValue>
-    </cmis:propertyIntegerDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ContentStreamMimeType</cmis:id>
-      <cmis:localName>rep-cmis:ContentStreamMimeType</cmis:localName>
-      <cmis:displayName>cmis:ContentStreamMimeType</cmis:displayName>
-      <cmis:description>Description for cmis:ContentStreamMimeType</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ContentStreamFileName</cmis:id>
-      <cmis:localName>rep-cmis:ContentStreamFileName</cmis:localName>
-      <cmis:displayName>cmis:ContentStreamFileName</cmis:displayName>
-      <cmis:description>Description for cmis:ContentStreamFileName</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>custom-customertype</cmis:id>
-      <cmis:localName>rep-custom-customertype</cmis:localName>
-      <cmis:displayName>custom-customertype</cmis:displayName>
-      <cmis:description>Description for custom-customertype</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readwrite</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:defaultValue localname="rep-custom-customertype" pdid="custom-customertype">
-        <cmis:value>defaultvalue for custom-customertype</cmis:value>
-      </cmis:defaultValue>
-      <cmis:maxLength>128</cmis:maxLength>
-      <cmis:choice displayName="Choice 1">
-        <cmis:value>choice1value</cmis:value>
-      </cmis:choice>
-      <cmis:choice displayName="Choice 2">
-        <cmis:value>choice2value</cmis:value>
-      </cmis:choice>
-      <cmis:choice displayName="Choice 3">
-        <cmis:value>choice3value</cmis:value>
-      </cmis:choice>
-    </cmis:propertyStringDefinition>
-    <cmis:versionable>true</cmis:versionable>
-    <cmis:contentStreamAllowed>allowed</cmis:contentStreamAllowed>
-  </cmisra:type>
+<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/">
+    <atom:author>
+        <atom:name>Al Brown</atom:name>
+        <atom:uri>http://www.ibm.com/</atom:uri>
+        <atom:email>albertcbrown@us.ibm.com</atom:email>
+    </atom:author>
+    <atom:content>Type Definition for document-invoice</atom:content>
+    <atom:id>http://cmisexample.oasis-open.org/rep1/type/document-invoice</atom:id>
+    <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice"/>
+    <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice"/>
+    <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:document"/>
+    <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/parent"/>
+    <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/flat"/>
+    <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/tree"/>
+    <atom:published>2009-09-25T12:33:20.546-07:00</atom:published>
+    <atom:summary type="html">HTML summary of Type Definition  document-invoice</atom:summary>
+    <atom:title type="text">Type Definition - document-invoice</atom:title>
+    <atom:updated>2009-09-25T12:33:20.546-07:00</atom:updated>
+    <app:edited>2009-09-25T12:33:20.546-07:00</app:edited>
+    <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeDocumentDefinitionType" cmisra:id="document-invoice">
+        <cmis:id>dtdocument-invoice</cmis:id>
+        <cmis:localName>myrepname-document-invoice</cmis:localName>
+        <cmis:localNamespace xsi:nil="true"/>
+        <cmis:displayName>document-invoice</cmis:displayName>
+        <cmis:queryName>document-invoice</cmis:queryName>
+        <cmis:description>Description for type definition document-invoice</cmis:description>
+        <cmis:baseId>cmis:document</cmis:baseId>
+        <cmis:parentId>parent</cmis:parentId>
+        <cmis:creatable>true</cmis:creatable>
+        <cmis:fileable>true</cmis:fileable>
+        <cmis:queryable>false</cmis:queryable>
+        <cmis:fulltextIndexed>false</cmis:fulltextIndexed>
+        <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
+        <cmis:controllablePolicy>true</cmis:controllablePolicy>
+        <cmis:controllableACL>true</cmis:controllableACL>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:baseTypeId</cmis:id>
+            <cmis:localName>rep-cmis:baseTypeId</cmis:localName>
+            <cmis:displayName>cmis:baseTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:baseTypeId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:name</cmis:id>
+            <cmis:localName>rep-cmis:name</cmis:localName>
+            <cmis:displayName>cmis:name</cmis:displayName>
+            <cmis:description>Description for cmis:name</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readwrite</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:objectId</cmis:id>
+            <cmis:localName>rep-cmis:objectId</cmis:localName>
+            <cmis:displayName>cmis:objectId</cmis:displayName>
+            <cmis:description>Description for cmis:objectId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:objectTypeId</cmis:id>
+            <cmis:localName>rep-cmis:objectTypeId</cmis:localName>
+            <cmis:displayName>cmis:objectTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:objectTypeId</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:baseTypeId</cmis:id>
+            <cmis:localName>rep-cmis:baseTypeId</cmis:localName>
+            <cmis:displayName>cmis:baseTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:baseTypeId</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:createdBy</cmis:id>
+            <cmis:localName>rep-cmis:createdBy</cmis:localName>
+            <cmis:displayName>cmis:createdBy</cmis:displayName>
+            <cmis:description>Description for cmis:createdBy</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyDateTimeDefinition>
+            <cmis:id>cmis:creationDate</cmis:id>
+            <cmis:localName>rep-cmis:creationDate</cmis:localName>
+            <cmis:displayName>cmis:creationDate</cmis:displayName>
+            <cmis:description>Description for cmis:creationDate</cmis:description>
+            <cmis:propertyType>datetime</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyDateTimeDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:lastModifiedBy</cmis:id>
+            <cmis:localName>rep-cmis:lastModifiedBy</cmis:localName>
+            <cmis:displayName>cmis:lastModifiedBy</cmis:displayName>
+            <cmis:description>Description for cmis:lastModifiedBy</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyDateTimeDefinition>
+            <cmis:id>cmis:lastModificationDate</cmis:id>
+            <cmis:localName>rep-cmis:lastModificationDate</cmis:localName>
+            <cmis:displayName>cmis:lastModificationDate</cmis:displayName>
+            <cmis:description>Description for cmis:lastModificationDate</cmis:description>
+            <cmis:propertyType>datetime</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyDateTimeDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:changeToken</cmis:id>
+            <cmis:localName>rep-cmis:changeToken</cmis:localName>
+            <cmis:displayName>cmis:changeToken</cmis:displayName>
+            <cmis:description>Description for cmis:changeToken</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyBooleanDefinition>
+            <cmis:id>cmis:isImmutable</cmis:id>
+            <cmis:localName>rep-cmis:isImmutable</cmis:localName>
+            <cmis:displayName>cmis:isImmutable</cmis:displayName>
+            <cmis:description>Description for cmis:isImmutable</cmis:description>
+            <cmis:propertyType>boolean</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyBooleanDefinition>
+        <cmis:propertyBooleanDefinition>
+            <cmis:id>cmis:isLatestVersion</cmis:id>
+            <cmis:localName>rep-cmis:isLatestVersion</cmis:localName>
+            <cmis:displayName>cmis:isLatestVersion</cmis:displayName>
+            <cmis:description>Description for cmis:isLatestVersion</cmis:description>
+            <cmis:propertyType>boolean</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyBooleanDefinition>
+        <cmis:propertyBooleanDefinition>
+            <cmis:id>cmis:isMajorVersion</cmis:id>
+            <cmis:localName>rep-cmis:isMajorVersion</cmis:localName>
+            <cmis:displayName>cmis:isMajorVersion</cmis:displayName>
+            <cmis:description>Description for cmis:isMajorVersion</cmis:description>
+            <cmis:propertyType>boolean</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyBooleanDefinition>
+        <cmis:propertyBooleanDefinition>
+            <cmis:id>cmis:isLatestMajorVersion</cmis:id>
+            <cmis:localName>rep-cmis:isLatestMajorVersion</cmis:localName>
+            <cmis:displayName>cmis:isLatestMajorVersion</cmis:displayName>
+            <cmis:description>Description for cmis:isLatestMajorVersion</cmis:description>
+            <cmis:propertyType>boolean</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyBooleanDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:versionLabel</cmis:id>
+            <cmis:localName>rep-cmis:versionLabel</cmis:localName>
+            <cmis:displayName>cmis:versionLabel</cmis:displayName>
+            <cmis:description>Description for cmis:versionLabel</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:versionSeriesId</cmis:id>
+            <cmis:localName>rep-cmis:versionSeriesId</cmis:localName>
+            <cmis:displayName>cmis:versionSeriesId</cmis:displayName>
+            <cmis:description>Description for cmis:versionSeriesId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyBooleanDefinition>
+            <cmis:id>cmis:isVersionSeriesCheckedOut</cmis:id>
+            <cmis:localName>rep-cmis:isVersionSeriesCheckedOut</cmis:localName>
+            <cmis:displayName>cmis:isVersionSeriesCheckedOut</cmis:displayName>
+            <cmis:description>Description for cmis:isVersionSeriesCheckedOut</cmis:description>
+            <cmis:propertyType>boolean</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyBooleanDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:versionSeriesCheckedOutBy</cmis:id>
+            <cmis:localName>rep-cmis:versionSeriesCheckedOutBy</cmis:localName>
+            <cmis:displayName>cmis:versionSeriesCheckedOutBy</cmis:displayName>
+            <cmis:description>Description for cmis:versionSeriesCheckedOutBy</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:versionSeriesCheckedOutId</cmis:id>
+            <cmis:localName>rep-cmis:versionSeriesCheckedOutId</cmis:localName>
+            <cmis:displayName>cmis:versionSeriesCheckedOutId</cmis:displayName>
+            <cmis:description>Description for cmis:versionSeriesCheckedOutId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:checkinComment</cmis:id>
+            <cmis:localName>rep-cmis:checkinComment</cmis:localName>
+            <cmis:displayName>cmis:checkinComment</cmis:displayName>
+            <cmis:description>Description for cmis:checkinComment</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIntegerDefinition>
+            <cmis:id>cmis:contentStreamLength</cmis:id>
+            <cmis:localName>rep-cmis:contentStreamLength</cmis:localName>
+            <cmis:displayName>cmis:contentStreamLength</cmis:displayName>
+            <cmis:description>Description for cmis:contentStreamLength</cmis:description>
+            <cmis:propertyType>integer</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxValue>9223372036854775807</cmis:maxValue>
+            <cmis:minValue>-9223372036854775808</cmis:minValue>
+        </cmis:propertyIntegerDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:contentStreamMimeType</cmis:id>
+            <cmis:localName>rep-cmis:contentStreamMimeType</cmis:localName>
+            <cmis:displayName>cmis:contentStreamMimeType</cmis:displayName>
+            <cmis:description>Description for cmis:contentStreamMimeType</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:contentStreamFileName</cmis:id>
+            <cmis:localName>rep-cmis:contentStreamFileName</cmis:localName>
+            <cmis:displayName>cmis:contentStreamFileName</cmis:displayName>
+            <cmis:description>Description for cmis:contentStreamFileName</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>custom-customertype</cmis:id>
+            <cmis:localName>rep-custom-customertype</cmis:localName>
+            <cmis:displayName>custom-customertype</cmis:displayName>
+            <cmis:description>Description for custom-customertype</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readwrite</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:defaultValue localName="rep-custom-customertype">
+                <cmis:value>defaultvalue for custom-customertype</cmis:value>
+            </cmis:defaultValue>
+            <cmis:maxLength>128</cmis:maxLength>
+            <cmis:choice displayName="Choice 1">
+                <cmis:value>choice1value</cmis:value>
+            </cmis:choice>
+            <cmis:choice displayName="Choice 2">
+                <cmis:value>choice2value</cmis:value>
+            </cmis:choice>
+            <cmis:choice displayName="Choice 3">
+                <cmis:value>choice3value</cmis:value>
+            </cmis:choice>
+        </cmis:propertyStringDefinition>
+        <cmis:versionable>true</cmis:versionable>
+        <cmis:contentStreamAllowed>allowed</cmis:contentStreamAllowed>
+    </cmisra:type>
 </atom:entry>

Modified: incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWithout.xml
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWithout.xml?rev=823626&r1=823625&r2=823626&view=diff
==============================================================================
--- incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWithout.xml (original)
+++ incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeDocumentWithout.xml Fri Oct  9 17:25:19 2009
@@ -1,40 +1,40 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200901" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200901" xmlns:atom="http://www.w3.org/2005/Atom"
-  xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200901">
-  <atom:author>
-    <atom:name>Al Brown</atom:name>
-    <atom:uri>http://www.ibm.com/</atom:uri>
-    <atom:email>albertcbrown@us.ibm.com</atom:email>
-  </atom:author>
-  <atom:content>Type Definition for document-invoice</atom:content>
-  <atom:id>http://cmisexample.oasis-open.org/rep1/type/document-invoice</atom:id>
-  <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice" />
-  <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice" />
-  <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:document" />
-  <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/parent" />
-  <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/flat" />
-  <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/tree" />
-  <atom:published>2009-07-17T09:13:33.156-07:00</atom:published>
-  <atom:summary type="html">HTML summary of Type Definition document-invoice</atom:summary>
-  <atom:title type="text">Type Definition - document-invoice</atom:title>
-  <atom:updated>2009-07-17T09:13:33.156-07:00</atom:updated>
-  <app:edited>2009-07-17T09:13:33.156-07:00</app:edited>
-  <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeDocumentDefinitionType">
-    <cmis:id>dtdocument-invoice</cmis:id>
-    <cmis:localName>myrepname-document-invoice</cmis:localName>
-    <cmis:displayName>document-invoice</cmis:displayName>
-    <cmis:queryName>document-invoice</cmis:queryName>
-    <cmis:description>Description for type definition document-invoice</cmis:description>
-    <cmis:baseTypeId>cmis:document</cmis:baseTypeId>
-    <cmis:parentId>parent</cmis:parentId>
-    <cmis:creatable>true</cmis:creatable>
-    <cmis:fileable>true</cmis:fileable>
-    <cmis:queryable>false</cmis:queryable>
-    <cmis:fulltextindexed>false</cmis:fulltextindexed>
-    <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
-    <cmis:controllablePolicy>true</cmis:controllablePolicy>
-    <cmis:controllableACL>true</cmis:controllableACL>
-    <cmis:versionable>true</cmis:versionable>
-    <cmis:contentStreamAllowed>allowed</cmis:contentStreamAllowed>
-  </cmisra:type>
+<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/">
+    <atom:author>
+        <atom:name>Al Brown</atom:name>
+        <atom:uri>http://www.ibm.com/</atom:uri>
+        <atom:email>albertcbrown@us.ibm.com</atom:email>
+    </atom:author>
+    <atom:content>Type Definition for document-invoice</atom:content>
+    <atom:id>http://cmisexample.oasis-open.org/rep1/type/document-invoice</atom:id>
+    <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice"/>
+    <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice"/>
+    <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:document"/>
+    <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/parent"/>
+    <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/flat"/>
+    <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/document-invoice/children/tree"/>
+    <atom:published>2009-09-25T12:33:20.453-07:00</atom:published>
+    <atom:summary type="html">HTML summary of Type Definition  document-invoice</atom:summary>
+    <atom:title type="text">Type Definition - document-invoice</atom:title>
+    <atom:updated>2009-09-25T12:33:20.453-07:00</atom:updated>
+    <app:edited>2009-09-25T12:33:20.453-07:00</app:edited>
+    <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeDocumentDefinitionType" cmisra:id="document-invoice">
+        <cmis:id>dtdocument-invoice</cmis:id>
+        <cmis:localName>myrepname-document-invoice</cmis:localName>
+        <cmis:localNamespace xsi:nil="true"/>
+        <cmis:displayName>document-invoice</cmis:displayName>
+        <cmis:queryName>document-invoice</cmis:queryName>
+        <cmis:description>Description for type definition document-invoice</cmis:description>
+        <cmis:baseId>cmis:document</cmis:baseId>
+        <cmis:parentId>parent</cmis:parentId>
+        <cmis:creatable>true</cmis:creatable>
+        <cmis:fileable>true</cmis:fileable>
+        <cmis:queryable>false</cmis:queryable>
+        <cmis:fulltextIndexed>false</cmis:fulltextIndexed>
+        <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
+        <cmis:controllablePolicy>true</cmis:controllablePolicy>
+        <cmis:controllableACL>true</cmis:controllableACL>
+        <cmis:versionable>true</cmis:versionable>
+        <cmis:contentStreamAllowed>allowed</cmis:contentStreamAllowed>
+    </cmisra:type>
 </atom:entry>

Modified: incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWith.xml
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWith.xml?rev=823626&r1=823625&r2=823626&view=diff
==============================================================================
--- incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWith.xml (original)
+++ incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWith.xml Fri Oct  9 17:25:19 2009
@@ -1,212 +1,212 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200901" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200901" xmlns:atom="http://www.w3.org/2005/Atom"
-  xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200901">
-  <atom:author>
-    <atom:name>Al Brown</atom:name>
-    <atom:uri>http://www.ibm.com/</atom:uri>
-    <atom:email>albertcbrown@us.ibm.com</atom:email>
-  </atom:author>
-  <atom:content>Type Definition for folder-invoice</atom:content>
-  <atom:id>http://cmisexample.oasis-open.org/rep1/type/folder-invoice</atom:id>
-  <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice" />
-  <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice" />
-  <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:folder" />
-  <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/parent" />
-  <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/flat" />
-  <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/tree" />
-  <atom:published>2009-07-17T09:13:33.187-07:00</atom:published>
-  <atom:summary type="html">HTML summary of Type Definition folder-invoice</atom:summary>
-  <atom:title type="text">Type Definition - folder-invoice</atom:title>
-  <atom:updated>2009-07-17T09:13:33.187-07:00</atom:updated>
-  <app:edited>2009-07-17T09:13:33.187-07:00</app:edited>
-  <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeFolderDefinitionType">
-    <cmis:id>dtfolder-invoice</cmis:id>
-    <cmis:localName>myrepname-folder-invoice</cmis:localName>
-    <cmis:displayName>folder-invoice</cmis:displayName>
-    <cmis:queryName>folder-invoice</cmis:queryName>
-    <cmis:description>Description for type definition folder-invoice</cmis:description>
-    <cmis:baseTypeId>cmis:document</cmis:baseTypeId>
-    <cmis:parentId>parent</cmis:parentId>
-    <cmis:creatable>true</cmis:creatable>
-    <cmis:fileable>true</cmis:fileable>
-    <cmis:queryable>false</cmis:queryable>
-    <cmis:fulltextindexed>false</cmis:fulltextindexed>
-    <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
-    <cmis:controllablePolicy>true</cmis:controllablePolicy>
-    <cmis:controllableACL>true</cmis:controllableACL>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:BaseTypeId</cmis:id>
-      <cmis:localName>rep-cmis:BaseTypeId</cmis:localName>
-      <cmis:displayName>cmis:BaseTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:BaseTypeId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:Name</cmis:id>
-      <cmis:localName>rep-cmis:Name</cmis:localName>
-      <cmis:displayName>cmis:Name</cmis:displayName>
-      <cmis:description>Description for cmis:Name</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readwrite</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:ObjectId</cmis:id>
-      <cmis:localName>rep-cmis:ObjectId</cmis:localName>
-      <cmis:displayName>cmis:ObjectId</cmis:displayName>
-      <cmis:description>Description for cmis:ObjectId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ObjectTypeId</cmis:id>
-      <cmis:localName>rep-cmis:ObjectTypeId</cmis:localName>
-      <cmis:displayName>cmis:ObjectTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:ObjectTypeId</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:BaseTypeId</cmis:id>
-      <cmis:localName>rep-cmis:BaseTypeId</cmis:localName>
-      <cmis:displayName>cmis:BaseTypeId</cmis:displayName>
-      <cmis:description>Description for cmis:BaseTypeId</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:CreatedBy</cmis:id>
-      <cmis:localName>rep-cmis:CreatedBy</cmis:localName>
-      <cmis:displayName>cmis:CreatedBy</cmis:displayName>
-      <cmis:description>Description for cmis:CreatedBy</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyDateTimeDefinition>
-      <cmis:id>cmis:CreationDate</cmis:id>
-      <cmis:localName>rep-cmis:CreationDate</cmis:localName>
-      <cmis:displayName>cmis:CreationDate</cmis:displayName>
-      <cmis:description>Description for cmis:CreationDate</cmis:description>
-      <cmis:propertyType>datetime</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyDateTimeDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:LastModifiedBy</cmis:id>
-      <cmis:localName>rep-cmis:LastModifiedBy</cmis:localName>
-      <cmis:displayName>cmis:LastModifiedBy</cmis:displayName>
-      <cmis:description>Description for cmis:LastModifiedBy</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyDateTimeDefinition>
-      <cmis:id>cmis:LastModificationDate</cmis:id>
-      <cmis:localName>rep-cmis:LastModificationDate</cmis:localName>
-      <cmis:displayName>cmis:LastModificationDate</cmis:displayName>
-      <cmis:description>Description for cmis:LastModificationDate</cmis:description>
-      <cmis:propertyType>datetime</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyDateTimeDefinition>
-    <cmis:propertyStringDefinition>
-      <cmis:id>cmis:ChangeToken</cmis:id>
-      <cmis:localName>rep-cmis:ChangeToken</cmis:localName>
-      <cmis:displayName>cmis:ChangeToken</cmis:displayName>
-      <cmis:description>Description for cmis:ChangeToken</cmis:description>
-      <cmis:propertyType>string</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-      <cmis:maxLength>128</cmis:maxLength>
-    </cmis:propertyStringDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:ParentId</cmis:id>
-      <cmis:localName>rep-cmis:ParentId</cmis:localName>
-      <cmis:displayName>cmis:ParentId</cmis:displayName>
-      <cmis:description>Description for cmis:ParentId</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>single</cmis:cardinality>
-      <cmis:updatability>readonly</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-    <cmis:propertyIdDefinition>
-      <cmis:id>cmis:AllowedChildObjectTypeNames</cmis:id>
-      <cmis:localName>rep-cmis:AllowedChildObjectTypeNames</cmis:localName>
-      <cmis:displayName>cmis:AllowedChildObjectTypeNames</cmis:displayName>
-      <cmis:description>Description for cmis:AllowedChildObjectTypeNames</cmis:description>
-      <cmis:propertyType>id</cmis:propertyType>
-      <cmis:cardinality>multi</cmis:cardinality>
-      <cmis:updatability>readwrite</cmis:updatability>
-      <cmis:inherited>true</cmis:inherited>
-      <cmis:required>false</cmis:required>
-      <cmis:queryable>true</cmis:queryable>
-      <cmis:orderable>true</cmis:orderable>
-      <cmis:openChoice>false</cmis:openChoice>
-    </cmis:propertyIdDefinition>
-  </cmisra:type>
+<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/">
+    <atom:author>
+        <atom:name>Al Brown</atom:name>
+        <atom:uri>http://www.ibm.com/</atom:uri>
+        <atom:email>albertcbrown@us.ibm.com</atom:email>
+    </atom:author>
+    <atom:content>Type Definition for folder-invoice</atom:content>
+    <atom:id>http://cmisexample.oasis-open.org/rep1/type/folder-invoice</atom:id>
+    <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice"/>
+    <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice"/>
+    <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:folder"/>
+    <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/parent"/>
+    <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/flat"/>
+    <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/tree"/>
+    <atom:published>2009-09-25T12:33:20.859-07:00</atom:published>
+    <atom:summary type="html">HTML summary of Type Definition  folder-invoice</atom:summary>
+    <atom:title type="text">Type Definition - folder-invoice</atom:title>
+    <atom:updated>2009-09-25T12:33:20.859-07:00</atom:updated>
+    <app:edited>2009-09-25T12:33:20.859-07:00</app:edited>
+    <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeFolderDefinitionType" cmisra:id="folder-invoice">
+        <cmis:id>dtfolder-invoice</cmis:id>
+        <cmis:localName>myrepname-folder-invoice</cmis:localName>
+        <cmis:localNamespace xsi:nil="true"/>
+        <cmis:displayName>folder-invoice</cmis:displayName>
+        <cmis:queryName>folder-invoice</cmis:queryName>
+        <cmis:description>Description for type definition folder-invoice</cmis:description>
+        <cmis:baseId>cmis:folder</cmis:baseId>
+        <cmis:parentId>parent</cmis:parentId>
+        <cmis:creatable>true</cmis:creatable>
+        <cmis:fileable>true</cmis:fileable>
+        <cmis:queryable>false</cmis:queryable>
+        <cmis:fulltextIndexed>false</cmis:fulltextIndexed>
+        <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
+        <cmis:controllablePolicy>true</cmis:controllablePolicy>
+        <cmis:controllableACL>true</cmis:controllableACL>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:baseTypeId</cmis:id>
+            <cmis:localName>rep-cmis:baseTypeId</cmis:localName>
+            <cmis:displayName>cmis:baseTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:baseTypeId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:name</cmis:id>
+            <cmis:localName>rep-cmis:name</cmis:localName>
+            <cmis:displayName>cmis:name</cmis:displayName>
+            <cmis:description>Description for cmis:name</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readwrite</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:objectId</cmis:id>
+            <cmis:localName>rep-cmis:objectId</cmis:localName>
+            <cmis:displayName>cmis:objectId</cmis:displayName>
+            <cmis:description>Description for cmis:objectId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:objectTypeId</cmis:id>
+            <cmis:localName>rep-cmis:objectTypeId</cmis:localName>
+            <cmis:displayName>cmis:objectTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:objectTypeId</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:baseTypeId</cmis:id>
+            <cmis:localName>rep-cmis:baseTypeId</cmis:localName>
+            <cmis:displayName>cmis:baseTypeId</cmis:displayName>
+            <cmis:description>Description for cmis:baseTypeId</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:createdBy</cmis:id>
+            <cmis:localName>rep-cmis:createdBy</cmis:localName>
+            <cmis:displayName>cmis:createdBy</cmis:displayName>
+            <cmis:description>Description for cmis:createdBy</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyDateTimeDefinition>
+            <cmis:id>cmis:creationDate</cmis:id>
+            <cmis:localName>rep-cmis:creationDate</cmis:localName>
+            <cmis:displayName>cmis:creationDate</cmis:displayName>
+            <cmis:description>Description for cmis:creationDate</cmis:description>
+            <cmis:propertyType>datetime</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyDateTimeDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:lastModifiedBy</cmis:id>
+            <cmis:localName>rep-cmis:lastModifiedBy</cmis:localName>
+            <cmis:displayName>cmis:lastModifiedBy</cmis:displayName>
+            <cmis:description>Description for cmis:lastModifiedBy</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyDateTimeDefinition>
+            <cmis:id>cmis:lastModificationDate</cmis:id>
+            <cmis:localName>rep-cmis:lastModificationDate</cmis:localName>
+            <cmis:displayName>cmis:lastModificationDate</cmis:displayName>
+            <cmis:description>Description for cmis:lastModificationDate</cmis:description>
+            <cmis:propertyType>datetime</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyDateTimeDefinition>
+        <cmis:propertyStringDefinition>
+            <cmis:id>cmis:changeToken</cmis:id>
+            <cmis:localName>rep-cmis:changeToken</cmis:localName>
+            <cmis:displayName>cmis:changeToken</cmis:displayName>
+            <cmis:description>Description for cmis:changeToken</cmis:description>
+            <cmis:propertyType>string</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+            <cmis:maxLength>128</cmis:maxLength>
+        </cmis:propertyStringDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:parentId</cmis:id>
+            <cmis:localName>rep-cmis:parentId</cmis:localName>
+            <cmis:displayName>cmis:parentId</cmis:displayName>
+            <cmis:description>Description for cmis:parentId</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>single</cmis:cardinality>
+            <cmis:updatability>readonly</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+        <cmis:propertyIdDefinition>
+            <cmis:id>cmis:allowedChildObjectTypeIds</cmis:id>
+            <cmis:localName>rep-cmis:allowedChildObjectTypeIds</cmis:localName>
+            <cmis:displayName>cmis:allowedChildObjectTypeIds</cmis:displayName>
+            <cmis:description>Description for cmis:allowedChildObjectTypeIds</cmis:description>
+            <cmis:propertyType>id</cmis:propertyType>
+            <cmis:cardinality>multi</cmis:cardinality>
+            <cmis:updatability>readwrite</cmis:updatability>
+            <cmis:inherited>true</cmis:inherited>
+            <cmis:required>false</cmis:required>
+            <cmis:queryable>true</cmis:queryable>
+            <cmis:orderable>true</cmis:orderable>
+            <cmis:openChoice>false</cmis:openChoice>
+        </cmis:propertyIdDefinition>
+    </cmisra:type>
 </atom:entry>

Modified: incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWithout.xml
URL: http://svn.apache.org/viewvc/incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWithout.xml?rev=823626&r1=823625&r2=823626&view=diff
==============================================================================
--- incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWithout.xml (original)
+++ incubator/chemistry/trunk/chemistry/chemistry-tck-atompub/src/test/resources/org/apache/chemistry/tck/atompub/examples/TypeFolderWithout.xml Fri Oct  9 17:25:19 2009
@@ -1,38 +1,38 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200901" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200901" xmlns:atom="http://www.w3.org/2005/Atom"
-  xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200901">
-  <atom:author>
-    <atom:name>Al Brown</atom:name>
-    <atom:uri>http://www.ibm.com/</atom:uri>
-    <atom:email>albertcbrown@us.ibm.com</atom:email>
-  </atom:author>
-  <atom:content>Type Definition for folder-invoice</atom:content>
-  <atom:id>http://cmisexample.oasis-open.org/rep1/type/folder-invoice</atom:id>
-  <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice" />
-  <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice" />
-  <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:folder" />
-  <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/parent" />
-  <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/flat" />
-  <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/tree" />
-  <atom:published>2009-07-17T09:13:33.187-07:00</atom:published>
-  <atom:summary type="html">HTML summary of Type Definition folder-invoice</atom:summary>
-  <atom:title type="text">Type Definition - folder-invoice</atom:title>
-  <atom:updated>2009-07-17T09:13:33.187-07:00</atom:updated>
-  <app:edited>2009-07-17T09:13:33.187-07:00</app:edited>
-  <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeFolderDefinitionType">
-    <cmis:id>dtfolder-invoice</cmis:id>
-    <cmis:localName>myrepname-folder-invoice</cmis:localName>
-    <cmis:displayName>folder-invoice</cmis:displayName>
-    <cmis:queryName>folder-invoice</cmis:queryName>
-    <cmis:description>Description for type definition folder-invoice</cmis:description>
-    <cmis:baseTypeId>cmis:document</cmis:baseTypeId>
-    <cmis:parentId>parent</cmis:parentId>
-    <cmis:creatable>true</cmis:creatable>
-    <cmis:fileable>true</cmis:fileable>
-    <cmis:queryable>false</cmis:queryable>
-    <cmis:fulltextindexed>false</cmis:fulltextindexed>
-    <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
-    <cmis:controllablePolicy>true</cmis:controllablePolicy>
-    <cmis:controllableACL>true</cmis:controllableACL>
-  </cmisra:type>
+<atom:entry xmlns:cmis="http://docs.oasis-open.org/ns/cmis/core/200908/" xmlns:cmism="http://docs.oasis-open.org/ns/cmis/messaging/200908/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:cmisra="http://docs.oasis-open.org/ns/cmis/restatom/200908/">
+    <atom:author>
+        <atom:name>Al Brown</atom:name>
+        <atom:uri>http://www.ibm.com/</atom:uri>
+        <atom:email>albertcbrown@us.ibm.com</atom:email>
+    </atom:author>
+    <atom:content>Type Definition for folder-invoice</atom:content>
+    <atom:id>http://cmisexample.oasis-open.org/rep1/type/folder-invoice</atom:id>
+    <atom:link type="application/atom+xml;type=entry" rel="self" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice"/>
+    <atom:link type="application/atomsvc+xml" rel="service" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice"/>
+    <atom:link type="application/atom+xml;type=entry" rel="describedby" href="http://cmisexample.oasis-open.org/rep1/type/cmis:folder"/>
+    <atom:link type="application/atom+xml;type=entry" rel="up" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/parent"/>
+    <atom:link type="application/atom+xml;type=feed" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/flat"/>
+    <atom:link type="application/cmistree+xml" rel="down" href="http://cmisexample.oasis-open.org/rep1/type/folder-invoice/children/tree"/>
+    <atom:published>2009-09-25T12:33:20.656-07:00</atom:published>
+    <atom:summary type="html">HTML summary of Type Definition  folder-invoice</atom:summary>
+    <atom:title type="text">Type Definition - folder-invoice</atom:title>
+    <atom:updated>2009-09-25T12:33:20.656-07:00</atom:updated>
+    <app:edited>2009-09-25T12:33:20.656-07:00</app:edited>
+    <cmisra:type xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cmis:cmisTypeFolderDefinitionType" cmisra:id="folder-invoice">
+        <cmis:id>dtfolder-invoice</cmis:id>
+        <cmis:localName>myrepname-folder-invoice</cmis:localName>
+        <cmis:localNamespace xsi:nil="true"/>
+        <cmis:displayName>folder-invoice</cmis:displayName>
+        <cmis:queryName>folder-invoice</cmis:queryName>
+        <cmis:description>Description for type definition folder-invoice</cmis:description>
+        <cmis:baseId>cmis:folder</cmis:baseId>
+        <cmis:parentId>parent</cmis:parentId>
+        <cmis:creatable>true</cmis:creatable>
+        <cmis:fileable>true</cmis:fileable>
+        <cmis:queryable>false</cmis:queryable>
+        <cmis:fulltextIndexed>false</cmis:fulltextIndexed>
+        <cmis:includedInSupertypeQuery>true</cmis:includedInSupertypeQuery>
+        <cmis:controllablePolicy>true</cmis:controllablePolicy>
+        <cmis:controllableACL>true</cmis:controllableACL>
+    </cmisra:type>
 </atom:entry>