/hxinsight-connector

Alfresco Connector for Hyland Experience Insight: Sends ACS events to Hx Insight and updates the Repository with the predictions that it generates

Primary LanguageJavaGNU Lesser General Public License v3.0LGPL-3.0

Alfresco Connector for Hyland Experience Insight

Connector for sending ACS events to Hx Insight and updating the Repository with the predictions that it generates.

Code Quality

This project uses spotless that enforces alfresco-formatter.xml to ensure code quality.

To check code-style violations you can use:

mvn spotless:check

To reformat files you can use:

mvn spotless:apply

Development Environment

To set up a local developer environment then build the jar, the docker image and finally run the docker-compose environment.

mvn clean install -Pdistribution && \
./scripts/ci/buildDockerImages.sh && \
cd distribution/src/main/resources/docker-compose && \
docker compose --project-name dev up

It's also possible to set up local developer environment adjusted to run Live Ingester outside docker container, to do se please run bellow command:

mvn clean install -Pdistribution && \
./scripts/ci/buildDockerImages.sh && \
cd distribution/src/main/resources/docker-compose && \
docker compose --file docker-compose-ingesterless.yml --project-name dev up