<?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: Content Validation in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208446#M161576</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Maybe. But common services will still exist and allow skipping of validation step…&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Yup. Alternatively you could place an inheriting Content Rule on the root where you want this behaviour (or on every folder), in which you specify that you want to execute a script in the context of the transaction. You can have this script call a Java class, and have the Java class rollback the transaction. This will not give the user any feedback on why something happened, but it will block the upload / edit.&lt;BR /&gt;&lt;BR /&gt;I would normally only use such methods if there are no alternatives, because you are hiding behaviour from the end user - who will think the system is broken if he can copy a file, but will not see it show up.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the idea. Thanks a lot. I will take this into account.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 24 Feb 2009 09:54:50 GMT</pubDate>
    <dc:creator>alexv</dc:creator>
    <dc:date>2009-02-24T09:54:50Z</dc:date>
    <item>
      <title>Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208440#M161570</link>
      <description>Is it possible to validate uploaded content somehow and perform particular actions (create rules) based on the result?E.g. for XML: validate it using XSD and refuse to store if it was incorrect?</description>
      <pubDate>Wed, 18 Feb 2009 11:24:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208440#M161570</guid>
      <dc:creator>alexv</dc:creator>
      <dc:date>2009-02-18T11:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208441#M161571</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;It is, but it depends on the method of storing. You can create your own custom action in the JSF Web Client to handle it, or do so in a potential custom interface. This however will not block uploads through CIFS, FTP or WebDAV …&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2009 13:14:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208441#M161571</guid>
      <dc:creator>rogier_oudshoor</dc:creator>
      <dc:date>2009-02-18T13:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208442#M161572</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;It is, but it depends on the method of storing. You can create your own custom action in the JSF Web Client to handle it, or do so in a potential custom interface. This however will not block uploads through CIFS, FTP or WebDAV …&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your reply.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Good idea, but not an option for me. I'd like to do that on the repository side, since I'm going to use both Java Web Services API and Web Scripts API for content management.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any others ideas?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2009 14:20:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208442#M161572</guid>
      <dc:creator>alexv</dc:creator>
      <dc:date>2009-02-18T14:20:53Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208443#M161573</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In that case, you'll have to write your own Web Scripts &amp;amp; Web Services to do the validation.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Feb 2009 06:33:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208443#M161573</guid>
      <dc:creator>rogier_oudshoor</dc:creator>
      <dc:date>2009-02-19T06:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208444#M161574</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;In that case, you'll have to write your own Web Scripts &amp;amp; Web Services to do the validation.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Maybe. But common services will still exist and allow skipping of validation step…&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Feb 2009 21:04:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208444#M161574</guid>
      <dc:creator>alexv</dc:creator>
      <dc:date>2009-02-19T21:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208445#M161575</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Maybe. But common services will still exist and allow skipping of validation step…&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;Yup. Alternatively you could place an inheriting Content Rule on the root where you want this behaviour (or on every folder), in which you specify that you want to execute a script in the context of the transaction. You can have this script call a Java class, and have the Java class rollback the transaction. This will not give the user any feedback on why something happened, but it will block the upload / edit.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would normally only use such methods if there are no alternatives, because you are hiding behaviour from the end user - who will think the system is broken if he can copy a file, but will not see it show up.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Feb 2009 11:59:26 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208445#M161575</guid>
      <dc:creator>rogier_oudshoor</dc:creator>
      <dc:date>2009-02-23T11:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: Content Validation</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208446#M161576</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Maybe. But common services will still exist and allow skipping of validation step…&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;Yup. Alternatively you could place an inheriting Content Rule on the root where you want this behaviour (or on every folder), in which you specify that you want to execute a script in the context of the transaction. You can have this script call a Java class, and have the Java class rollback the transaction. This will not give the user any feedback on why something happened, but it will block the upload / edit.&lt;BR /&gt;&lt;BR /&gt;I would normally only use such methods if there are no alternatives, because you are hiding behaviour from the end user - who will think the system is broken if he can copy a file, but will not see it show up.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;I got the idea. Thanks a lot. I will take this into account.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 24 Feb 2009 09:54:50 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/content-validation/m-p/208446#M161576</guid>
      <dc:creator>alexv</dc:creator>
      <dc:date>2009-02-24T09:54:50Z</dc:date>
    </item>
  </channel>
</rss>

