You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@camel.apache.org by "Claus Ibsen (JIRA)" <ji...@apache.org> on 2008/07/18 07:58:00 UTC

[jira] Created: (CAMEL-735) JMX Instrumentation - shared endpoints

JMX Instrumentation - shared endpoints
--------------------------------------

                 Key: CAMEL-735
                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
             Project: Apache Camel
          Issue Type: Improvement
          Components: camel-core
    Affects Versions: 1.4.0
            Reporter: Claus Ibsen
             Fix For: 1.5.0


We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.

And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 

We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
William Tam has a good grip on this, so we will work together with him to improve it.

See nabble:
http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Resolved: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-735.
-------------------------------

    Resolution: Fixed

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0-M1
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Commented: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51734#action_51734 ] 

Claus Ibsen commented on CAMEL-735:
-----------------------------------

The JMX issue in 1.x is not serious in that sense it logs WARN messages. And with the JMX being planned for total makeover in 2.1 timeframe. And that 1.6.x is being the *stable* release of 1.x we do not plan to look into this in 1.x.

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0-M1
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Commented: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51694#action_51694 ] 

Claus Ibsen commented on CAMEL-735:
-----------------------------------

You can disable JMX when using 1.x.

JMX has been slater for a total overhaul and rewrite in Camel 2.1.

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0-M1
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Commented: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Hadrian Zbarcea (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51695#action_51695 ] 

Hadrian Zbarcea commented on CAMEL-735:
---------------------------------------

The 1.6.1 release is already built.  If the community vote passes this will have to wait for 1.6.2.

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0-M1
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Resolved: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Claus Ibsen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Claus Ibsen resolved CAMEL-735.
-------------------------------

    Resolution: Fixed

Already fixed by Hadrian

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0.0
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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


[jira] Reopened: (CAMEL-735) JMX Instrumentation - shared endpoints

Posted by "Andy Bentley (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/CAMEL-735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Bentley reopened CAMEL-735:
--------------------------------


We can not use Milestone builds on our project :-(
Can you please port this fix to the 1.6.1. branch

> JMX Instrumentation - shared endpoints
> --------------------------------------
>
>                 Key: CAMEL-735
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-735
>             Project: Apache Camel
>          Issue Type: Improvement
>          Components: camel-core
>    Affects Versions: 1.4.0
>            Reporter: Claus Ibsen
>             Fix For: 2.0-M1
>
>
> We should be sure that when registering the mbean the objectname is really the correct one we use. If its a shared endpoint then we should only have a single instance. If not then we should of course have multi.
> And beware the *WebSphere* 6.1 can have issues with the objectname as it prefixes the objectname with its own server context (the /cell/node stuff). 
> We should alvoid confusing end-users with "InstanceAlreadyRegistered" exceptions with stacktraces, they should not be logged if it's not really a problem.
> William Tam has a good grip on this, so we will work together with him to improve it.
> See nabble:
> http://www.nabble.com/How-can-avoid-to-have-such-error-message-%22instanceAllreadyExistsException%22---td18503700s22882.html

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