eXo-JCR-kernel

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
KER-295: Test failures and errors with Oracle java >= 1.7.0_25

Problem analysis:

* Oracle Java 1.7.0_25 has a security improvement of java.security.AccessController.doPrivileged(PrivilegedAction, AccessControlContext) and java.security.AccessController.doPrivileged(PrivilegedExceptionAction, AccessControlContext).

When a security manager is installed, the AccessControlContext is not created by system code and the caller's ProtectionDomain has not been granted the security permission (java.security.SecurityPermission) createAccessControlContext, then the action is performed with no permissions.

These methods are used in unit tests and it causes therefore test failures and errors.

Fix description:

* Grant the security permission *createAccessControlContext* for unit tests.

    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
KER-295: Test failures and errors with Oracle java >= 1.7.0_25

Conflicts:

exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml

    • -1
    • +3
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
CLDINT-1895: Cleanup the code related to the JobSchedulerService

KER-294: Cache misses should not be incremented only when the entry has expired

KER-293: Cache misses should not be incremented only when the entry has expired

KER-292: SessionScoped and RequestScoped beans are not accessible from the rest webapp in portal mode (kernel part)

KER-291: Code cleanup

KER-291: Speed up access to components with scope

CLDINT-1897: Enhanced objects are duplicated in result of getComponentAdaptersOfType/getComponentInstancesOfType

CLDINT-1897: Enhanced objects are duplicated in result of getComponentAdaptersOfType/getComponentInstancesOfType

CLDINT-1896: Allow multi-tenancy to support asynchronous listener

CLDINT-1896: Allow multi-tenancy to support asynchronous listener

CLDINT-1895: Cleanup the code related to the JobSchedulerService

CLDINT-1894: Changes required in kernel to provide everything needed to implement a Cloud Ready CacheService

CLDINT-1894: Changes required in kernel to provide everything needed to implement a Cloud Ready CacheService

Update kernel version to 2.4.10-CLD

KER-289: Optimizations on eXo Cache based on infinispan

Allows to unregister a cache instance

Allows to unregister a cache instance

CLDINT-1743 : Tenants frozen in Creation/Starting/Stopping - Add trigger listener for starting tenant's job

CLDINT-1743 : Tenants frozen in Creation/Starting/Stopping - Add trigger listener for starting tenant's job

CLDINT-1743 : Tenants frozen in Creation/Starting/Stopping - Deadlock detected between 2 threads of Quartz job (DefaultQuartzScheduler_Worker) and Tenant service (http)

CLDINT-1743 : Tenants frozen in Creation/Starting/Stopping - Deadlock detected between 2 threads of Quartz job (DefaultQuartzScheduler_Worker) and Tenant service (http)

[maven-release-plugin] [PLF-5989]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-5989]prepare release 2.4.10-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
Create tag 2.4.9-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.1-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
Update kernle cloud version to 2.4.x-CLD-SNAPSHOT

Update Kernel Cloud 2.4.9-CLD