<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to automatically perform the Nuxeo Studio &amp;quot;VCS Sanity Checks?&amp;quot; in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324010#M11011</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;</description>
    <pubDate>Wed, 07 May 2014 14:18:23 GMT</pubDate>
    <dc:creator>Anahide_Tchertc</dc:creator>
    <dc:date>2014-05-07T14:18:23Z</dc:date>
    <item>
      <title>How to automatically perform the Nuxeo Studio "VCS Sanity Checks?"</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324007#M11008</link>
      <description>&lt;P&gt;I'm planning to import a rather large set of metadata vocabulary terms into Nuxeo schemas. In the course of early testing via the Nuxeo Studio interface for loading XSD files, I enabled "Activate VCS sanity checks" and received the following.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;The field 'additionalType' referenced in this schema is invalid: Invalid name for a field: 'additionalType' (the suffix 'Type' is reserved)
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I believe I understand what the issue is here, but I would like to detect these conflicts in a batch rather than needing to manually upload each .xsd file to Nuxeo Studio and check the result. Is the validation code available somewhere for command-line usage?&lt;/P&gt;
&lt;P&gt;If there isn't public code to perform the check anywhere, are the validation rules specified in code or documentation so I can sanitize my metadata term names ahead of time?&lt;/P&gt;</description>
      <pubDate>Sat, 15 Feb 2014 06:19:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324007#M11008</guid>
      <dc:creator>Steven_Huwig1</dc:creator>
      <dc:date>2014-02-15T06:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to automatically perform the Nuxeo Studio "VCS Sanity Checks?"</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324008#M11009</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Sorry, validation code is not available outside of Studio right now, but adding documentation about it would be good.&lt;/P&gt;
&lt;P&gt;Here the "Type" suffix is reserved by Studio as it'll take this suffix to generate sub types, and this is an easy way to avoid collisions with all the tables created by VCS.&lt;/P&gt;
&lt;P&gt;Some other prefixes and suffixes are reserved for similar reasons, and some schema names are also reserved (to avoid collisions with getters/setters on the DocumentModel api for instance).&lt;/P&gt;
&lt;P&gt;Note that some checks are done to avoid collisions with other schemas in the project, so this "first level" validation may not be accurate until all schemas are present in Studio.&lt;/P&gt;</description>
      <pubDate>Mon, 17 Feb 2014 17:24:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324008#M11009</guid>
      <dc:creator>Anahide_Tchertc</dc:creator>
      <dc:date>2014-02-17T17:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: How to automatically perform the Nuxeo Studio "VCS Sanity Checks?"</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324009#M11010</link>
      <description>&lt;P&gt;Thanks for the quick reply! Is there anywhere in public code/documentation where I can see the list of reserved prefixes and suffixes for attribute names?&lt;/P&gt;</description>
      <pubDate>Mon, 17 Feb 2014 17:45:57 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324009#M11010</guid>
      <dc:creator>Steven_Huwig1</dc:creator>
      <dc:date>2014-02-17T17:45:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to automatically perform the Nuxeo Studio "VCS Sanity Checks?"</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324010#M11011</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;</description>
      <pubDate>Wed, 07 May 2014 14:18:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/how-to-automatically-perform-the-nuxeo-studio-quot-vcs-sanity/m-p/324010#M11011</guid>
      <dc:creator>Anahide_Tchertc</dc:creator>
      <dc:date>2014-05-07T14:18:23Z</dc:date>
    </item>
  </channel>
</rss>

