Hi

Did you configure the JMX settings before you started CamelContext?
This is needed for it to have effect.


On Wed, Aug 21, 2013 at 7:07 PM, Tyler Durvik <phangb...@gmail.com> wrote:
> I "ported" my java DSL to Spring DSL and can connect using the JMX URI:
>
> service:jmx:rmi:///jndi/rmi://<hostname>:1099/jmxrmi/camel
>
> I did add the following line in the Spring DSL:
>
> <camel:jmxAgent id="jmx" mbeanObjectDomainName="com.a.b.c" />
>
> In the Java DSL I have the following:
>
> ManagementAgent agent =
> getContext().getManagementStrategy().getManagementAgent();
> if( !agent.getCreateConnector() )
> agent.setCreateConnector( true );
>
> agent.setUsePlatformMBeanServer(true);
> agent.setMBeanObjectDomainName("com.a.b.c");
>
> And it doesn't help me at all.
>
>
>
> On Wed, Aug 21, 2013 at 10:09 AM, Tyler Durvik <phangb...@gmail.com> wrote:
>
>> Also, I am running JDK 1.7.0_25-b16 64-bit on Windows 7 Pro.
>>
>>
>>
>> On Wed, Aug 21, 2013 at 9:47 AM, Tyler Durvik <phangb...@gmail.com> wrote:
>>
>>> I am running standalone.  Created the project using "mvn
>>> archetype:generate" and went through the steps to create a Java DSL project.
>>>
>>>
>>>
>>> On Wed, Aug 21, 2013 at 9:43 AM, Claus Ibsen <claus.ib...@gmail.com>wrote:
>>>
>>>> Are you running standalone or in some server/container? And if so which
>>>> one?
>>>>
>>>> On Wed, Aug 21, 2013 at 3:35 PM, Tyler Durvik <phangb...@gmail.com>
>>>> wrote:
>>>> > I have routes defined using Java DSL and want to connect to the JVM
>>>> > remotely to monitor the Camel Processors using jconsole.  Is there
>>>> > something special that I must do in the Java DSL to enable remote JMX?
>>>> >  Even when I'm on the same machine, jconsole can only connect when I
>>>> choose
>>>> > the PID.  The URL I am using to try and connect is:
>>>> >
>>>> > service:jmx:rmi:///jndi/rmi://<computer name>:1099/jmxrmi/camel
>>>> >
>>>> > I did notice in my Java DSL that the method
>>>> >
>>>> >
>>>> getContext().getManagementStrategy().getManagementAgent().getCreateConnector()
>>>> >
>>>> > returns false.  I set it to true and get the same results.  What am I
>>>> doing
>>>> > wrong?  I am using Camel version 2.11.1.
>>>>
>>>>
>>>>
>>>> --
>>>> Claus Ibsen
>>>> -----------------
>>>> Red Hat, Inc.
>>>> Email: cib...@redhat.com
>>>> Twitter: davsclaus
>>>> Blog: http://davsclaus.com
>>>> Author of Camel in Action: http://www.manning.com/ibsen
>>>>
>>>
>>>
>>



-- 
Claus Ibsen
-----------------
Red Hat, Inc.
Email: cib...@redhat.com
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen

Reply via email to