camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: Problems with Camel's Karaf commands
Date Mon, 23 Apr 2012 12:34:33 GMT
Yup

On 04/23/2012 02:25 PM, Bengt Rodehav wrote:
> I appreciate it JB,
>
> Will all functionality be available even when looking up via JMX?
>
> /Bengt
>
> 2012/4/23 Jean-Baptiste Onofré<jb@nanthrax.net>
>
>> Hi Bengt,
>>
>> JMX is only used for statistic. The purpose is to be able to display and
>> manage routes without the JMX layer (without the management feature
>> installed).
>>
>> However, we can have a dual handling, with an option to choose to lookup
>> by OSGi services or JMX.
>>
>> I will implement an enhancement on trunk for that.
>>
>> Regards
>> JB
>>
>>
>> On 04/23/2012 01:52 PM, Bengt Rodehav wrote:
>>
>>> OK - that explains it. I have no camel context published as OSGi service.
>>> Is this something I should do in order to "integrate" with the Camel Karaf
>>> commands?
>>>
>>> Why isn't JMX used? (It seems to work fine under Karaf) What are the extra
>>> benefits from *not* using JMX?
>>>
>>>
>>> If I publish all my camel contexts as OSGi services, will they then be
>>> visible to the Karaf commands?
>>>
>>> /Bengt
>>>
>>> 2012/4/23 Jean-Baptiste Onofré<jb@nanthrax.net>
>>>
>>>   Hi Bengt,
>>>>
>>>> I'm gonna take a look but the Karaf commands are based on Camel Context
>>>> registered as OSGi service. Could you take a look about the services
>>>> available (using ls command in Karaf shell).
>>>>
>>>> Regards
>>>> JB
>>>>
>>>>
>>>> On 04/23/2012 11:01 AM, Bengt Rodehav wrote:
>>>>
>>>>   Hello JB,
>>>>>
>>>>> I use Java DSL. I create multiple camel contexts with code like this:
>>>>>
>>>>> *<Recieve the bundle context from iPOJO constructor...>**
>>>>>
>>>>>   **CamelContextFactory contextFactory = new CamelContextFactory();
>>>>>> **contextFactory.****setBundleContext(****theBundleContext);
>>>>>> **CamelContext context = contextFactory.createContext()****;*
>>>>>>
>>>>>>
>>>>>
>>>>> The contexts and routes work perfectly well and I can also access them
>>>>> via
>>>>> JMX from JConsole but I cannot see them using the Karaf commands.
>>>>>
>>>>> /Bengt
>>>>>
>>>>> 2012/4/23 Jean-Baptiste Onofré<jb@nanthrax.net>
>>>>>
>>>>>   Hi Bengt,
>>>>>
>>>>>>
>>>>>> which DSL do you use ?
>>>>>> Do you use an "OSGi" complient camel context if you do it
>>>>>> programmatically
>>>>>> ?
>>>>>>
>>>>>> Regards
>>>>>> JB
>>>>>>
>>>>>>
>>>>>> On 04/23/2012 10:27 AM, Bengt Rodehav wrote:
>>>>>>
>>>>>>   I'm using Camel 2.9.1 and Karaf 2.2.5.
>>>>>>
>>>>>>>
>>>>>>> I have several Camel contexts and several routes running. Using
>>>>>>> JConsole I
>>>>>>> can see the contexts, routes and other JMX information.
>>>>>>>
>>>>>>> However, if I use the Camel commands from within the Karaf console
I
>>>>>>> see
>>>>>>> nothing. E g the command "camel:context-list" shows nothing.
>>>>>>>
>>>>>>> Is this a bug or am I doing something wrong?
>>>>>>>
>>>>>>> /Bengt
>>>>>>>
>>>>>>>
>>>>>>>   --
>>>>>>>
>>>>>> Jean-Baptiste Onofré
>>>>>> jbonofre@apache.org
>>>>>> http://blog.nanthrax.net
>>>>>> Talend - http://www.talend.com
>>>>>>
>>>>>>
>>>>>>
>>>>>   --
>>>> Jean-Baptiste Onofré
>>>> jbonofre@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message