<?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: [SOLVED] Content web service and Lucene in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149393#M104378</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Is this a Alfresco-bug? Is this a programmer-bug?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;STRONG&gt;Programmer bug &lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;ops: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was using "plain/txt" as MIME type. The correct MIME type is "text/plain".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now indexing is working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Aug 2008 13:43:30 GMT</pubDate>
    <dc:creator>vsuarez</dc:creator>
    <dc:date>2008-08-06T13:43:30Z</dc:date>
    <item>
      <title>[SOLVED] Content web service and Lucene</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149390#M104375</link>
      <description>Hello.I previously post this message in the "Repository Services" forum, but this could be a better place.I'm working with Alfresco web services, and almost everything is working well. But I have a problem with the content web service, specially with de uploaded content: lucene is not indexing such</description>
      <pubDate>Wed, 30 Jul 2008 11:59:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149390#M104375</guid>
      <dc:creator>vsuarez</dc:creator>
      <dc:date>2008-07-30T11:59:45Z</dc:date>
    </item>
    <item>
      <title>Re: [SOLVED] Content web service and Lucene</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149391#M104376</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;All content uploaded ultimately goes through the fundamental content service API which triggers the indexing of content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Content uploaded via any route should be successfully indexed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you provide a snipit of the web service code you are using to upload content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Roy&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jul 2008 09:45:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149391#M104376</guid>
      <dc:creator>rwetherall</dc:creator>
      <dc:date>2008-07-31T09:45:48Z</dc:date>
    </item>
    <item>
      <title>Re: [SOLVED] Content web service and Lucene</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149392#M104377</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Ok, let's go (I am not using the Axis client, I am using a JAX-WS client):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;//First, I create the container&lt;BR /&gt;CML cml = new CML();&lt;BR /&gt;CML.Create create = new CML.Create();&lt;BR /&gt;create.setId("create_1");&lt;BR /&gt;&lt;BR /&gt;List&amp;lt;NamedValue&amp;gt; propertyList = new ArrayList&amp;lt;NamedValue&amp;gt;();&lt;BR /&gt;&lt;BR /&gt;//CM_NAME={&lt;A href="http://www.alfresco.org/model/content/1.0}name" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}name&lt;/A&gt;&lt;BR /&gt;NamedValue nv = createNamedValue(CM_NAME, name);&lt;BR /&gt;propertyList.add(nv);&lt;BR /&gt;&lt;BR /&gt;//CM_DESCRIPTION={&lt;A href="http://www.alfresco.org/model/content/1.0}description" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}description&lt;/A&gt;&lt;BR /&gt;NamedValue nvd = createNamedValue(CM_DESCRIPTION, description);&lt;BR /&gt;propertyList.add(nvd);&lt;BR /&gt;&lt;BR /&gt;//CM_TITLE={&lt;A href="http://www.alfresco.org/model/content/1.0}title" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}title&lt;/A&gt;&lt;BR /&gt;NamedValue nvt = createNamedValue(CM_TITLE, title);&lt;BR /&gt;propertyList.add(nvt);&lt;BR /&gt;&lt;BR /&gt;create.getProperty().addAll(propertyList);&lt;BR /&gt;&lt;BR /&gt;Store store = createDefaultStore();&lt;BR /&gt;&lt;BR /&gt;//creates a ParentReference&lt;BR /&gt;ParentReference parentReference = &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;createParent(store, path, parentPath);&lt;BR /&gt;&lt;BR /&gt;//JAX-WS annoying JAXBElement with nillable SOAP elements. This is the same in Axis client &lt;BR /&gt;//that create.setParent(parentReference);&lt;BR /&gt;create.setParent(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;new JAXBElement&amp;lt;ParentReference&amp;gt;(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;QName.valueOf(CML_PARENT), &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ParentReference.class, &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;parentReference));&lt;BR /&gt;&lt;BR /&gt;create.setType(type);&lt;BR /&gt;&lt;BR /&gt;cml.getCreate().add(create);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;List&amp;lt;UpdateResult&amp;gt; r = null;&lt;BR /&gt;try {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;r = repoPort.update(cml);&lt;BR /&gt;} catch (RepositoryFault_Exception e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new RuntimeException(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.getFaultInfo().getErrorCode() + ", " +&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.getFaultInfo().getMessage(), e);&lt;BR /&gt;}&lt;BR /&gt;//at this point, we can see the content in the web client, buy empty&lt;BR /&gt;&lt;BR /&gt;//Now, I fill the containter with data (a curious Spanish "palíndromo")&lt;BR /&gt;byte[] data = "Dábale arroz a la zorra el abad".getBytes("utf-8");&lt;BR /&gt;&lt;BR /&gt;//creates a Reference (in this case, with a valid path, id is ignored)&lt;BR /&gt;Reference reference = createReference(store, path, id);&lt;BR /&gt;&lt;BR /&gt;ContentFormat format = new ContentFormat();&lt;BR /&gt;format.setMimetype("text/plain");&lt;BR /&gt;format.setEncoding("utf-8");&lt;BR /&gt;&lt;BR /&gt;try {&lt;BR /&gt;//CM_CONTENT={&lt;A href="http://www.alfresco.org/model/content/1.0}content" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/model/content/1.0}content&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;contentPort.write(reference, CM_CONTENT, data, format);&lt;BR /&gt;} catch (ContentFault_Exception e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;throw new RuntimeException(&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.getFaultInfo().getErrorCode() + ", " +&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.getFaultInfo().getMessage(), e);&lt;BR /&gt;}&lt;BR /&gt;//at this point, we have uploaded the content, and we can access to it by the web client.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I cannot find the document with the search engine, but if I put the same text in other document by the web client interface, the search engine is able to find this document.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;NOTE&lt;/STRONG&gt;&lt;SPAN&gt;: I've found that there is a little difference between the way Alfresco web client manages the opening of the two document types:&lt;/SPAN&gt;&lt;BR /&gt;&lt;UL&gt;&lt;LI&gt;SOAP uploaded document: force the download of the document.&lt;/LI&gt;&lt;BR /&gt;&lt;LI&gt;Web client created document: open the document in another browser window/tab&lt;/LI&gt;&lt;/UL&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Victor&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jul 2008 10:52:02 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149392#M104377</guid>
      <dc:creator>vsuarez</dc:creator>
      <dc:date>2008-07-31T10:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: [SOLVED] Content web service and Lucene</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149393#M104378</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Is this a Alfresco-bug? Is this a programmer-bug?&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;STRONG&gt;Programmer bug &lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp; &lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;ops: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I was using "plain/txt" as MIME type. The correct MIME type is "text/plain".&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Now indexing is working.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Aug 2008 13:43:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/solved-content-web-service-and-lucene/m-p/149393#M104378</guid>
      <dc:creator>vsuarez</dc:creator>
      <dc:date>2008-08-06T13:43:30Z</dc:date>
    </item>
  </channel>
</rss>

