eXo-JCR-kernel

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Branchs for the delivered patch on GERAP-64

[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
JCR-2306: Removed the files added by mistake

    • -135
    • +0
    /exo.kernel.component.ext.cache.impl.jboss.v3/bin/pom.xml
    • -117
    • +0
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/bin/pom.xml
JCR-2306: Use a consistent snapshot version to avoid having to change pom file at each release

    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -0
    • +135
    /exo.kernel.component.ext.cache.impl.jboss.v3/bin/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.cache.impl.jboss.v3/pom.xml
    • -0
    • +117
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/bin/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
Merge remote-tracking branch 'origin/release/2.4.9-GA' into stable/2.4.x

    • -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
PLF-5684 : Declare the source release package used to bundle all PLF sources

Use argLine as POM property and not surefire configuration to be compatible with jacoco (Used to retrieve tests coverage in Sonar)

    • -5
    • +7
    /exo.kernel.component.ext.cache.impl.infinispan.v5/pom.xml
    • -4
    • +6
    /exo.kernel.component.ext.cache.impl.jboss.v3/pom.xml
    • -3
    • +5
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
[maven-release-plugin] [PLF-5905]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-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-284: Provide a non null value as ObjectCacheInfo to the cache selector

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-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.

[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
KER-276: Cluster configuration creates NPE in AbstractExoCache.select() at initialization

[maven-release-plugin] [PLF-5576]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-5576]prepare release 2.4.7-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-274: Warn when a PortalContainerDef contains a non-existent dependency.

Fix description:

- Check if a dependency exists and raise a warning when it does not appear in existent dependencies list.

[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.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
[maven-release-plugin] prepare release 2.4.6-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-259: Add ability to turn off automatic portal container restart on portlet application redeploy when -Dexo.product.developing=true is used

Problem analysis

- The kernel reloaded the portal container even when a web app containing only resources such as portlets was reloaded

Fix description

- Now we check if the web app that has been reloaded is known as a PortalContainerConfigOwner if so the kernel will reload the portal container otherwise it won't do anything

[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.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
[maven-release-plugin] prepare release 2.4.5-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
[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.jboss.v3/pom.xml
    • -1
    • +1
    /exo.kernel.component.ext.rpc.impl.jgroups.v3/pom.xml
[maven-release-plugin] prepare release 2.4.4-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-247: IllegalArgumentException thrown in ExoLogger when characters used in RegExps such as $,(,) are used in the message

Fix description

- $ character has not special meaning in String.

Merge pull request #22 from exodev/fix/2.4.4-GA/KER-241

KER-241 : Java API - Improve the javadoc

KER-241 : Java API - Improve the javadoc

  1. … 4 more files in changeset.
KER-241 : Java API - Improve the javadoc

  1. … 9 more files in changeset.
CROSS-1294: Fix next version after release

    • -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