[ 
https://issues.apache.org/jira/browse/NIFI-924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15145856#comment-15145856
 ] 

ASF GitHub Bot commented on NIFI-924:
-------------------------------------

GitHub user PuspenduBanerjee opened a pull request:

    https://github.com/apache/nifi/pull/219

    NiFi-924: Camel integration

    working version of nifi-camel integration.
    It Supports to load camel context from File, Classpath as well as to define 
and modify Routes on the fly.
    Overall it's an implementation of feature request NIFI-924 
[https://issues.apache.org/jira/browse/NIFI-924#]
    
    
    Sample NiFi Template: 
    
[CamelProcessorTestingTemplate.xml.zip](https://github.com/apache/nifi/files/111181/CamelProcessorTestingTemplate.xml.zip)
    
    Over and above all, this component will mitigate the need of creating  many 
Processors as camel integrate excellently with a lot of other products, 
protocols and standards available in the market, e.g. activemq, rabitmq, aws, 
rules engine, rest services etc. A larger list of available 
components/protocols is available at : 
    
    - 
[http://camel.apache.org/component-list-grouped.html](http://camel.apache.org/component-list-grouped.html)
    
    - 
[http://camel.apache.org/components.html](http://camel.apache.org/components.html)

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/PuspenduBanerjee/nifi camel-integration

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/nifi/pull/219.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #219
    
----
commit 986238d0313f35d5132a520c62242388895bbecf
Author: [email protected] <[email protected]>
Date:   2016-01-21T23:50:32Z

    Nifi-Camel Integration Initial Commit

commit 5dfb1e94c023783c1422527ce6bd0fd943e24b04
Author: [email protected] <[email protected]>
Date:   2016-01-22T04:04:37Z

    CheckStyle Fixes

commit b171bd58d9a2a71f969da0c06bff3b6d9859b457
Author: [email protected] <[email protected]>
Date:   2016-01-22T05:55:57Z

    Cosmetic Cleanup

commit df6c61980d9131edbe69e01c065396901d6c616e
Author: [email protected] <[email protected]>
Date:   2016-01-22T06:31:42Z

    Cleanup

commit adf82c203d5e869a629e2370edc654a835f26176
Author: [email protected] <[email protected]>
Date:   2016-01-22T06:36:39Z

    CheckStyle Fixes

commit e034d836b34d6a53f9204ccd62aa88225527717d
Author: [email protected] <[email protected]>
Date:   2016-01-22T06:53:41Z

    Added Support to Load Camel-Context from FileSystem. It will help end-user 
to modify & maintain any Camel Route Definition without worrying about bundling 
with NiFi

commit 36478e8cd23ead250a0b3e15fd82156ec8f21deb
Author: [email protected] <[email protected]>
Date:   2016-01-22T15:27:56Z

    Default value of Camel Spring Context has been changed to align with 
Support for loading external content as Camel-Context Definition

commit 647c0e83822a9be6b76823aa49be2ec2791645fe
Author: [email protected] <[email protected]>
Date:   2016-01-24T06:39:32Z

    Added capability to dynamically modify CamelContext

commit 8c2b64546b24b056d86a917a389ab6f113dec76b
Author: [email protected] <[email protected]>
Date:   2016-01-26T15:43:44Z

    Moved to test

commit 9caa83244bdf51741e1ee58d3affff05fabe6a8b
Author: [email protected] <[email protected]>
Date:   2016-01-26T15:44:26Z

    Added Test Case Testcase & Notice generator

commit 87f501252333ef63c63d3608f0d6474d6f8caf7b
Author: [email protected] <[email protected]>
Date:   2016-01-26T20:22:36Z

    Added more test & samples

commit c4c2ff851fc80c66368b504094c6866bf5342ee7
Author: [email protected] <[email protected]>
Date:   2016-01-27T06:36:58Z

    Added Groovy Classloader Support to use grape in future

commit baf96cbbf03e42405e6e729d21f283d409273938
Author: [email protected] <[email protected]>
Date:   2016-01-28T07:53:43Z

    Added support for dynamic loading of camel modules using groovy-grape.
    Adde more testcases, modified sample/test camel-context definition.
    incorporated review comments.

commit f1e523917ad3d749ccda858db5d9f3fe18e73cf6
Author: [email protected] <[email protected]>
Date:   2016-01-28T16:49:28Z

    Incorporated some review comments.
    Modified test case for Multi-Threaded environment

commit cdf73f46c24f5fbcdc6c2319495f7856d0c69c25
Author: [email protected] <[email protected]>
Date:   2016-01-28T18:00:56Z

    Separated camel-context files for different test scenarios & Fixed test 
cases.

commit 0a569ca25bb1e875664ee107bffb20aa85a16965
Author: [email protected] <[email protected]>
Date:   2016-01-28T18:41:30Z

    A little Cleanup, Comments & Documentation

commit 3b4e7a44089e86770cf9d63366cbc6c92f9ddd48
Author: [email protected] <[email protected]>
Date:   2016-01-30T10:01:15Z

    Istead of Groovy-Grape , directly using a simple Ivy based dependency 
resolver.

commit 9782ecbd18fd3bd65bd764f66d918b8ad7284f35
Author: [email protected] <[email protected]>
Date:   2016-01-31T00:13:55Z

    Instead of Groovy-Grape , directly using a simple Ivy based dependency 
resolver.

commit 0bb2b453a1612fa25d5bdd64cd2c7c9161dd2ef2
Author: [email protected] <[email protected]>
Date:   2016-01-31T01:21:55Z

    check-style fix :)

commit 45056e9529fe1911339352fa2f045bd194dcb8a3
Author: [email protected] <[email protected]>
Date:   2016-01-31T07:48:13Z

    Slim Code

commit 6d348e10e7e230777936a92483d0a4249a7bd663
Author: [email protected] <[email protected]>
Date:   2016-02-02T08:04:39Z

    Merge branch 'master' into nifi-local

commit ec64ee16d18e807d0914516ddd45061af8c367bc
Author: Puspendu Banerjee <[email protected]>
Date:   2016-02-02T08:12:44Z

    Merge pull request #1 from PuspenduBanerjee/nifi-head
    
    Nifi head

commit 141545aa0481967135aa530171da4086441c6b45
Author: [email protected] <[email protected]>
Date:   2016-02-04T05:46:07Z

    Merge remote-tracking branch 'origin/master'
    
    t 72908fd82860c84edc69e31a166f21943b1014a8.

commit 7d09bf39fbf28b487c0610f9c2c57b27839b2938
Author: [email protected] <[email protected]>
Date:   2016-02-13T04:37:29Z

    Merge branch 'master' into camel-integration

commit ee6acd1283b814416ce9253f130296e5ad48e9d8
Author: [email protected] <[email protected]>
Date:   2016-02-13T07:33:17Z

    Aligned with nifi version from parent

----


> Add Camel support in NiFi
> -------------------------
>
>                 Key: NIFI-924
>                 URL: https://issues.apache.org/jira/browse/NIFI-924
>             Project: Apache NiFi
>          Issue Type: New Feature
>            Reporter: Jean-Baptiste Onofré
>
> I'm working on a NiFi Route able to leverage a Camel route (runtime routing), 
> and another one being able to bootstrap a Camel route starting from Camel 
> DSLs.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to