Create a new component that uses the OSGi HttpService to accomplish what 
came-jetty currently does
--------------------------------------------------------------------------------------------------

                 Key: CAMEL-916
                 URL: https://issues.apache.org/activemq/browse/CAMEL-916
             Project: Apache Camel
          Issue Type: New Feature
    Affects Versions: 1.4.0
            Reporter: Michael Murphree
            Priority: Minor


The current camel-jetty component starts up a new Jetty server instance to host 
listeners for producing endpoints.  It would be nice if, in an OSGi 
environment, there were a component that uses the OSGi HttpService to create a 
producing endpoint instead.

One of the restrictions over this component would be that the end user would 
not be able to configure the port number in the URI as the HttpService uses the 
system property org.osgi.services.http.port to determine the port setting.

Use case:
I should be able to configure a route in a manner similar to camel-jetty:

...
from("osgi-http:localhost:8192/services/myservice").
    .to(...)
...

The host name (or address) and port number would necessarily be ignored.

See http://www.nabble.com/Proxying-web-services-tt19498936s22882.html#a19536118

-- 
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