<?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 CMIS library in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/cmis-library/m-p/229603#M182733</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I've written a simple class in order to connect to Alfresco via CMIS interface, reported below. &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;import org.apache.chemistry.tck.atompub.TCKMessageWriter;&lt;BR /&gt;import org.apache.chemistry.tck.atompub.http.Connection;&lt;BR /&gt;import org.apache.chemistry.tck.atompub.utils.LogMessageWriter;&lt;BR /&gt;&lt;BR /&gt;import org.apache.chemistry.tck.atompub.client.CMISClient;&lt;BR /&gt;import org.apache.chemistry.tck.atompub.http.ConnectionFactory;&lt;BR /&gt;import org.apache.chemistry.tck.atompub.http.httpclient.HttpClientConnectionFactory;&lt;BR /&gt;public class CMISApiTest extends CMISClient {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;private final static String serverURL = "&lt;A href="http://localhost:8080/alfresco/api" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/api&lt;/A&gt;";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public CMISApiTest(Connection connection, String serviceUrl,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TCKMessageWriter messageWriter) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super(connection, serviceUrl, messageWriter);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// TODO Auto-generated constructor stub&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;/**&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; * @param args&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void main(String[] args) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;getConnection(serverURL, "admin","admin",true,true);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;public static void getConnection(String serverUrl, String username, String password, boolean validate, boolean trace){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ConnectionFactory connFactory = new HttpClientConnectionFactory();&amp;nbsp; &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connection conn = connFactory.createConnection(username, password);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LogMessageWriter messageWriter = new LogMessageWriter();&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CMISApiTest client = new CMISApiTest(conn, serverURL,messageWriter);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;try {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//System.out.print(client.getWorkspace());&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} catch (Exception e) {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// TODO Auto-generated catch block&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;e.printStackTrace();&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&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;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;At runtime I get the following exception: &lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;log4j:WARN No appenders could be found for logger (org.apache.commons.httpclient.HttpClient).&lt;BR /&gt;log4j:WARN Please initialize the log4j system properly.&lt;BR /&gt;Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.httpclient.HttpClient.getParams()Lorg/apache/commons/httpclient/params/HttpClientParams;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.chemistry.tck.atompub.http.httpclient.HttpClientConnection.&amp;lt;init&amp;gt;(HttpClientConnection.java:47)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at org.apache.chemistry.tck.atompub.http.httpclient.HttpClientConnectionFactory.createConnection(HttpClientConnectionFactory.java:34)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at connector.CMISApiTest.getConnection(CMISApiTest.java:38)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;at connector.CMISApiTest.main(CMISApiTest.java:32)&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;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I've added the library common-httpclient-3.1.jar to my Java project. How can I sort this problem out ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Nov 2009 16:04:41 GMT</pubDate>
    <dc:creator>puntino</dc:creator>
    <dc:date>2009-11-04T16:04:41Z</dc:date>
    <item>
      <title>CMIS library</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-library/m-p/229603#M182733</link>
      <description>I've written a simple class in order to connect to Alfresco via CMIS interface, reported below. import org.apache.chemistry.tck.atompub.TCKMessageWriter;import org.apache.chemistry.tck.atompub.http.Connection;import org.apache.chemistry.tck.atompub.utils.LogMessageWriter;import org.apache.chemistry.</description>
      <pubDate>Wed, 04 Nov 2009 16:04:41 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-library/m-p/229603#M182733</guid>
      <dc:creator>puntino</dc:creator>
      <dc:date>2009-11-04T16:04:41Z</dc:date>
    </item>
    <item>
      <title>Re: CMIS library</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/cmis-library/m-p/229604#M182734</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I managed to solve this problem. It was my bad, I didn't pay attention to the default library used by JBoss.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Among them it already exists a "commons-httpclient" that overwrites the commons-httpclient-3.1.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Nov 2009 18:13:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/cmis-library/m-p/229604#M182734</guid>
      <dc:creator>puntino</dc:creator>
      <dc:date>2009-11-04T18:13:31Z</dc:date>
    </item>
  </channel>
</rss>

