OAK-1521 - Remove dependency on com.googlecode.json-simple from oak-core

Marking dependency as optional

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576188 13f79535-47bb-0310-9956-ffa450edef68
OAK-1521 - Remove dependency on com.googlecode.json-simple from oak-core

Removing non used dependency

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576207 13f79535-47bb-0310-9956-ffa450edef68
OAK-1522 - Provide PojoSR based RepositoryFactory implementation (wip)

Checking in initial implementation. The testcase is currently ignored as some issue with SecurityConfig. Some pending features documented as part of TODOs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576208 13f79535-47bb-0310-9956-ffa450edef68
OAK-1476 - Hardcoded SecurityProvider implementation in oak-jcr Activator

-- Refactored SecurityProviderImpl to use static references to various configurations. This ensures a stable startup
-- Replaced the Activator in oak-jcr with RepositoryManager which is responsible for registering the repository. This requires explicit config to be enabled

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576209 13f79535-47bb-0310-9956-ffa450edef68
OAK-1521 - Remove dependency on com.googlecode.json-simple from oak-core

Adding the dependency to oak-jcr such that it can be used in testcases

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576210 13f79535-47bb-0310-9956-ffa450edef68
OAK-1522 - Provide PojoSR based RepositoryFactory implementation (wip)

Adding explicit config to instantiate RepositoryManager as per OAK-1476

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576211 13f79535-47bb-0310-9956-ffa450edef68
OAK-1476 - Hardcoded SecurityProvider implementation in oak-jcr Activator

-- Adding config file for using default setup

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576212 13f79535-47bb-0310-9956-ffa450edef68
OAK-1476 - Hardcoded SecurityProvider implementation in oak-jcr Activator

-- Adding new line at the end of the config file

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576213 13f79535-47bb-0310-9956-ffa450edef68
OAK-1521 - Remove dependency on com.googlecode.json-simple from oak-core

Removing non required entry

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576214 13f79535-47bb-0310-9956-ffa450edef68
OAK-1476 - Hardcoded SecurityProvider implementation in oak-jcr Activator

-- Renaming to cfg file

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576215 13f79535-47bb-0310-9956-ffa450edef68
OAK-1522 - fix POM

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576236 13f79535-47bb-0310-9956-ffa450edef68
OAK-98 Source code formatting, code conventions, Javadocs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576264 13f79535-47bb-0310-9956-ffa450edef68
OAK-1426 : Cleanup options in oak-run

- enhance 'server' mode to be run with different repository implementations -> see benchmark fixtures

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576270 13f79535-47bb-0310-9956-ffa450edef68
OAK-1525 - VersionHistory.getAllVersions - sort history contents by creation date

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576391 13f79535-47bb-0310-9956-ffa450edef68
OAK-1522 Provide PojoSR based RepositoryFactory implementation

fixing JDK1.7 compilation problems

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576420 13f79535-47bb-0310-9956-ffa450edef68
OAK-1429: Slow event listeners do not scale as expected

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576432 13f79535-47bb-0310-9956-ffa450edef68
OAK-1524: NPE in TarMK flush thread

Fixed as suggested by Chetan Mehrotra

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576452 13f79535-47bb-0310-9956-ffa450edef68
OAK-516 Create LdapLoginModule based on ExternalLoginModule (wip)

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576555 13f79535-47bb-0310-9956-ffa450edef68
OAK-1527 - Remove dependency on commons-beanutils

-- Copied the logic from jackrabbit-core/BeanConfig#newInstance to PropertiesUtils
-- Moved PropertiesUtils to oak-commons
-- Removed commons-beanutils

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576589 13f79535-47bb-0310-9956-ffa450edef68
OAK-98 Source code formatting, code conventions, Javadocs

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1576640 13f79535-47bb-0310-9956-ffa450edef68