Clone
 

julien viet <julien.viet@exoplatform.com> in eXo-JCR-kernel

EXOJCR-506 : wrong package name, needs to be "rest"

EXOJCR-506 : Define the RESTEndpoint annotation for exposing a managed service as a REST endpoint

EXOJCR-374 : Wrong type declaration for map in kernel XSD

EXOJCR-373 : BaseObjectType XSD type should not be abstract

EXOJCR-360 : Add impact meta data in management layer

EXOJCR-330 : Enable plugability of management layer : forgot to add those files in previous commit

EXOJCR-350 : Enable plugability of management layer : add testing for nested portal container

EXOJCR-330 : Enable plugability of management layer : added javadoc and did move the jmx stuff to the right place

  1. … 9 more files in changeset.
EXOJCR-350 : Enable plugability of management layer : move the management code in the management package

M trunk/exo.kernel.container/src/test/java/org/exoplatform/container/jmx/TestPortalContainerManagedIntegration.java

D trunk/exo.kernel.container/src/main/java/org/exoplatform/container/jmx/ManageableContainer.java

D trunk/exo.kernel.container/src/main/java/org/exoplatform/container/jmx/ManageableComponentAdapter.java

D trunk/exo.kernel.container/src/main/java/org/exoplatform/container/jmx/KernelManagementContext.java

D trunk/exo.kernel.container/src/main/java/org/exoplatform/container/jmx/ManagementContextImpl.java

D trunk/exo.kernel.container/src/main/java/org/exoplatform/container/jmx/ManageableComponentAdapterFactory.java

A trunk/exo.kernel.container/src/main/java/org/exoplatform/container/management/ManageableContainer.java

A trunk/exo.kernel.container/src/main/java/org/exoplatform/container/management/ManageableComponentAdapter.java

A trunk/exo.kernel.container/src/main/java/org/exoplatform/container/management/KernelManagementContext.java

A trunk/exo.kernel.container/src/main/java/org/exoplatform/container/management/ManagementContextImpl.java

A trunk/exo.kernel.container/src/main/java/org/exoplatform/container/management/ManageableComponentAdapterFactory.java

M trunk/exo.kernel.container/src/main/java/org/exoplatform/container/ExoContainer.java

EXOJCR-350 : Enable plugability of management layer : cleanup

EXOJCR-350 : Enable plugability of management layer : added new unit tests

- EXOJCR-350 : Enable plugability of management layer : more cleanup, almost decoupled - EXOJCR-351 : Sanitize Affero GPL headers in Kernel

  1. … 48 more files in changeset.
EXOJCR-330 : Enable plugability of management layer : a bit more decoupling

EXOJCR-350 : Enable plugability of management layer : created SPI in dedicated management package

  1. … 6 more files in changeset.
EXOJCR-350 : Enable plugability of management layer : more decoupling of the JMX layer

EXOJCR-350 : Enable plugability of management layer : first pass of decoupling, need more work

EXOJCR-349 : Perform XSD configuration validation only in development mode

fix jmx issue with the unit test TestCacheService

actually, scope properly the various mbeans for portal container as with several portal containers, only one is visible at random

add the capability to obtain the list of registered component on a container

update JMX name of portal container to allow several portal container to be present in JMX registry

remove useless class

merging changes from config branch: - EXOJCR-317 : JMX component request life cycle management - EXOJCR-316 : Component request life cycle management - EXOJCR-315 : Property manager configurator - EXOJCR-314 : Kernel configuration profile

  1. … 110 more files in changeset.