alfrescoalfresco-sharealfresco-mavenalfresco-enterprise

What is the right way to customize Alfresco 4.2.2 Enterprise?


Some times ago, I used Alfresco 5.2 CE. When I needed to develop some kind of customization, I used the Alfresco Maven SDK with three different Maven archetypes, it was:

By using this SDK I developed AMP files that overlaid on either the alfresco.war or share.war by using the module management tool (MMT):

...
java -jar bin/alfresco-mmt.jar install amps/some-customization-share.amp tomcat/webapps/share.war -force
java -jar bin/alfresco-mmt.jar install amps/some-customization-repo.amp tomcat/webapps/alfresco.war -force
...

Now I am using Alfresco 4.2.2 Enterprise and looking for the right way to do the same things that I did with Alfresco 5.2 CE.

Let's say, I want to develop a two tier Spring Surf customization that can remotely connect to different repositories. Or, for example, I need to develop a new Spring Surf page for a site, or just make some little changes in some FTL-template.

What is the right way? Is there a similar SDK for Alfresco 4.2.2 Enterprise?

I would be very grateful for the information. Thanks to all.


Solution

  • The Maven-based Alfresco 3.0 SDK is compatible with Alfresco 4.2, both Enterprise and Community Edition.