<?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: How to use Java Public API in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44644#M18144</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure, this is the point, Faust.&lt;/P&gt;&lt;P&gt;I've readed about your&amp;nbsp; implementations and it seems very interesting. I've compiled the maven project, generated the AMP but it is with some problem, maybe a wrong name? I've put properties example to generate simpleContentStores AMP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alf Error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #000000;"&gt;Cannot find Alfresco Repository on this server.&lt;/STRONG&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;(Does this application have access to alfresco-global.properties? Does this application have cross-context permissions?)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE lang="text" style="color: #24292e; background-color: #f6f8fa; margin-bottom: 0px !important; padding: 16px;"&gt;&lt;CODE style="background: transparent; border: 0px;"&gt;# enable the addon simpleContentStores.enabled=true&amp;nbsp; # define the names of stores to configure # (multiple stores can be listed in comma-separated fashion) simpleContentStores.customStores=myCompressingStore,defaultTenantFileContentStore # use the store as the global standard (instead of defaultTenantFileContentStore) simpleContentStores.rootStore=myCompressingStore&amp;nbsp; # define myCompressingStore as a compressing store simpleContentStores.customStore.myCompressingStore.type=compressingFacadeStore # store compressed content in the default fileContentStore ("facade" the defaultTenantFileContentStore) simpleContentStores.customStore.myCompressingStore.ref.backingStore=defaultTenantFileContentStore # only compress content we know is text-based simpleContentStores.customStore.myCompressingStore.list.value.mimetypesToCompress=text/*,application/json,application/xhtml+xml,image/svg+xml,application/eps,application/x-javascript,application/atom+xml,application/rss+xml,message/rfc822&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;What information i need provide to get this code work?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;B&gt;Angel Borroy&lt;/B&gt;&amp;nbsp;and&amp;nbsp;&lt;B&gt;Axel Faust&lt;/B&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Jul 2018 14:37:20 GMT</pubDate>
    <dc:creator>rflazzari</dc:creator>
    <dc:date>2018-07-03T14:37:20Z</dc:date>
    <item>
      <title>How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44639#M18139</link>
      <description>Good morning,I'm new with Alfresco and had readed a lot of documentation. I'm trying to build some library/api to my software to access the part of storage and management of files / folders of the Alfresco. (Integration with other systems)Now I am using the Alfresco client (https://github.com/Alfres</description>
      <pubDate>Tue, 19 Jun 2018 12:18:05 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44639#M18139</guid>
      <dc:creator>rflazzari</dc:creator>
      <dc:date>2018-06-19T12:18:05Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44640#M18140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Probably this can help you to understand different Alfresco APIs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20EN.pdf" title="http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20EN.pdf" rel="nofollow noopener noreferrer"&gt;http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20EN.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20ES.pdf" title="http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20ES.pdf" rel="nofollow noopener noreferrer"&gt;http://beecon.buzz/2017/assets/files/H04/keensoft%20-%20Alfresco%20Learning%20-%20ES.pdf&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In those documents you can find several ways of using Alfresco from outside Alfresco.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to use Alfresco from inside Alfresco (deploying extensions to the product), you can develop Repository or Share artifacts. It's not required to use the Java Public API, but you can start learning at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://ecmarchitect.com/alfresco-developer-series" rel="nofollow noopener noreferrer"&gt;https://ecmarchitect.com/alfresco-developer-series&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I recommend you to start with Alfresco Maven SDK tutorial and then move your focus to specific tasks like Custom Content Types, Actions, Behaviours and Web Scripts.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2018 07:51:23 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44640#M18140</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2018-06-20T07:51:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44641#M18141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the fast answer!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In resume, I need to create an external integration with my system, to use Alfresco for document storage (a LOT of), with folders by area. I will need use document transformations and compression. I have some questions to better understand:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Alfresco has any built-in file compression?&lt;/P&gt;&lt;P&gt;2) I've understand only that i have the 2 options, REST API and CMIS for external implementation, that is all?&lt;/P&gt;&lt;P&gt;3) About Alfresco Maven SDK, is for internal extensions only and it is the Public Java API or are different things?&lt;/P&gt;&lt;P&gt;I haven't understood that two guys yet..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2018 14:31:19 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44641#M18141</guid>
      <dc:creator>rflazzari</dc:creator>
      <dc:date>2018-06-20T14:31:19Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44642#M18142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1) Storing compressed files in Alfresco is not a regular approach, as you cannot extract metadata or apply transformation&amp;nbsp;operations on them. Probably is better to store compressed files on a plain filesystem. Anyway, Alfresco can compress the files for you by applying a folder rule and an action.&lt;/P&gt;&lt;P&gt;2) For external integration, you can use REST API (proprietary) or CMIS API (standard). You can use also any of the protocols available (FTP, CIFS, WebDAV, SMTP, IMAP).&lt;/P&gt;&lt;P&gt;3) Alfresco SDK is only for internal extensions and is where the Public Java API is available&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2018 14:39:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44642#M18142</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2018-06-20T14:39:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44643#M18143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As Angel pointed out, compressed files should not be stored in Alfresco, but Alfresco itself can store the files managed within the Repository as compressed files in its backing storage (a plain filesystem by default). This is done via so called Content Stores, which are pluggable. In one of my addons I provide a compressing content store to actually &lt;A href="https://github.com/Acosix/alfresco-simple-content-stores/wiki/Compressing-Store" rel="nofollow noopener noreferrer"&gt;perform "compression at rest"&lt;/A&gt;.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 Jun 2018 09:23:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44643#M18143</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2018-06-21T09:23:27Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44644#M18144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sure, this is the point, Faust.&lt;/P&gt;&lt;P&gt;I've readed about your&amp;nbsp; implementations and it seems very interesting. I've compiled the maven project, generated the AMP but it is with some problem, maybe a wrong name? I've put properties example to generate simpleContentStores AMP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alf Error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG style="color: #000000;"&gt;Cannot find Alfresco Repository on this server.&lt;/STRONG&gt;&lt;SPAN style="color: #000000;"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: #000000;"&gt;(Does this application have access to alfresco-global.properties? Does this application have cross-context permissions?)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;Example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE lang="text" style="color: #24292e; background-color: #f6f8fa; margin-bottom: 0px !important; padding: 16px;"&gt;&lt;CODE style="background: transparent; border: 0px;"&gt;# enable the addon simpleContentStores.enabled=true&amp;nbsp; # define the names of stores to configure # (multiple stores can be listed in comma-separated fashion) simpleContentStores.customStores=myCompressingStore,defaultTenantFileContentStore # use the store as the global standard (instead of defaultTenantFileContentStore) simpleContentStores.rootStore=myCompressingStore&amp;nbsp; # define myCompressingStore as a compressing store simpleContentStores.customStore.myCompressingStore.type=compressingFacadeStore # store compressed content in the default fileContentStore ("facade" the defaultTenantFileContentStore) simpleContentStores.customStore.myCompressingStore.ref.backingStore=defaultTenantFileContentStore # only compress content we know is text-based simpleContentStores.customStore.myCompressingStore.list.value.mimetypesToCompress=text/*,application/json,application/xhtml+xml,image/svg+xml,application/eps,application/x-javascript,application/atom+xml,application/rss+xml,message/rfc822&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #000000;"&gt;What information i need provide to get this code work?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;B&gt;Angel Borroy&lt;/B&gt;&amp;nbsp;and&amp;nbsp;&lt;B&gt;Axel Faust&lt;/B&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2018 14:37:20 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44644#M18144</guid>
      <dc:creator>rflazzari</dc:creator>
      <dc:date>2018-07-03T14:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44645#M18145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The &lt;A href="https://github.com/Acosix/alfresco-simple-content-stores/wiki" rel="nofollow noopener noreferrer"&gt;project's wiki&lt;/A&gt; is a good place to start. Though since you apparently have an error starting up the Repository, I'd advise to first look in the alfresco.log file for any obvious errors that can be obtained from the output.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Jul 2018 15:47:59 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44645#M18145</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2018-07-03T15:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: How to use Java Public API</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44646#M18146</link>
      <description>&lt;P&gt;This is perfect. The best anyone can get.!&lt;/P&gt;</description>
      <pubDate>Wed, 16 Sep 2020 15:35:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-use-java-public-api/m-p/44646#M18146</guid>
      <dc:creator>ajkr_195</dc:creator>
      <dc:date>2020-09-16T15:35:43Z</dc:date>
    </item>
  </channel>
</rss>

