Hello,

We have some questions regarding the MCF ElasticSearch plugin.
We are currently working into the integration of OpenSearch with MCF. So far, 
we managed to launch a job and to send documents to OpenSearch (v 2.15)  
through the ElasticSearch output connector.
But now we would like to manage security too and so by using the MCF 
integration plugin.
We tested the jar included in MCF distribution into 
plugins/elasticsearch/elasticsearch-plugin-mcf-2.1.jar. We tested it first with 
OpenSearch and then into ES (v 7.17.24)  but we got the same error :
java.lang.ClassNotFoundException : 
org.apache.manifoldcf.elasticsearch.MCFAuthorizerPlugin

[error_es_mcf.jpg]

In order to build the plugin we added the jar and the 
plugin-descriptor.properties into a zip file and we installed it into ES and 
restarted it.
Did we miss some steps to load it successfully ?

We also tried to build the code of the project : 
https://github.com/apache/manifoldcf-integration-elasticsearch-5.5 but we got a 
build failure with this error :

[error_build_plugin.jpeg]

We had to change the source and tag versions of Maven compiler to 1.8 because 
it was 1.6 into the code.
Did we use the right project or is there a more recent one ? The last commit 
was 6 years ago.

Thank you,

Olivier

Reply via email to