{"action":"created","issue":{"url":"https://api.github.com/repos/flowable/flowable-engine/issues/1322","repository_url":"https://api.github.com/repos/flowable/flowable-engine","labels_url":"https://api.github.com/repos/flowable/flowable-engine/issues/1322/labels{/name}","comments_url":"https://api.github.com/repos/flowable/flowable-engine/issues/1322/comments","events_url":"https://api.github.com/repos/flowable/flowable-engine/issues/1322/events","html_url":"https://github.com/flowable/flowable-engine/issues/1322","id":365826673,"node_id":"MDU6SXNzdWUzNjU4MjY2NzM=","number":1322,"title":"Flowable Task does not support Camel task","user":{"login":"cdeneux","id":4006686,"node_id":"MDQ6VXNlcjQwMDY2ODY=","avatar_url":"https://avatars1.githubusercontent.com/u/4006686?v=4","gravatar_id":"","url":"https://api.github.com/users/cdeneux","html_url":"https://github.com/cdeneux","followers_url":"https://api.github.com/users/cdeneux/followers","following_url":"https://api.github.com/users/cdeneux/following{/other_user}","gists_url":"https://api.github.com/users/cdeneux/gists{/gist_id}","starred_url":"https://api.github.com/users/cdeneux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cdeneux/subscriptions","organizations_url":"https://api.github.com/users/cdeneux/orgs","repos_url":"https://api.github.com/users/cdeneux/repos","events_url":"https://api.github.com/users/cdeneux/events{/privacy}","received_events_url":"https://api.github.com/users/cdeneux/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-10-02T10:04:37Z","updated_at":"2018-10-04T14:55:29Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Hi all,\r\n\r\nUsing Flowable Modeler, I created an application containing a process definition containing Camel tasks. The process definition was deployed into the BPMN engine embbeded in Flowable Tasks. I get the following error. I think that it's due to the missing module `flowable-camel` in Flowable Task:\r\n```\r\norg.flowable.common.engine.api.FlowableException: Could not find org.flowable.camel.CamelBehavior: \r\n\tat org.flowable.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory.createCamelActivityBehavior(DefaultActivityBehaviorFactory.java:287) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.factory.DefaultActivityBehaviorFactory.createCamelActivityBehavior(DefaultActivityBehaviorFactory.java:252) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.ServiceTaskParseHandler.executeParse(ServiceTaskParseHandler.java:49) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.ServiceTaskParseHandler.executeParse(ServiceTaskParseHandler.java:27) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler.parse(AbstractBpmnParseHandler.java:57) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.AbstractActivityBpmnParseHandler.parse(AbstractActivityBpmnParseHandler.java:33) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.BpmnParseHandlers.parseElement(BpmnParseHandlers.java:79) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.BpmnParse.processFlowElements(BpmnParse.java:311) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.ProcessParseHandler.transformProcess(ProcessParseHandler.java:76) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.ProcessParseHandler.executeParse(ProcessParseHandler.java:49) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.ProcessParseHandler.executeParse(ProcessParseHandler.java:33) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.handler.AbstractBpmnParseHandler.parse(AbstractBpmnParseHandler.java:57) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.BpmnParseHandlers.parseElement(BpmnParseHandlers.java:79) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.BpmnParse.applyParseHandlers(BpmnParse.java:282) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.parser.BpmnParse.execute(BpmnParse.java:195) ~[flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\tat org.flowable.engine.impl.bpmn.deployer.ParsedDeploymentBuilder.createBpmnParseFromResource(ParsedDeploymentBuilder.java:97) [flowable-engine-6.4.0-SNAPSHOT.jar:6.4.0-SNAPSHOT]\r\n\t...\r\n```\r\n\r\nSo, please, add support of Camel task in Flowable Task.\r\n\r\nRegards,\r\nChristophe"},"comment":{"url":"https://api.github.com/repos/flowable/flowable-engine/issues/comments/427050532","html_url":"https://github.com/flowable/flowable-engine/issues/1322#issuecomment-427050532","issue_url":"https://api.github.com/repos/flowable/flowable-engine/issues/1322","id":427050532,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzA1MDUzMg==","user":{"login":"cdeneux","id":4006686,"node_id":"MDQ6VXNlcjQwMDY2ODY=","avatar_url":"https://avatars1.githubusercontent.com/u/4006686?v=4","gravatar_id":"","url":"https://api.github.com/users/cdeneux","html_url":"https://github.com/cdeneux","followers_url":"https://api.github.com/users/cdeneux/followers","following_url":"https://api.github.com/users/cdeneux/following{/other_user}","gists_url":"https://api.github.com/users/cdeneux/gists{/gist_id}","starred_url":"https://api.github.com/users/cdeneux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cdeneux/subscriptions","organizations_url":"https://api.github.com/users/cdeneux/orgs","repos_url":"https://api.github.com/users/cdeneux/repos","events_url":"https://api.github.com/users/cdeneux/events{/privacy}","received_events_url":"https://api.github.com/users/cdeneux/received_events","type":"User","site_admin":false},"created_at":"2018-10-04T14:55:29Z","updated_at":"2018-10-04T14:55:29Z","author_association":"CONTRIBUTOR","body":"Hi @tijsrademakers,\r\n\r\nIt is not sufficient to add `flowable-camel` because the Apache Camel engine is missing. It should be added also. So, it will be user-friendly to be able to execute Camel tasks through Flowable Task without to have to add these libraries, even more if Flowable Task is running as a Docker container :whale2:\r\n\r\nMore details on my experimentation on executing Camel tasks through Flowable Task running into a simple Tomcat instance are here: https://forum.flowable.org/t/executing-camel-task-through-flowable-task/2663\r\n\r\nThanks for your help.\r\nRegards,\r\nChristophe"}}
{"actor":{"display_login":"cdeneux"}}