HTTP Connector in Camunda Run Distribution

Hi guys, I’m trying to call an external API from Camunda, using http-connector, but without sucess in Camunda Run, the deploy from Modeler failed too.

When I tried to deploy and test in Camunda Tomcat works fine.

So, how I can do this to work in Camunda Run distribuition?
Can someone help me?

Regards.

Hi, what version of camunda run are you using? Connector library was not included by default and in oast versions, you needed to add the library yourself…

Regards

Rob

Hey @brunovasquesf ,

I am not sure what you are trying to achieve with using Connectors. In general Connectors where introduced before External Tasks and wanted to provide an option to make REST Calls without using Java. This said Connectors are a wrapper around the Java layer. The purpose of Camundarun is to use it Standalone and not to connect with the Java API but with the REST API. This way Connectors where not introduced into CamundaRun. As @Webcyberrob mention you can still add the lib to it. In the 7.17 release they will be available out of the box again.
I mentioned above that now there exist also the possibility to use External Tasks to make REST calls in other languages. This might be also a way to go. @Niall and I created a github repo explaining the different options you have to make REST calls in Camunda. There are some benefits in using External Tasks over connectors.
I hope this helps
Cheers
Nele

1 Like

Hii @Webcyberrob.

I’m using camunda run 7.15.0.
Do you have a tutorial to install the libs in camunda run?

Regards

Hi! @brunovasquesf you have to add jar files:

  1. camunda-engine-plugin-connect-7.16.0.jar
  2. camunda-connect-core-1.0.3.jar
  3. camunda-connect-connectors-all-1.5.2.jar

in userlib folder then run non tomcat version, then it will work for API’s.

2 Likes

Thanks @rohanfarooqui.

I added the files and now it’s working fine!

Regards.

2 Likes