You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2008/03/17 07:28:46 UTC

svn commit: r637738 - in /mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx: Foo.java IoServiceMBean.java IoSessionMBean.java

Author: trustin
Date: Sun Mar 16 23:28:41 2008
New Revision: 637738

URL: http://svn.apache.org/viewvc?rev=637738&view=rev
Log:
Fixed issue: DIRMINA-533 - StackOverflowError on IoSession MBean invocation.
* Fixed IoSessionMBean.invoke0() to call super.invoke0() instead of super.invoke()

Removed:
    mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/Foo.java
Modified:
    mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoServiceMBean.java
    mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoSessionMBean.java

Modified: mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoServiceMBean.java
URL: http://svn.apache.org/viewvc/mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoServiceMBean.java?rev=637738&r1=637737&r2=637738&view=diff
==============================================================================
--- mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoServiceMBean.java (original)
+++ mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoServiceMBean.java Sun Mar 16 23:28:41 2008
@@ -137,7 +137,6 @@
             return false;
         }
                 
-
         return super.isOperation(methodName, paramTypes);
     }
 }

Modified: mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoSessionMBean.java
URL: http://svn.apache.org/viewvc/mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoSessionMBean.java?rev=637738&r1=637737&r2=637738&view=diff
==============================================================================
--- mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoSessionMBean.java (original)
+++ mina/trunk/integration-jmx/src/main/java/org/apache/mina/integration/jmx/IoSessionMBean.java Sun Mar 16 23:28:41 2008
@@ -96,7 +96,7 @@
             return null;
         }
         
-        return super.invoke(name, params, signature);
+        return super.invoke0(name, params, signature);
     }
 
     private IoFilter getFilter(ObjectName filterRef) throws MBeanException {