ModeShape

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-2299 Upgraded the HttpClient artifact to 4.3.5.

Changed components versions to 2.8.2.GA.

    • -1
    • +1
    /extensions/modeshape-clustering/pom.xml
  1. … 53 more files in changeset.
MODE-1740 Updated entity hashCode() and equals() methods to handle null IDs

These changes correct the hashCode and equals methods on three Entity

classes so that these methods work when the entity IDs (which are

configured to be automatically set by JPA) have not yet been set.

change "Long" on "long"

MODE-1628 Fix storeTo method (configuration stored to xml contains not valid namespace "=")

MODE-1505 - Updated RHQ plugin version to 1.2

MODE-1472 - Removed SLF4J from the modeshape-client.jar - unnecessary dependencies to slf4j have been removed - the LogFactory from common searches for SFL4j's API in the classpath prior to defaulting to java.util

    • -10
    • +2
    /utils/modeshape-jdbc-local/pom.xml
    • -2
    • +1
    /utils/modeshape-jdbc/src/assembly/kit.xml
Changed ISPN configuration, for the RemoteConnector tests, to use the dummy cache store (which is in fact, an in-memory cache store).

Reason for the change was that the tests take double the time to run if the FileSystemCacheStore is used and there isn't any reason (test-wise for the RemoteISPNSource) to really use that.

MODE-1442-2.8.x Updated docbook , explaining the user roles format

MODE-1442-2.8.x - Fixed roles descriptor example

MODE-1451 Corrected anonymous authentication provider initialization

The anonymous authentication provider is now being initialized after the chain

of custom authentication providers (rather than before). Also, the

anonymous provider is no longer being initialized when the anonymous roles is

set to an empty string.

All unit and integration tests pass with these changes.

MODE-1450- Disabled check-in checks when importing xml content

MODE-1442 Added the admin role by default, to the admin user, as part of the AS kit

Fixed Oracle 11g machine url (from QE lab)

MODE-1424 Fixed indexing deadlocking

There are two important changes involved: the locking around Lucene's IndexWriter has been made reentrant while the composite requests created by the indexer have been made read-only

MODE-1421 Fixed search schema data for sessions

Also, cleaned up some duplication in a pom file

    • -307
    • +310
    /utils/modeshape-jdbc/pom.xml
Removed System.out print statements in test case

MODE-1418 Corrected certain queries with full-text search criteria

Certain JCR-SQL2 full-text search criteria were not being processed correctly.

Any f.t.s. criteria that specified a single property resulted in an incorrect

query plan.

Several changes were made to correct this behavior, and new unit tests were added.

MODE-1417 Corrected versioning of files uploaded through REST client

The REST client library was versioning only the 'jcr:content' child node of an

'nt:file' node. While that's acceptable (since it's where the file's content is

actually stored), it's better if the 'nt:file' node itself was versioned.

This change simply changes the node where the 'mix:versionable' mixin is applied.

When a new 'nt:file' node is uploaded, that node is now made versionable instead

of the 'jcr:content' child. All existing content is still handled and versioned

correctly (as it was), and this change only affects content added using a

RESTful client that contains the fix.

This change only affects the RESTful client, which is never used within the

server-side installation of ModeShape.

All unit and integration tests pass with these changes.

MODE-1413 - Changed c3p0 to match the version deployed in AS

Merge branch 'mode-1414' of https://github.com/rhauch/modeshape into rhauch-mode-1414

MODE-1414 XMI model sequencer corrected to prevent NPEs

In certain cases, XMI models might contain references to the annotated objects not

as XML attributes but as child elements. (This bifurcated design is considered a

benefit to XMI, though not sure why.) Anyway, the problem appears to be that a virtual

model contains an (empty) "annoation" for the physical model. It's not clear to me

why the Designer would produce such an annotation.

Additional tests were added to reproduce the problem with the original models and VDB.

After the fix, the tests pass as expected.

All unit and integration tests pass with these changes.

Changed the '2.8-SNAPSHOT' artifact version to '2.8.1.GA' for use in the product.

  1. … 60 more files in changeset.
Updated release notes for 2.8.0.Final

MODE-1252 Added repository name constant in RepositoryFactory

Moved the URL an REPOSITORY_NAME constants from the JcrRepositoryFactory implementation

class into the existing org.modeshape.jcr.api.RepositoryFactory interface. These

constants can be used when programmatically defining the parameters to pass to the

RepositoryFactory.getRepository(Map) method.

Also added more JavaDoc, and deprecated the constants in the JcrRepositoryFactory class.

All unit and integration tests pass with these changes.

MODE-1403 Added separate profile for testing with Infinispan 4 and 5 connectors

ISPN 5 uses a newer version of jboss-logging, therefore when this connector is used, some transitive dependencies need to be disabled

    • -9
    • +105
    /modeshape-integration-tests/pom.xml
MODE-1403 Added test case for one of the scenarios described in https://issues.jboss.org/browse/MODE-1403

Fixed OSGI dependency for JBossAS - make sure the same version is used

Without this, the Java Sequencer and the JBoss AS assembly would bring in 2 different versions, causing the Ant script from JBossAS to fail when unsigning the jar.

MODE-1235 Extended a try/finally scope to make sure the composite request is always frozen

MODE-1235 Fixed missing exception handling which could cause indefinite hangs when repository starts up.

Also, added a test case which reproduces the steps in MODE-1235

    • -0
    • +54
    /modeshape-integration-tests/src/test/resources/config/configRepositoryForFederatedMixedSources.xml