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 {