cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco Platform and Share version for Alfresco 7.1.0

mohitashah1
Champ on-the-rise
Champ on-the-rise

Greetings Guys,

Currently, I'm using the following properties for building my Custom Repo Amp and Custom Share Amps:

<properties>
<alfresco.sdk.version>4.1.0</alfresco.sdk.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<alfresco.groupId>org.alfresco</alfresco.groupId>
<alfresco.bomDependencyArtifactId>content-services</alfresco.bomDependencyArtifactId>
<alfresco.platform.version>6.2.2</alfresco.platform.version>
<alfresco.share.version>6.2.2</alfresco.share.version>
</properties>

I Do have access the Alfresco Private Nexus Repo. What alfresco.platform and alfresco.share version can I use to compile my code with Alfresco 7.1.0 SDK ?

1 ACCEPTED ANSWER

In addition, if you are using enterprise version-- you can refer following properties:

<alfresco.bomDependencyArtifactId>acs-packaging</alfresco.bomDependencyArtifactId>
<alfresco.platform.version>7.1.0</alfresco.platform.version>
<alfresco.platform.docker.user>alfresco</alfresco.platform.docker.user>
<docker.acs.image>quay.io/alfresco/alfresco-content-repository</docker.acs.image>
<alfresco.share.version>11.77</alfresco.share.version>
<alfresco.share.docker.version>7.1.0.1</alfresco.share.docker.version> <docker.share.image>alfresco/alfresco-share</docker.share.image>

Checkout this doc for more details: https://github.com/Alfresco/alfresco-sdk/blob/master/docs/advanced-topics/working-with-enterprise/RE...

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

View answer in original post

5 REPLIES 5

angelborroy
Community Manager Community Manager
Community Manager

You may use SDK 4.3.0 version for that.

This produces by default following properties:

    <properties>
        <!-- Alfresco Maven Plugin version to use -->
        <alfresco.sdk.version>4.3.0</alfresco.sdk.version>

        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

        <!-- Properties used in dependency declarations, you don't need to change these -->
        <alfresco.groupId>org.alfresco</alfresco.groupId>
        <alfresco.bomDependencyArtifactId>acs-community-packaging</alfresco.bomDependencyArtifactId>
        <alfresco.platform.version>7.1.0</alfresco.platform.version>
        <alfresco.platform.docker.user>alfresco</alfresco.platform.docker.user>
        <alfresco.share.version>11.77</alfresco.share.version>
        <alfresco.share.docker.version>7.1.0.1</alfresco.share.docker.version>

        <!-- Docker images -->
        <docker.acs.image>alfresco/alfresco-content-repository-community</docker.acs.image>
        <docker.share.image>alfresco/alfresco-share</docker.share.image>

        <keystore.settings>-Dencryption.keystore.type=JCEKS
            -Dencryption.cipherAlgorithm=AES/CBC/PKCS5Padding
            -Dencryption.keyAlgorithm=AES
            -Dencryption.keystore.location=/usr/local/tomcat/shared/classes/alfresco/extension/keystore/keystore
            -Dmetadata-keystore.password=mp6yc0UD9e
            -Dmetadata-keystore.aliases=metadata
            -Dmetadata-keystore.metadata.password=oKIWzVdEdA
            -Dmetadata-keystore.metadata.algorithm=AES</keystore.settings>

        <activemq.version>5.16.3</activemq.version>

        <!-- JRebel Hot reloading of classpath stuff and web resource stuff -->
        <jrebel.version>1.1.8</jrebel.version>

        <!-- Environment configuration properties -->
        <share.port>8180</share.port>
        <share.debug.port>9898</share.debug.port>
        <acs.host>test-acs</acs.host>
        <acs.port>8080</acs.port>
        <acs.debug.port>8888</acs.debug.port>
        <postgres.port>5555</postgres.port>
        <!-- This parameter is only required for those cases in which ACS is not exposed in http://localhost:8080/alfresco (i.e. Windows Docker) -->
        <test.acs.endpoint.path/>

    </properties>
Hyland Developer Evangelist

In addition, if you are using enterprise version-- you can refer following properties:

<alfresco.bomDependencyArtifactId>acs-packaging</alfresco.bomDependencyArtifactId>
<alfresco.platform.version>7.1.0</alfresco.platform.version>
<alfresco.platform.docker.user>alfresco</alfresco.platform.docker.user>
<docker.acs.image>quay.io/alfresco/alfresco-content-repository</docker.acs.image>
<alfresco.share.version>11.77</alfresco.share.version>
<alfresco.share.docker.version>7.1.0.1</alfresco.share.docker.version> <docker.share.image>alfresco/alfresco-share</docker.share.image>

Checkout this doc for more details: https://github.com/Alfresco/alfresco-sdk/blob/master/docs/advanced-topics/working-with-enterprise/RE...

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

Thank you very much Angel Borroy and Abhinav mishra for responding promptly.

Yes, that's the solution and it worked like a charm.

BTW Abhinav - I've used your below post in installing and setting up Alfresco 7.1.x in our AWS Centos Instance. It was extremely helpful.

https://javaworld-abhinav.blogspot.com/2021/06/setup-acs70-ass201-and-transformation-service.html

Thanks Again.

-Mohit

Glad it worked for you. I am glad to hear that the setup steps for acs7.x were helpful. Thank you. 

Good luck @mohitashah1 

~Abhinav
(ACSCE, AWS SAA, Azure Admin)

Dear Friends,

What is Alfresco Platform and Share version for Alfresco 7.4.0?