You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nifi.apache.org by PuspenduBanerjee <gi...@git.apache.org> on 2016/02/13 08:37:11 UTC

[GitHub] nifi pull request: NiFi-924: Camel integration

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: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-21T23:50:32Z

    Nifi-Camel Integration Initial Commit

commit 5dfb1e94c023783c1422527ce6bd0fd943e24b04
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-22T04:04:37Z

    CheckStyle Fixes

commit b171bd58d9a2a71f969da0c06bff3b6d9859b457
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-22T05:55:57Z

    Cosmetic Cleanup

commit df6c61980d9131edbe69e01c065396901d6c616e
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-22T06:31:42Z

    Cleanup

commit adf82c203d5e869a629e2370edc654a835f26176
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-22T06:36:39Z

    CheckStyle Fixes

commit e034d836b34d6a53f9204ccd62aa88225527717d
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
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: puspendu.banerjee@gmail.com <pu...@gmail.com>
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: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-24T06:39:32Z

    Added capability to dynamically modify CamelContext

commit 8c2b64546b24b056d86a917a389ab6f113dec76b
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-26T15:43:44Z

    Moved to test

commit 9caa83244bdf51741e1ee58d3affff05fabe6a8b
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-26T15:44:26Z

    Added Test Case Testcase & Notice generator

commit 87f501252333ef63c63d3608f0d6474d6f8caf7b
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-26T20:22:36Z

    Added more test & samples

commit c4c2ff851fc80c66368b504094c6866bf5342ee7
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-27T06:36:58Z

    Added Groovy Classloader Support to use grape in future

commit baf96cbbf03e42405e6e729d21f283d409273938
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
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: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-28T16:49:28Z

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

commit cdf73f46c24f5fbcdc6c2319495f7856d0c69c25
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-28T18:00:56Z

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

commit 0a569ca25bb1e875664ee107bffb20aa85a16965
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-28T18:41:30Z

    A little Cleanup, Comments & Documentation

commit 3b4e7a44089e86770cf9d63366cbc6c92f9ddd48
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-30T10:01:15Z

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

commit 9782ecbd18fd3bd65bd764f66d918b8ad7284f35
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-31T00:13:55Z

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

commit 0bb2b453a1612fa25d5bdd64cd2c7c9161dd2ef2
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-31T01:21:55Z

    check-style fix :)

commit 45056e9529fe1911339352fa2f045bd194dcb8a3
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-01-31T07:48:13Z

    Slim Code

commit 6d348e10e7e230777936a92483d0a4249a7bd663
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-02-02T08:04:39Z

    Merge branch 'master' into nifi-local

commit ec64ee16d18e807d0914516ddd45061af8c367bc
Author: Puspendu Banerjee <pu...@gmail.com>
Date:   2016-02-02T08:12:44Z

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

commit 141545aa0481967135aa530171da4086441c6b45
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-02-04T05:46:07Z

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

commit 7d09bf39fbf28b487c0610f9c2c57b27839b2938
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-02-13T04:37:29Z

    Merge branch 'master' into camel-integration

commit ee6acd1283b814416ce9253f130296e5ad48e9d8
Author: puspendu.banerjee@gmail.com <pu...@gmail.com>
Date:   2016-02-13T07:33:17Z

    Aligned with nifi version from parent

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] nifi pull request: NiFi-924: Camel integration

Posted by PuspenduBanerjee <gi...@git.apache.org>.
Github user PuspenduBanerjee commented on the pull request:

    https://github.com/apache/nifi/pull/219#issuecomment-213595825
  
    @joewitt  @olegz Thank you all and sorry for the delay in reply, was dead busy.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] nifi pull request: NiFi-924: Camel integration

Posted by PuspenduBanerjee <gi...@git.apache.org>.
Github user PuspenduBanerjee closed the pull request at:

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


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] nifi pull request: NiFi-924: Camel integration

Posted by joewitt <gi...@git.apache.org>.
Github user joewitt commented on the pull request:

    https://github.com/apache/nifi/pull/219#issuecomment-211701587
  
    Commented on NIFI-924 to reference https://issues.apache.org/jira/browse/NIFI-1571 and consider this as resolved by that.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---