[exo-jcr-commits] exo-jcr SVN: r5938 - in kernel/branches/2.2.x/patch: 2.2.13-GA and 1 other directories.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Mar 22 07:56:12 EDT 2012


Author: nfilotto
Date: 2012-03-22 07:56:11 -0400 (Thu, 22 Mar 2012)
New Revision: 5938

Added:
   kernel/branches/2.2.x/patch/2.2.13-GA/
   kernel/branches/2.2.x/patch/2.2.13-GA/KER-184/
   kernel/branches/2.2.x/patch/2.2.13-GA/KER-184/KER-184.patch
Log:
KER-184: Patch that replaces the annotation NamingContext with NameTemplate in case of the StandaloneContainer and RootContainer otherwise the related MBean has no name which prevents it to be registered to the MBeanServer (branch 2.2.x)

Added: kernel/branches/2.2.x/patch/2.2.13-GA/KER-184/KER-184.patch
===================================================================
--- kernel/branches/2.2.x/patch/2.2.13-GA/KER-184/KER-184.patch	                        (rev 0)
+++ kernel/branches/2.2.x/patch/2.2.13-GA/KER-184/KER-184.patch	2012-03-22 11:56:11 UTC (rev 5938)
@@ -0,0 +1,44 @@
+Index: exo.kernel.container/src/main/java/org/exoplatform/container/RootContainer.java
+===================================================================
+--- exo.kernel.container/src/main/java/org/exoplatform/container/RootContainer.java	(revision 5937)
++++ exo.kernel.container/src/main/java/org/exoplatform/container/RootContainer.java	(working copy)
+@@ -30,7 +30,7 @@
+ import org.exoplatform.container.xml.Configuration;
+ import org.exoplatform.management.annotations.Managed;
+ import org.exoplatform.management.annotations.ManagedDescription;
+-import org.exoplatform.management.jmx.annotations.NamingContext;
++import org.exoplatform.management.jmx.annotations.NameTemplate;
+ import org.exoplatform.management.jmx.annotations.Property;
+ import org.exoplatform.management.rest.annotations.RESTEndpoint;
+ import org.exoplatform.services.log.ExoLogger;
+@@ -56,7 +56,7 @@
+  * tuan08 at users.sourceforge.net Date: Jul 21, 2004 Time: 12:15:28 AM
+  */
+ @Managed
+- at NamingContext(@Property(key = "container", value = "root"))
++ at NameTemplate(@Property(key = "container", value = "root"))
+ @RESTEndpoint(path = "rcontainer")
+ public class RootContainer extends ExoContainer
+ {
+Index: exo.kernel.container/src/main/java/org/exoplatform/container/StandaloneContainer.java
+===================================================================
+--- exo.kernel.container/src/main/java/org/exoplatform/container/StandaloneContainer.java	(revision 5937)
++++ exo.kernel.container/src/main/java/org/exoplatform/container/StandaloneContainer.java	(working copy)
+@@ -27,7 +27,7 @@
+ import org.exoplatform.container.xml.Configuration;
+ import org.exoplatform.management.annotations.Managed;
+ import org.exoplatform.management.annotations.ManagedDescription;
+-import org.exoplatform.management.jmx.annotations.NamingContext;
++import org.exoplatform.management.jmx.annotations.NameTemplate;
+ import org.exoplatform.management.jmx.annotations.Property;
+ import org.exoplatform.management.rest.annotations.RESTEndpoint;
+ 
+@@ -51,7 +51,7 @@
+  *          (from where JVM is started) for standalone. See
+  */
+ @Managed
+- at NamingContext(@Property(key = "container", value = "standalone"))
++ at NameTemplate(@Property(key = "container", value = "standalone"))
+ @RESTEndpoint(path = "scontainer")
+ public class StandaloneContainer extends ExoContainer implements SessionManagerContainer
+ {



More information about the exo-jcr-commits mailing list