{"id":20332265,"url":"https://github.com/wavemaker/camunda-connector","last_synced_at":"2026-02-12T06:32:48.686Z","repository":{"id":83515759,"uuid":"276572619","full_name":"wavemaker/camunda-connector","owner":"wavemaker","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-21T06:51:23.000Z","size":20,"stargazers_count":1,"open_issues_count":1,"forks_count":2,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-09-08T05:49:06.557Z","etag":null,"topics":["wavemaker-connector"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wavemaker.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-07-02T07:00:26.000Z","updated_at":"2024-10-21T06:50:50.000Z","dependencies_parsed_at":"2024-11-14T20:27:12.654Z","dependency_job_id":"7bf423cc-1d4b-4a70-a3e7-6ed473c16fa3","html_url":"https://github.com/wavemaker/camunda-connector","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/wavemaker/camunda-connector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavemaker%2Fcamunda-connector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavemaker%2Fcamunda-connector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavemaker%2Fcamunda-connector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavemaker%2Fcamunda-connector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wavemaker","download_url":"https://codeload.github.com/wavemaker/camunda-connector/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wavemaker%2Fcamunda-connector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29360644,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T01:03:07.613Z","status":"online","status_checked_at":"2026-02-12T02:00:06.911Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["wavemaker-connector"],"created_at":"2024-11-14T20:25:48.442Z","updated_at":"2026-02-12T06:32:48.671Z","avatar_url":"https://github.com/wavemaker.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Connector Introduction\n\nConnector is a Java based backend extension for WaveMaker applications. Connectors are built as Java modules \u0026 exposes java based SDK to interact with the connector implementation.\nEach connector is built for a specific purpose and can be integrated with one of the external services. Connectors are imported \u0026 used in the WaveMaker application. Each connector runs on its own container thereby providing the ability to have it’s own version of the third party dependencies.\n\n## Features of Connectors\n\n1. Connector is a java based extension which can be integrated with external services and reused in many Wavemaker applications.\n1. Each connector can work as an SDK for an external system.\n1. Connectors can be imported once in a WaveMaker application and used many times in the applications by creating multiple instances.\n1. Connectors are executed in its own container in the WaveMaker application, as a result there are no dependency version conflict issues between connectors.\n\n## About Camunda Connector\n\n### Camunda Connector Introduction\nCamunda BPM is a lightweight, open source platform for Business Process Management.Camunda is an open source Java based BPM platform used primarily to automate Business Process Model and Notation (BPMN) 2.0 processes. It is built around the process engine\ncomponent.\n\nThis connector will provide an easy api to intract with Camunda business process.\n\n### Prerequisite\n\n1. Camunda business processes, which is already designed and deployed in camunda server.\n1. Camunda connection details such as server IP and port.\n1. Java 1.8 or above\n1. Maven 3.1.0 or above\n1. Any java editor such as Eclipse, Intelij..etc\n1. Internet connection\n\n\n### Build\nYou can build this connector using following command\n```\nmvn clean install\n```\n\n### Deploy\nYou can import connector dist/camunda.zip artifact in WaveMaker studio application using file upload option.\nOn after deploying camunda-Connector in the WaveMaker studio application, make sure to update connector properties are updated in the profile properties.Such as camunda server Ip and Port no.\n\n### Use Camunda Connector in WaveMaker\n\n```\n\n@Autowired\nCamundaConnector camundaConnector;\n\nMap\u003cString, Variable\u003e variables = new HashMap\u003c\u003e();\nvariables.put(\"cityname\", new Variable(\"chennai\", \"String\"));\n\nProcessRequest processRequest = new ProcessRequest();\nprocessRequest.setProcessName(\"someprocess\");\nprocessRequest.setVariables(variables);\nprocessRequest.setWithVariablesInReturn(true);\nProcessResponse response = camundaConnector.executeShortLivedProcess(processRequest);\n\n```\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavemaker%2Fcamunda-connector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwavemaker%2Fcamunda-connector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwavemaker%2Fcamunda-connector/lists"}