Tune Alfresco Solr for fast Indexing
This blog discusses an option to improve Solr indexing performance. To improve the speed at which indexing occurs by solr it is important that Solr can quickly retrieve a list of documents that require indexing. When a document or folder is added or updated in Alfresco a transaction is written to the DB. Using a […]
Read MoreAlfresco Out-of-Process Extensions SDK
With the release of version 7 of Alfresco an additional feature, called Out of Process Events, has been added to the Alfresco architecture. For specific events, such as document create, an event is created on a message queue which an external event handler can then process. Event processing is traditionaly supported by Alfresco using the […]
Read MoreAdding an extension library to Alfresco Content App
The Alfresco Content App is the new ADF (Alfresco Development Framework) based front end for content management in Alfresco Content Services. It has been specially designed with focus on streamlining the default Alfresco UX and fully supports extension libraries which are based on the standard Angular libraries and definition files in the JSON format. So […]
Read MoreActiviti Message Signal Thrower REST Endpoint
In our blog Activiti Message Signal Thrower, we showed how to implement a message thrower spring bean in Activiti and how to use Service Task to call that bean. But one workflow using a spring bean to throw a message signal while another workflow in a wait state is listening for a message signal might […]
Read MoreDeploying Alfresco Content Services in AWS EKS cluster
In our previous blog, we described how to set up an EKS Cluster and other resources such as the EFS volume and Nginx-Ingress service/controller and in this blog we are going to show how to deploy ACS using the default Alfresco Helm charts. This creates all the required containers (and pods) to support a demo […]
Read MoreAlfresco Content Services and AWS EKS
Introduction With the release of Alfresco Content Services 6.0, Alfresco moved from the traditional installer based deployment to a containerised docker deployment. Alfresco have been putting a lot of time into updating the Digital Business Platform to support a microservice architecture. This allows the system to be configured to scale out in parts that are […]
Read MoreHooking an ADF Document Action into a Repo Action
We have developed many Alfresco solutions over the years and a best practice consideration on projects has been to use a Repo Action to bundle behaviour for changes to a document or folder into a Repo Action so that it could be re-used. I therefore assumed that the ADF framework would have a Service available […]
Read MoreAlfresco Folder Quota
Recently SeedIM was requested by one of our customers to provide a way within Alfresco to set a folder quota limit. Users were using Alfresco for data backup and that was consuming too much space. While Alfresco allows you to have a quota on how much content a user can add to Alfresco, there is […]
Read MoreIntegrating an Activiti Process with customer data using a Data Model
This blog discussed how you can use an Activiti datamodel to interact with customer data that is stored in a database that is external to activiti. A process will often require information from an external data source. In previous blogs we have looked at integrating Flowable to camel in order to set and retrieve information […]
Read MoreIntegration Testing Activiti (APS 1.9) with Docker
Activiti is designed to be integrated with your high level business process. There are many ways to integrate with Activiti such as using a Camel or Mule Task to interact with running workflows or start a new process. Activiti also supports an extensive REST interface to allow applications to integrate directly or through an ESB […]
Read MoreActiviti 6.0 Unit Testing
Unit testing is an important part of the development cycle when creating a new processes in Activiti. Unit tests can be used to test a full workflow from Start Task to End Task or for testing individual classes or beans that are used within your workflow for items such as service tasks, listeners etc. Alfresco […]
Read MoreGetting Started with Flowable and Camel
This Blog discussed how to install and use Camel in Flowable 6.4.1. Hopefully after reading this blog you will be able to set up the Flowable Task application to allow users to run workflows that have tasks which integrate with other applications through Camel routes. This blog is based on the Flowable Task documentation and […]
Read More