ModeShape/modeshape — pull request #1041 by softweaver (2014-01-17 10:46:30+00:00)
Title: Mode 2066 -- Early work on upgrade to Infinispan6.0.1

Target dependency versions:
6.0.1.Final
3.4.1.Final

Completed adaptation to: ((ISPN-3212 Modularization >> ISPN-3260 Introduce a Commons library of classes to be shared between local and remote implementations)) (migrated imports to org.infinispan.commons.*, etc)

This commit is raw and bruteforce is multiple places, especially as to temporarily commenting-out testcases having dependencies impacted by ((ISPN-3377 Move non-primary cachestores to their own repositories)).

Hacks that impact real functionality have mostly been marked with "hxp" or "HXP", and signal some of the more obvious areas that will require greater attention and finesse to accomplish the migration. Noteworthy work-in-progress:
org.modeshape.jcr.InfinispanUtil
org.modeshape.jcr.value.binary.infinispan.InfinispanBinaryStore
org.infinispan.context.FlagContainer

This pull request is in no way a suggestion that any of this is near ready for merge into master; its more to give an initial assessment of what will be involved in migrating to ISPN6, and open this topic branch to conversation and collaboration.