eXo-JCR-kernel

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[maven-release-plugin] [PLF-5905]prepare release 2.4.9-GA

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
KER-286: Handle query string in PortalContainerContext getRequestDispatcher method

JCR-2297: Upgrade to ISPN 5.2.9.Final

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
[maven-release-plugin] prepare release 2.5.0-GA

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
KER-285: [Jboss cache] NPE when try to getCachedObjects

Update kernel cloud to next SNAPSHOT version

KER-284: Provide a non null value as ObjectCacheInfo to the cache selector

KER-283: Provide a non null value as ObjectCacheInfo to the cache selector

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
[maven-release-plugin] prepare release 2.5.0-CR2

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
[maven-release-plugin] prepare release 2.5.0-CR2

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
KER-282: WARNING during start up slave node in cluster node when configuring Quartz in share mode

KER-279: WARNING during start up slave node in cluster node when configuring Quartz in share mode

KER-279: WARNING during start up slave node in cluster node when configuring Quartz in share mode

Problem analysis

* In cluster mode, the jobs and the triggers are persisted such that when the database has already been initialized we get some warning at server startup because we try to register jobs that have already been defined in the database.

Fix description: update the jobs registration.

* In case the jobs are not persisted, keep the old behavior to remain backward compatible.

In case the jobs are persisted, when we try to register a job, we first check whether it exists already.

If it doesn't exist, we register it.

Otherwise we continue to check if the job that we try to register is the same as the one already registered.

If it is the same, we skip the registration and log a message in debug level. Otherwise we raise an exception indicating that a job already exists.

KER-281: Cannot getConfigurationXML of Portal Container via jconsole after doing something in eXo Platform

KER-280: Cannot getConfigurationXML of Portal Container via jconsole after doing some actions in eXo Platform

Problem analysis

* For object parameter, the kernel uses reflection to provide all the fields.

The kernel assumes that object parameters are only simple Bean Objects with simple fields.

However, in case of PLF we have some object parameters whose fields are actually services provided by the ExoContainer.

As consequence, the kernel tries to convert it into an object parameter recursively which finally causes a StackOverFlowError.

Fix description

* Before converting a field into an object parameter, we first check if the field is not a service provided by the ExoContainer in case we are serializing a configuration to limit the risk.

KER-280: Cannot getConfigurationXML of Portal Container via jconsole after doing something in eXo Platform

[maven-release-plugin] [PLF-5750]prepare for next development iteration

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
[maven-release-plugin] [PLF-5750]prepare release 2.4.8-GA

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
CLDINT-1546 fix non UTF-8 characters for release 2.4.7-CLD

CLDINT-1546 prepare release kernel cloud 2.4.7-CLD

KER-278: fixed the test case as it was time zone dependent

KER-278: The time zone should not be lost while parsing a date in ISO 8601 format

Revert "CLDINT-1546 prepare release kernel cloud 2.4.7-CLD"

This reverts commit f61fd7c36f69c7ec1772dc5c2da32c6854def211.

CLDINT-1546 prepare release kernel cloud 2.4.7-CLD

[maven-release-plugin] prepare for next development iteration

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
[maven-release-plugin] prepare release 2.5.0-CR1

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.memcached.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.guice.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.spring.v3/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v1/pom.xml
    • -1
    • +1
    /exo.kernel.container.ext.provider.impl.weld.v2/pom.xml
KER-277: Display the list of containers' dependencies in the startup logs (impl)