<?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: Getting properties (metadata) for a document using Java content automation. in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319805#M6806</link>
    <description>&lt;P&gt;I'm not sure of your question.&lt;/P&gt;
&lt;P&gt;Did you try to do that:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;Session session = client.getSession("Administrator", "Administrator");
Documents docs = (Documents) session.newRequest("Document.Query").set(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"query", "SELECT * FROM Document").execute();
for (Document doc : docs) {
    PropertyMap properties = doc.getProperties();
    PropertyMap languageMap = properties.getMap("dc:language");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String languageValue = languageMap.getString("data");    
    // etc...
 }

client.shutdown();
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Wed, 15 Feb 2012 18:47:03 GMT</pubDate>
    <dc:creator>Benjamin_Jalon1</dc:creator>
    <dc:date>2012-02-15T18:47:03Z</dc:date>
    <item>
      <title>Getting properties (metadata) for a document using Java content automation.</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319804#M6805</link>
      <description>&lt;P&gt;I am using java content automation to upload and download files as blobs as shown in the link below.
&lt;A href="http://doc.nuxeo.com/display/NXDOC/Using+Nuxeo+Automation+Client" target="test_blank"&gt;http://doc.nuxeo.com/display/NXDOC/Using+Nuxeo+Automation+Client&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The default dublincore schema is associated with each document. I want to retireve the document metadata (properties like 'language' etc which are in the dublincore schema) related to the this document. This has to be done in java using content automation.&lt;/P&gt;</description>
      <pubDate>Wed, 15 Feb 2012 13:01:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319804#M6805</guid>
      <dc:creator>nuxeonovice_</dc:creator>
      <dc:date>2012-02-15T13:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: Getting properties (metadata) for a document using Java content automation.</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319805#M6806</link>
      <description>&lt;P&gt;I'm not sure of your question.&lt;/P&gt;
&lt;P&gt;Did you try to do that:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;Session session = client.getSession("Administrator", "Administrator");
Documents docs = (Documents) session.newRequest("Document.Query").set(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"query", "SELECT * FROM Document").execute();
for (Document doc : docs) {
    PropertyMap properties = doc.getProperties();
    PropertyMap languageMap = properties.getMap("dc:language");
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String languageValue = languageMap.getString("data");    
    // etc...
 }

client.shutdown();
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 15 Feb 2012 18:47:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319805#M6806</guid>
      <dc:creator>Benjamin_Jalon1</dc:creator>
      <dc:date>2012-02-15T18:47:03Z</dc:date>
    </item>
    <item>
      <title>Re: Getting properties (metadata) for a document using Java content automation.</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319806#M6807</link>
      <description>&lt;P&gt;Hi Thanks I tried the following
doc.getString("dc:language") . That gave me the required value. Thanks for you answer as well that should work too.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Feb 2012 19:15:33 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/getting-properties-metadata-for-a-document-using-java-content/m-p/319806#M6807</guid>
      <dc:creator>nuxeonovice_</dc:creator>
      <dc:date>2012-02-16T19:15:33Z</dc:date>
    </item>
  </channel>
</rss>

