<?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: Steps to consume web services in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233069#M186199</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;1) Set endpoint address of API - WebServiceFactory.setEndpointAddress(endPointUrl);&lt;BR /&gt;2)Start session - AuthenticationUtils.startSession(serverUsername, serverPassword);&lt;BR /&gt;3) Get required service - WebServiceFactory.getRepositoryService(); or WebServiceFactory.getContentService(); or any other - read APIs/Javadocs for this&lt;BR /&gt;4) Perform required APIs on the service&lt;BR /&gt;5) End session - AuthenticationUtils.endSession();&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;hi amit10may &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;please could you&amp;nbsp; post a complete example to let me understand better the things you wrote? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I thought to do a code like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;import org.alfresco.webservice.content.Content;&lt;BR /&gt;import org.alfresco.webservice.content.ContentServiceSoapBindingStub;&lt;BR /&gt;import org.alfresco.webservice.repository.UpdateResult;&lt;BR /&gt;import org.alfresco.webservice.types.*;&lt;BR /&gt;import org.alfresco.webservice.util.AuthenticationUtils;&lt;BR /&gt;import org.alfresco.webservice.util.Constants;&lt;BR /&gt;import org.alfresco.webservice.util.Utils;&lt;BR /&gt;import org.alfresco.webservice.util.WebServiceFactory; &lt;BR /&gt;import java.io.File; &lt;BR /&gt;import static java.io.File.separatorChar; &lt;BR /&gt;import java.io.FileInputStream; import java.io.IOException; &lt;BR /&gt;import java.io.InputStream; &lt;BR /&gt;import java.util.*; &lt;BR /&gt;&lt;BR /&gt;String alfrescoWsUrl = "&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;";&lt;BR /&gt;WebServiceFactory.setEndpointAddress(alfrescoWsUrl);&lt;BR /&gt;AuthenticationUtils.startSession("admin", "admin");&lt;BR /&gt;&lt;BR /&gt;…&lt;BR /&gt;…&lt;BR /&gt;????????&lt;BR /&gt;…&lt;BR /&gt;…&lt;BR /&gt;AuthenticationUtils.endSession();&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;but I don't know:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- how to fill the fields marked with &lt;/SPAN&gt;&lt;STRONG&gt;?????&lt;/STRONG&gt;&lt;SPAN&gt; ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- with what kind of extension to save the script ?&amp;nbsp; (I thought .js, isn't so?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- where to place this file ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;could you help me, please?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 04 Mar 2010 17:17:30 GMT</pubDate>
    <dc:creator>_valerio_</dc:creator>
    <dc:date>2010-03-04T17:17:30Z</dc:date>
    <item>
      <title>Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233067#M186197</link>
      <description>I am trying to consume WSDL/web sevices provided by Alfresco. But Those are not getting consumed prperly. I am facing some errros out there. Can anyone please let me know what are the stpes to consume WSDL provided by alfresco? What is the WSSE headers? Is is always mandatory to use?here is teh erro</description>
      <pubDate>Wed, 11 Nov 2009 12:29:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233067#M186197</guid>
      <dc:creator>pal1984</dc:creator>
      <dc:date>2009-11-11T12:29:04Z</dc:date>
    </item>
    <item>
      <title>Re: Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233068#M186198</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;For webservices you need alfresco-web-service-client-3.2.jar&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;As far as the usage is concerned, you need to do followiing steps -&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1) Set endpoint address of API - WebServiceFactory.setEndpointAddress(endPointUrl);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2)Start session - AuthenticationUtils.startSession(serverUsername, serverPassword);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3) Get required service - WebServiceFactory.getRepositoryService(); or WebServiceFactory.getContentService(); or any other - read APIs/Javadocs for this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;4) Perform required APIs on the service&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;5) End session - AuthenticationUtils.endSession();&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Amit&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jan 2010 09:05:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233068#M186198</guid>
      <dc:creator>amit10may</dc:creator>
      <dc:date>2010-01-20T09:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233069#M186199</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;1) Set endpoint address of API - WebServiceFactory.setEndpointAddress(endPointUrl);&lt;BR /&gt;2)Start session - AuthenticationUtils.startSession(serverUsername, serverPassword);&lt;BR /&gt;3) Get required service - WebServiceFactory.getRepositoryService(); or WebServiceFactory.getContentService(); or any other - read APIs/Javadocs for this&lt;BR /&gt;4) Perform required APIs on the service&lt;BR /&gt;5) End session - AuthenticationUtils.endSession();&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt;hi amit10may &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;please could you&amp;nbsp; post a complete example to let me understand better the things you wrote? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I thought to do a code like this:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;import org.alfresco.webservice.content.Content;&lt;BR /&gt;import org.alfresco.webservice.content.ContentServiceSoapBindingStub;&lt;BR /&gt;import org.alfresco.webservice.repository.UpdateResult;&lt;BR /&gt;import org.alfresco.webservice.types.*;&lt;BR /&gt;import org.alfresco.webservice.util.AuthenticationUtils;&lt;BR /&gt;import org.alfresco.webservice.util.Constants;&lt;BR /&gt;import org.alfresco.webservice.util.Utils;&lt;BR /&gt;import org.alfresco.webservice.util.WebServiceFactory; &lt;BR /&gt;import java.io.File; &lt;BR /&gt;import static java.io.File.separatorChar; &lt;BR /&gt;import java.io.FileInputStream; import java.io.IOException; &lt;BR /&gt;import java.io.InputStream; &lt;BR /&gt;import java.util.*; &lt;BR /&gt;&lt;BR /&gt;String alfrescoWsUrl = "&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;";&lt;BR /&gt;WebServiceFactory.setEndpointAddress(alfrescoWsUrl);&lt;BR /&gt;AuthenticationUtils.startSession("admin", "admin");&lt;BR /&gt;&lt;BR /&gt;…&lt;BR /&gt;…&lt;BR /&gt;????????&lt;BR /&gt;…&lt;BR /&gt;…&lt;BR /&gt;AuthenticationUtils.endSession();&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;but I don't know:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- how to fill the fields marked with &lt;/SPAN&gt;&lt;STRONG&gt;?????&lt;/STRONG&gt;&lt;SPAN&gt; ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- with what kind of extension to save the script ?&amp;nbsp; (I thought .js, isn't so?)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;- where to place this file ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;could you help me, please?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Mar 2010 17:17:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233069#M186199</guid>
      <dc:creator>_valerio_</dc:creator>
      <dc:date>2010-03-04T17:17:30Z</dc:date>
    </item>
    <item>
      <title>Re: Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233070#M186200</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;In the Alfresco SDK, you can find a complete example of using the Web Services API.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I suggest you to take at look at it&amp;nbsp; :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hope this helps.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Mar 2010 17:24:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233070#M186200</guid>
      <dc:creator>openpj</dc:creator>
      <dc:date>2010-03-04T17:24:58Z</dc:date>
    </item>
    <item>
      <title>Re: Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233071#M186201</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;hi OpenPj, thanks for your reply. &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;In SDK I found the example you mentioned:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Categories&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-CheckOutCheckIn&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-CMLUpdates&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-ContentReadAndWrite&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Query1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Query2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-SamplesBase&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;but I didn't understand how to consume these examples, where to find them in my Alfresco and how to develop&amp;nbsp; and deploy one ws of mine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I hope someone could help me, because I think the wiki pages takles these issues superficially &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Mar 2010 08:33:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233071#M186201</guid>
      <dc:creator>_valerio_</dc:creator>
      <dc:date>2010-03-05T08:33:30Z</dc:date>
    </item>
    <item>
      <title>Re: Steps to consume web services</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233072#M186202</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;but I didn't understand how to consume these examples, where to find them in my Alfresco and how to develop&amp;nbsp; and deploy one ws of mine.&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;I either did not find out how to run them (but I am on NetBeans and I know that Alfresco is built on Eclipse) - although there is an import tool, I prefered creating my own code and just used the examples as input how to do it (approximately).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;I hope someone could help me, because I think the wiki pages takles these issues superficially&lt;/BLOCKQUOTE&gt;&lt;SPAN&gt;Indeed for a newcomer the Wiki informaion is in general quite superficial. I am still on finding out some needed things by trial and error.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;BTW: Category handling is not mentioned in the samples how to deal with them.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 17 Mar 2010 23:41:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/steps-to-consume-web-services/m-p/233072#M186202</guid>
      <dc:creator>mwildam</dc:creator>
      <dc:date>2010-03-17T23:41:46Z</dc:date>
    </item>
  </channel>
</rss>

