create a simple way to expose a CamelContext as a black box component that can 
be easily reused in other CamelContext instances
-------------------------------------------------------------------------------------------------------------------------------

                 Key: CAMEL-3651
                 URL: https://issues.apache.org/jira/browse/CAMEL-3651
             Project: Camel
          Issue Type: New Feature
            Reporter: james strachan
            Assignee: james strachan
             Fix For: 2.7.0


see these discussions for background

http://camel.465427.n5.nabble.com/implementing-Protocols-or-a-way-to-make-it-easier-to-black-box-routes-and-compose-them-with-other-ros-td3218777.html#a3218777
http://camel.465427.n5.nabble.com/Abstracting-Routes-using-Components-td3234703.html

but basically I'm hoping for a simpler alternative than RouteBox...
http://camel.apache.org/routebox.html

for a way to take a set of Routes; wrap them up as a CamelContext, register it 
into the Registry (Spring / JNDI / Guice / OSGi etc) and then refer to the 
endpoints inside the black box in a simple way.

The idea is similar to: https://issues.apache.org/jira/browse/CAMEL-3563 - 
though a different motivation. This issue is about composition; taking a 
CamelContext making it a black box object in the Registry then having a simple 
naming convention to refer to its endpoints.

To better describe this issue I'll post to the mailing list and document it in 
the wiki and post links to this issue...



-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to