Unify the various POJO approaches in Camel (pojo + bean components, proxying, 
spring remoting, bean post processing etc)
------------------------------------------------------------------------------------------------------------------------

                 Key: CAMEL-86
                 URL: https://issues.apache.org/activemq/browse/CAMEL-86
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 1.0.0
            Reporter: James Strachan
             Fix For: 1.1.0


Currently we have various approaches to POJOs in Camel

* POJO component which provides a proxy to any interface; which creates a 
PojoInvocation as a message body which sends to a camel endpoint; then a server 
side which consumes the message and invokes the server
* a Bean component which binds messages to any bean in spring
* a bean post processor (spring) which can inject various Camel resources via 
annotations; plus allows a method on a POJO to consume messages by binding 
flexibly the method to a message exchange
* a spring remoting implementation

We need to rationalise the code and promote reuse across these integration 
points.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to