[midPoint-git] Evolveum OpenICF branch master updated. emark-96-g8b4fa35

Radovan Semancik git at evolveum.com
Mon Dec 30 11:31:00 CET 2013


Project "Evolveum OpenICF" branch master has been updated
       via  8b4fa35de6634949f44b01733cfaf424bd9e3a13 (commit) emark-96-g8b4fa35
       via  46850d96a998a6c9186f1a25e801a44a4e01f551 (commit) emark-31-g46850d9
       via  840a08da3a59d358f071c847f8e9960a527aa224 (commit) emark-30-g840a08d
       via  dacdc9eeba6fcfca67bd11965110f78e7ff8af57 (commit) emark-29-gdacdc9e
       via  877dd01c61be2853e869c499f8b2000b9afbd069 (commit) emark-28-g877dd01
       via  317b1df5ae980e402d119fe44e74ba73a9bfb4d2 (commit) emark-27-g317b1df
       via  5758d42f207a40d795c9589abe8ef6763656bccf (commit) emark-26-g5758d42
       via  76edc9b2bc28989e830b807f9c503c820f1a5a46 (commit) emark-25-g76edc9b
       via  55e587b91de5d612444599576978bbd676c6ce23 (commit) emark-24-g55e587b
       via  b5a9b2e94c756d5383dbf5d6d3345f519002520a (commit) emark-23-gb5a9b2e
       via  af7a345e5ed31d11b75aa60d15a10dc2dde644b0 (commit) emark-22-gaf7a345
      from  c6537bdaa51b14d48365dae4849a5cddb632f4eb (commit) emark-85-gc6537bd

- Log -----------------------------------------------------------------
commit 8b4fa35de6634949f44b01733cfaf424bd9e3a13
Merge: c6537bd 46850d9
Author: Radovan Semancik <radovan.semancik at evolveum.com>
Date:   Mon Dec 30 11:29:46 2013 +0100

    Merge remote-tracking branch 'remotes/trunk'
    
    Conflicts:
    	framework/java/connector-framework-internal/src/main/java/org/identityconnectors/framework/impl/api/local/operations/SearchImpl.java

commit 46850d96a998a6c9186f1a25e801a44a4e01f551
Author: Gael Allioux <gael.allioux at forgerock.com>
Date:   Fri Dec 20 19:14:43 2013 +0000

    CR-2752 OPENICF-158 - ScriptedREST connector
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6464 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 840a08da3a59d358f071c847f8e9960a527aa224
Author: Gael Allioux <gael.allioux at forgerock.com>
Date:   Thu Dec 19 09:06:59 2013 +0000

    CR-2737 OPENICF-166 - Solve the ADLDS issue with the LDAP connector
    (part of the previous commit)
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6463 05b3e5af-d696-470f-a577-fd7599f74d3c

commit dacdc9eeba6fcfca67bd11965110f78e7ff8af57
Author: Gael Allioux <gael.allioux at forgerock.com>
Date:   Thu Dec 19 08:56:30 2013 +0000

    CR-2737 OPENICF-166 - Solve the ADLDS issue with the LDAP connector
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6462 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 877dd01c61be2853e869c499f8b2000b9afbd069
Author: Laszlo Hordos <laszlo.hordos at forgerock.com>
Date:   Thu Dec 12 18:18:28 2013 +0000

    Fix the packaging of the connector-framework-internal by not merging with the content of connector-framework
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6461 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 317b1df5ae980e402d119fe44e74ba73a9bfb4d2
Author: Laszlo Hordos <laszlo.hordos at forgerock.com>
Date:   Wed Dec 11 17:35:08 2013 +0000

    CR-2642 - Merge the ICF 1.4 updates
    OPENICF-2  OPENICF-4 OPENICF-5 OPENICF-49 - Improve the exceptions
    OPENICF-165 - Add New PagedResult control OperationOptions
    OPENICF-147 - The Sync and the Search operation could return with a final result
    OPENICF-26 - Connectors can hold a shared object (This object can be a pool or session)
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6460 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 5758d42f207a40d795c9589abe8ef6763656bccf
Author: ababeanu at nulli.com <ababeanu at nulli.com>
Date:   Thu Nov 21 22:36:10 2013 +0000

    Updating code file, see previous revision comments for details.
    
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6456 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 76edc9b2bc28989e830b807f9c503c820f1a5a46
Author: Gael Allioux <gael.allioux at forgerock.com>
Date:   Thu Nov 21 22:14:01 2013 +0000

    CR-2604 OPENICF-163 - fixes the paged search issue on groups
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6455 05b3e5af-d696-470f-a577-fd7599f74d3c

commit 55e587b91de5d612444599576978bbd676c6ce23
Author: ababeanu at nulli.com <ababeanu at nulli.com>
Date:   Thu Nov 21 18:47:54 2013 +0000

    Post Go-Live updates.
    Contains fixes for session management.
    
    Outstanding issue: When the RSA Access manager 8 server times-out a session, the connector tries to establish a new connection. This first attempt fails and throws an RSA exception. It is not clear yet why RSA throws this exception, and RSA has been engaged to try to determine the cause of this exception.
    
    In the meantime, the connector code has been modified to extablish a new session before issuing every command. Although this adds overhead and network traffic, it works everytime and doesn't seem to cause any noticeable latency. We will update the connector's session management once we hear back from RSA.
    
    alex @ nulli . com
    
    
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6454 05b3e5af-d696-470f-a577-fd7599f74d3c

commit b5a9b2e94c756d5383dbf5d6d3345f519002520a
Author: Laszlo Hordos <laszlo.hordos at forgerock.com>
Date:   Thu Nov 7 12:04:02 2013 +0000

    OPENICF-161 / CR-2553 - Validation RegExp for Directories is corrected. Thanks to Frederic for the patch.
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6452 05b3e5af-d696-470f-a577-fd7599f74d3c

commit af7a345e5ed31d11b75aa60d15a10dc2dde644b0
Author: Gael Allioux <gael.allioux at forgerock.com>
Date:   Thu Oct 3 15:08:19 2013 +0000

    CR-2366 - Base package for scripted connectors
    
    git-svn-id: https://svn.forgerock.org/openicf/trunk@6451 05b3e5af-d696-470f-a577-fd7599f74d3c

-----------------------------------------------------------------------

(Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full)

Summary of changes:
 .../ldap/ADUserAccountControl.java                 |    2 +
 .../identityconnectors/ldap/LdapConnection.java    |   31 +-
 .../org/identityconnectors/ldap/LdapConnector.java |    2 +
 .../org/identityconnectors/ldap/LdapConstants.java |    6 +
 .../java/org/identityconnectors/ldap/LdapUtil.java |    2 +-
 .../ldap/schema/LdapSchemaMapping.java             |   14 +-
 .../identityconnectors/ldap/search/LdapSearch.java |   38 +-
 .../ActiveDirectoryChangeLogSyncStrategy.java      |   61 +-
 .../sync/timestamps/TimestampsSyncStrategy.java    |   27 +-
 connectors/java/rsaaccessmanager/pom.xml           |    6 +-
 .../RSAAuthenticationManager8Configuration.java    |   11 +-
 .../RSAAuthenticationManager8Connection.java       |  174 ++-
 .../RSAAuthenticationManager8Connector.java        |  608 ++++++++--
 ...thenticationManager8TokenFilterTranslator.java} |   22 +-
 .../java/{patternparser => scriptedcommon}/pom.xml |   27 +-
 .../src/main/docbkx/chap-scriptedcommon.xml}       |   20 +-
 .../src/main/docbkx/index.xml                      |    4 +-
 .../java/scriptedcommon}/src/main/docbkx/legal.xml |    0
 .../main/docbkx/sec-install-scriptedcommon.xml}    |    6 +-
 .../misc/scriptedcommon/ScriptedConfiguration.java |  317 ++++++
 .../misc/scriptedcommon/ScriptedConnection.java    |   42 +-
 .../misc/scriptedcommon/ScriptedConnector.java}    |  549 +++++----
 .../scriptedcommon/ScriptedFilterTranslator.java   |  166 +++
 .../openicf/misc/scriptedcommon}/package-info.java |    7 +-
 .../misc/scriptedcommon/Messages.properties        |   43 +
 .../main/resources/samples/CreateScript.groovy}    |   37 +-
 .../src/main/resources/samples/DeleteScript.groovy |   31 +-
 .../src/main/resources/samples/README.txt          |    1 +
 .../src/main/resources/samples/SchemaScript.groovy |   44 +
 .../src/main/resources/samples/SearchScript.groovy |   67 ++
 .../src/main/resources/samples/TestScript.groovy   |   22 +-
 .../src/main/resources/samples/UpdateScript.groovy |   41 +-
 .../java/{webtimesheet => scriptedrest}/pom.xml    |   79 +-
 .../main/docbkx/chap-scriptedrest-connector.xml}   |   18 +-
 .../src/main/docbkx/index.xml                      |    4 +-
 .../java/scriptedrest}/src/main/docbkx/legal.xml   |    0
 .../docbkx/sec-install-scriptedrest-connector.xml} |    6 +-
 .../scriptedrest/ScriptedRESTConfiguration.java    |  172 +++
 .../scriptedrest/ScriptedRESTConnection.java       |  119 ++
 .../scriptedrest/ScriptedRESTConnector.java        |   50 +
 .../connectors/scriptedrest}/package-info.java     |    2 +-
 .../connectors/scriptedrest}/Messages.properties   |   26 +-
 .../resources/samples/OpenDJ/CreateScript.groovy   |   96 ++
 .../resources/samples/OpenDJ}/DeleteScript.groovy  |   29 +-
 .../src/main/resources/samples/OpenDJ/Example.ldif |   58 +
 .../OpenDJ/OpenIDM-REST-Queries-samples.txt        |  124 +++
 .../src/main/resources/samples/OpenDJ/README.txt   |  267 +++++
 .../resources/samples/OpenDJ/SchemaScript.groovy   |  139 +++
 .../resources/samples/OpenDJ/SearchScript.groovy   |  149 +++
 .../resources/samples/OpenDJ}/TestScript.groovy    |   21 +-
 .../resources/samples/OpenDJ}/UpdateScript.groovy  |   76 +-
 .../OpenDJ/provisioner.openicf-RESTLDAP.json       |  484 ++++++++
 .../resources/samples/OpenIDM}/TestScript.groovy   |   16 +-
 .../java/scriptedrest}/src/site/fml/faq.fml        |    0
 .../{oracleerp => scriptedrest}/src/site/site.xml  |    6 +-
 .../config/config.groovy                           |    3 -
 .../scriptedrest/ScriptedRESTConnectorTests.java   |   23 +-
 .../src/test/resources/it-testng.xml               |   10 +-
 .../vms/VmsAttributeValidator.java                 |    2 +-
 .../identityconnectors/vms/VmsConnectorTests.java  |   62 +-
 framework/java/bundles-parent/pom.xml              |    6 +-
 framework/java/bundles-parent/src/site/site.xml    |    2 +-
 framework/java/compatibility-tests-parent/pom.xml  |    6 +-
 .../compatibility-tests-parent/src/site/site.xml   |    6 +-
 .../java/connector-framework-contract/pom.xml      |    4 +-
 .../src/it/basic-connector/pom.xml                 |    4 +-
 .../src/main/docbkx/chap-basic-connector.xml       |    4 +-
 .../it/basic-connector/src/main/docbkx/index.xml   |    6 +-
 .../it/basic-connector/src/main/docbkx/legal.xml   |   10 +-
 .../main/docbkx/sec-install-basic-connector.xml    |    2 +-
 .../connectors/basic/BasicConfiguration.java       |    4 +-
 .../openicf/connectors/basic/BasicConnection.java  |    4 +-
 .../openicf/connectors/basic/BasicConnector.java   |   10 +-
 .../connectors/basic/BasicFilterTranslator.java    |    4 +-
 .../openicf/connectors/basic/package-info.java     |    2 +-
 .../openicf/connectors/basic/Messages.properties   |    2 +-
 .../src/it/basic-connector/src/site/fml/faq.fml    |    2 +-
 .../src/it/basic-connector/src/site/site.xml       |    2 +-
 .../config/config.groovy                           |    4 +-
 .../connectors/basic/BasicConnectorTests.java      |    4 +-
 .../src/test/resources/it-testng.xml               |    2 +-
 .../src/it/settings.xml                            |    2 +-
 .../contract/data/GroovyConfigReader.java          |   22 +
 .../contract/data/GroovyDataProvider.java          |   30 +-
 .../contract/data/RandomGenerator.java             |    3 +-
 .../contract/test/AttributeTests.java              |    5 +-
 .../contract/test/AuthenticationApiOpTests.java    |    4 +-
 .../contract/test/ConfigurationTests.java          |    4 +-
 .../contract/test/ConnectorHelper.java             |    8 +-
 .../contract/test/ContractITCase.java              |   44 +-
 .../contract/test/ContractTestBase.java            |    4 +-
 .../contract/test/CreateApiOpTests.java            |    4 +-
 .../contract/test/DeleteApiOpTests.java            |    4 +-
 .../contract/test/FrameworkModule.java             |    3 +-
 .../contract/test/GetApiOpTests.java               |    4 +-
 .../contract/test/MultiOpTests.java                |  519 +++++----
 .../contract/test/ObjectClassRunner.java           |    5 +-
 .../contract/test/ResolveUsernameApiOpTests.java   |    4 +-
 .../contract/test/ScriptOnConnectorApiOpTests.java |    4 +-
 .../contract/test/ScriptOnResourceApiOpTests.java  |    4 +-
 .../contract/test/SearchApiOpTests.java            |    4 +-
 .../contract/test/SyncApiOpTests.java              |    6 +-
 .../contract/test/TestApiOpTests.java              |    4 +-
 .../contract/test/UpdateApiOpTests.java            |    4 +-
 .../contract/test/ValidateApiOpTests.java          |    7 +-
 .../connector-framework-contract/src/site/site.xml |    2 +-
 .../src/site/xdoc/appendix.xml                     |   10 +-
 .../src/site/xdoc/indepth.xml                      |   22 +-
 .../src/site/xdoc/index.xml                        |   16 +-
 .../contract/data/GroovyDataProviderTest.java      |    2 +
 .../contract/data/RandomGeneratorTest.java         |    1 +
 .../java/connector-framework-internal/pom.xml      |    9 +-
 .../common/logging/impl/JDKLogger.java             |    2 +
 .../common/logging/impl/NoOpLogger.java            |    2 +
 .../script/groovy/GroovyScriptExecutorFactory.java |    1 +
 .../common/security/impl/EncryptorImpl.java        |    2 +
 .../framework/impl/api/APIConfigurationImpl.java   |   13 +
 .../impl/api/AbstractConnectorFacade.java          |  197 ++--
 .../framework/impl/api/AbstractConnectorInfo.java  |    5 +
 .../framework/impl/api/BufferedResultsProxy.java   |   20 +-
 .../impl/api/ConfigurationPropertiesImpl.java      |    6 +
 .../impl/api/ConfigurationPropertyImpl.java        |   12 +
 .../impl/api/ConnectorFacadeFactoryImpl.java       |   28 +-
 .../impl/api/ConnectorInfoManagerFactoryImpl.java  |    1 +
 .../framework/impl/api/ConnectorMessagesImpl.java  |    1 +
 .../framework/impl/api/DelegatingTimeoutProxy.java |    1 +
 .../framework/impl/api/LoggingProxy.java           |    1 +
 .../api/ManagedConnectorFacadeFactoryImpl.java     |   95 ++
 .../framework/impl/api/MethodTimeoutProxy.java     |    2 +
 .../framework/impl/api/StreamHandlerUtil.java      |    3 +
 .../framework/impl/api/local/BundleLibSorter.java  |   27 +-
 .../api/local/ConnectorBundleManifestParser.java   |    2 +-
 .../impl/api/local/ConnectorPoolManager.java       |  162 +--
 .../impl/api/local/LocalConnectorFacadeImpl.java   |  108 +-
 .../impl/api/local/LocalConnectorInfoImpl.java     |   17 +
 .../api/local/LocalConnectorInfoManagerImpl.java   |   98 +-
 .../framework/impl/api/local/ObjectPool.java       |   25 +-
 .../framework/impl/api/local/ObjectPoolEntry.java  |    7 +-
 .../impl/api/local/ObjectPoolHandler.java          |   30 +-
 .../impl/api/local/ThreadClassLoaderManager.java   |    1 +
 .../api/local/operations/AuthenticationImpl.java   |    1 +
 .../ConnectorAPIOperationRunnerProxy.java          |    4 +-
 .../operations/ConnectorOperationalContext.java    |   48 +-
 .../impl/api/local/operations/CreateImpl.java      |   45 +-
 .../impl/api/local/operations/DeleteImpl.java      |    1 +
 .../DuplicateFilteringResultsHandler.java          |   15 +-
 .../local/operations/FilteredResultsHandler.java   |   16 +-
 .../impl/api/local/operations/GetImpl.java         |   27 +-
 .../operations/NormalizingResultsHandler.java      |    1 +
 .../operations/NormalizingSyncResultsHandler.java  |   16 +-
 .../local/operations/ObjectNormalizerFacade.java   |    3 +-
 .../api/local/operations/OperationalContext.java   |   57 +-
 .../api/local/operations/ResolveUsernameImpl.java  |    1 +
 .../impl/api/local/operations/SchemaImpl.java      |    1 +
 .../local/operations/ScriptOnConnectorImpl.java    |    1 +
 .../api/local/operations/ScriptOnResourceImpl.java |   21 +-
 .../impl/api/local/operations/SearchImpl.java      |   75 +-
 .../impl/api/local/operations/SyncImpl.java        |   53 +-
 .../impl/api/local/operations/TestImpl.java        |    1 +
 .../operations/ThreadClassLoaderManagerProxy.java  |    2 +
 .../impl/api/local/operations/UpdateImpl.java      |   17 +-
 .../impl/api/local/operations/ValidateImpl.java    |    4 +-
 .../impl/api/remote/RemoteConnectorFacadeImpl.java |   19 +-
 .../api/remote/RemoteConnectorInfoManagerImpl.java |    8 +-
 .../impl/api/remote/RemoteFrameworkConnection.java |    1 +
 .../remote/RemoteOperationInvocationHandler.java   |   23 +-
 .../impl/api/remote/RemoteWrappedException.java    |  263 +++++
 .../impl/api/remote/messages/HelloRequest.java     |    3 +-
 .../impl/api/remote/messages/HelloResponse.java    |    3 +-
 .../impl/api/remote/messages/OperationRequest.java |   10 +-
 .../api/remote/messages/OperationResponsePart.java |    9 +-
 .../impl/serializer/CommonObjectHandlers.java      |  170 ++-
 .../impl/serializer/EnumSerializationHandler.java  |    5 +-
 .../framework/impl/serializer/MessageHandlers.java |   22 +-
 .../serializer/binary/BinaryObjectDecoder.java     |   21 +
 .../serializer/binary/BinaryObjectEncoder.java     |   21 +
 .../impl/serializer/xml/XmlObjectDecoder.java      |   19 +
 .../impl/serializer/xml/XmlObjectEncoder.java      |   18 +
 .../impl/serializer/xml/XmlObjectParser.java       |   15 +
 .../serializer/xml/XmlObjectSerializerImpl.java    |    3 +
 .../framework/impl/test/TestHelpersImpl.java       |   91 +-
 .../framework/server/ConnectorServer.java          |    3 +-
 .../server/impl/CCLWatchThreadFactory.java         |    1 +
 .../framework/server/impl/ConnectionProcessor.java |   15 +-
 .../framework/server/impl/ConnectorServerImpl.java |    6 +-
 .../framework/impl/serializer/xml/connectors.dtd   |  150 ++-
 .../src/site/apt/connector_server.apt              |    9 +-
 .../connector-framework-internal/src/site/site.xml |    2 +-
 .../common/logging/impl/JDKLoggerTests.java        |   23 +
 .../impl/api/BufferedSearchProxyTests.java         |    5 +-
 .../framework/impl/api/ConnectorFacadeTests.java   |   32 +-
 .../impl/api/ConnectorInfoManagerTestBase.java     |  591 +++++++---
 .../impl/api/LocalConnectorInfoManagerTests.java   |    6 +-
 .../api/RemoteConnectorInfoManagerClearTests.java  |    5 +-
 .../api/RemoteConnectorInfoManagerSSLTests.java    |    3 +-
 .../framework/impl/api/Searches.java               |   10 +-
 .../framework/impl/api/local/ObjectPoolTests.java  |   16 +-
 .../operations/FilteredResultsHandlerTests.java    |    3 +-
 .../operations/ObjectNormalizerFacadeTests.java    |    2 +
 .../impl/api/local/operations/SearchImplTests.java |    7 +
 .../impl/api/local/operations/UpdateImplTests.java |    3 +-
 .../impl/serializer/ObjectSerializationTests.java  |   13 +-
 .../framework/impl/test/TestHelpersImplTests.java  |    3 +
 .../mockconnector/MockAllOpsConnector.java         |   12 +
 .../mockconnector/MockConfiguration.java           |    1 +
 .../mockconnector/MockConnector.java               |    4 +
 .../mockconnector/MockUpdateConnector.java         |    6 +
 .../src/test/resources/Messages.properties}        |   50 +-
 .../src/test/resources/Messages_it.properties}     |   50 +-
 .../mockconnector/Messages.properties              |   24 +
 framework/java/connector-framework-osgi/pom.xml    |    4 +-
 .../impl/api/osgi/internal/Activator.java          |    7 +-
 .../osgi/internal/ConnectorManifestScanner.java    |    8 +-
 .../internal/OsgiConnectorInfoManagerImpl.java     |   32 +-
 framework/java/connector-framework/pom.xml         |    4 +-
 .../java/org/identityconnectors/common/IOUtil.java |    1 +
 .../java/org/identityconnectors/common/Pair.java   |   29 +
 .../common/PrettyStringBuilder.java                |   10 +-
 .../identityconnectors/common/ReflectionUtil.java  |    2 +-
 .../org/identityconnectors/common/Version.java     |    1 +
 .../identityconnectors/common/VersionRange.java    |    1 +
 .../org/identityconnectors/common/XmlUtil.java     |    1 +
 .../common/event/ConnectorEvent.java               |    4 +-
 .../common/event/ConnectorEventHandler.java        |   12 +-
 .../common/event/ConnectorEventPublisher.java      |   10 +-
 .../common/event/package-info.java                 |    7 +-
 .../common/l10n/CurrentLocale.java                 |    1 +
 .../common/logging/StdOutLogger.java               |    2 +
 .../common/pooling/ObjectPoolConfiguration.java    |   15 +-
 .../common/security/SecurityUtil.java              |   44 +
 .../framework/api/ConnectorFacade.java             |   13 +
 .../framework/api/ConnectorFacadeFactory.java      |   38 +
 .../framework/api/ResultsHandlerConfiguration.java |    2 +-
 .../framework/api/operations/SearchApiOp.java      |    5 +-
 .../framework/api/operations/SyncApiOp.java        |    4 +-
 .../framework/api/package-info.java                |    2 +-
 .../framework/common/FrameworkUtil.java            |   19 +-
 .../common/exceptions/AlreadyExistsException.java  |   34 +-
 .../exceptions/ConnectionBrokenException.java      |   10 +-
 .../exceptions/ConnectionFailedException.java      |    9 +-
 .../exceptions/InvalidAttributeValueException.java |  106 ++
 .../exceptions/InvalidCredentialException.java     |    9 +-
 .../exceptions/PasswordExpiredException.java       |   10 +-
 .../exceptions/PreconditionFailedException.java    |  101 ++
 .../exceptions/PreconditionRequiredException.java  |  102 ++
 .../common/exceptions/RetryableException.java      |  136 +++
 .../common/exceptions/UnknownUidException.java     |    5 +
 .../framework/common/objects/OperationOptions.java |  101 +-
 .../common/objects/OperationOptionsBuilder.java    |   74 ++
 .../framework/common/objects/ResultsHandler.java   |   18 +-
 .../{QueryResult.java => SearchResult.java}        |   33 +-
 .../framework/common/objects/SortKey.java          |   65 ++
 .../framework/common/objects/Uid.java              |    3 +-
 .../objects/filter/AbstractFilterTranslator.java   |    1 +
 .../framework/common/objects/filter/AndFilter.java |    1 +
 .../objects/filter/ContainsAllValuesFilter.java    |    1 +
 .../common/objects/filter/EqualsFilter.java        |    1 +
 .../common/objects/filter/GreaterThanFilter.java   |    1 +
 .../objects/filter/GreaterThanOrEqualFilter.java   |    1 +
 .../common/objects/filter/LessThanFilter.java      |    1 +
 .../objects/filter/LessThanOrEqualFilter.java      |    1 +
 .../framework/common/objects/filter/NotFilter.java |    1 +
 .../framework/common/objects/filter/OrFilter.java  |    1 +
 .../common/objects/filter/QueryFilter.java         | 1172 --------------------
 .../common/objects/filter/QueryFilterVisitor.java  |  219 ----
 .../common/objects/filter/StringFilter.java        |    2 +
 .../common/serializer/SerializerUtil.java          |   29 +
 .../framework/spi/AbstractConfiguration.java       |    4 +-
 .../framework/spi/AttributeNormalizer.java         |    2 +-
 .../framework/spi/Configuration.java               |    5 +-
 .../framework/spi/ConnectorClass.java              |    1 +
 .../SearchResultsHandler.java}                     |   43 +-
 .../framework/spi/SharedPoolableConnector.java     |   40 -
 .../framework/spi/StatefulConfiguration.java       |   61 +
 .../framework/spi/SyncTokenResultsHandler.java     |   51 +
 .../main/resources/connectors-framework.properties |   25 +-
 .../java/connector-framework/src/site/site.xml     |    4 +-
 .../common/EqualsHashCodeBuilderTests.java         |    4 +
 .../common/logging/LogTests.java                   |    2 +
 .../common/security/GuardedByteArrayTests.java     |    2 +
 .../common/security/GuardedStringTests.java        |    2 +
 .../common/security/SimpleEncryptor.java           |    2 +
 .../common/objects/FilterBuilderTests.java         |    2 +
 .../common/StringUtilTests_template.js             |    7 +-
 framework/java/connector-test-common/pom.xml       |    4 +-
 .../test/common/spi/TestHelpersSpi.java            |    6 +-
 .../connector-test-common/src/site/apt/usage.apt   |    3 +-
 .../java/connector-test-common/src/site/site.xml   |    4 +-
 framework/java/icfl-over-slf4j/pom.xml             |    4 +-
 .../openicf/common/logging/slf4j/SLF4JLog.java     |    2 +-
 .../common/logging/slf4j/SLF4JLogTests.java        |    2 +-
 framework/java/openicf-zip/pom.xml                 |    6 +-
 framework/java/openicf-zip/src/assembly/zip.xml    |    2 +-
 .../src/main/resources/bin/ConnectorServer.bat     |    2 +-
 .../src/main/resources/conf/logging.properties     |   23 +
 .../src/main/resources/lib/logback.groovy          |    2 +-
 .../openicf-zip/src/main/resources/lib/logback.xml |    6 +-
 framework/java/pom.xml                             |   38 +-
 .../java/src/main/docbkx/dev-guide/chap-about.xml  |    4 +-
 .../docbkx/dev-guide/chap-connector-servers.xml    |    8 +-
 .../src/main/docbkx/dev-guide/chap-get-started.xml |    4 +-
 .../docbkx/dev-guide/chap-using-connectors.xml     |    4 +-
 .../docbkx/dev-guide/chap-writing-connectors.xml   |    2 +-
 framework/java/src/main/docbkx/dev-guide/index.xml |    4 +-
 .../java/src/main/docbkx/dev-guide/preface.xml     |    8 +-
 framework/java/src/main/docbkx/legal.xml           |   12 +-
 .../release-notes/chap-before-you-install.xml      |    4 +-
 .../docbkx/release-notes/chap-compatibility.xml    |   10 +-
 .../main/docbkx/release-notes/chap-feedback.xml    |    4 +-
 .../src/main/docbkx/release-notes/chap-issues.xml  |    4 +-
 .../main/docbkx/release-notes/chap-whats-new.xml   |    4 +-
 .../java/src/main/docbkx/release-notes/index.xml   |    4 +-
 .../docbkx/shared/sec-accessing-doc-online.xml     |    2 +-
 .../docbkx/shared/sec-formatting-conventions.xml   |    2 +-
 .../docbkx/shared/sec-joining-the-community.xml    |    2 +-
 framework/java/src/site/apt/development.apt        |   16 +-
 framework/java/src/site/site.xml                   |    2 +-
 framework/java/src/site/xdoc/404.xml               |    4 +-
 framework/java/src/site/xdoc/docs.xml              |    2 +-
 framework/java/src/site/xdoc/index.xml             |    2 +-
 framework/java/testbundlev1/pom.xml                |    6 +-
 .../testconnector/TstAbstractConnector.java        |  297 +++++
 .../testconnector/TstConnector.java                |   42 +-
 .../testconnector/TstConnectorConfig.java          |   34 +-
 .../testconnector/TstStatefulConnector.java        |   32 +-
 .../testconnector/TstStatefulConnectorConfig.java  |   84 +-
 .../TstStatefulPoolableConnector.java              |  115 +-
 framework/java/testbundlev2/pom.xml                |    6 +-
 .../testconnector/TstConnector.java                |    4 +-
 framework/java/testcommonv1/pom.xml                |    4 +-
 framework/java/testcommonv2/pom.xml                |    4 +-
 331 files changed, 8266 insertions(+), 3738 deletions(-)
 copy connectors/java/rsaaccessmanager/src/main/java/org/forgerock/openicf/connectors/rsaauthenticationmanager/{RSAAuthenticationManager8FilterTranslator.java => RSAAuthenticationManager8TokenFilterTranslator.java} (91%)
 mode change 100755 => 100644
 copy connectors/java/{patternparser => scriptedcommon}/pom.xml (70%)
 mode change 100755 => 100644
 copy connectors/java/{os400/src/main/docbkx/chap-os400-connector.xml => scriptedcommon/src/main/docbkx/chap-scriptedcommon.xml} (82%)
 copy connectors/java/{os400 => scriptedcommon}/src/main/docbkx/index.xml (93%)
 copy {connector-archetype/src/main/resources/archetype-resources => connectors/java/scriptedcommon}/src/main/docbkx/legal.xml (100%)
 copy connectors/java/{oracleerp/src/main/docbkx/sec-install-oracleerp-connector.xml => scriptedcommon/src/main/docbkx/sec-install-scriptedcommon.xml} (88%)
 create mode 100644 connectors/java/scriptedcommon/src/main/java/org/forgerock/openicf/misc/scriptedcommon/ScriptedConfiguration.java
 copy openicf-maven-plugin/src/it/docbook-connector/src/main/java/org/forgerock/openicf/connectors/docbook/DocBookConnection.java => connectors/java/scriptedcommon/src/main/java/org/forgerock/openicf/misc/scriptedcommon/ScriptedConnection.java (62%)
 copy connectors/java/{scriptedsql/src/main/java/org/forgerock/openicf/connectors/scriptedsql/ScriptedSQLConnector.java => scriptedcommon/src/main/java/org/forgerock/openicf/misc/scriptedcommon/ScriptedConnector.java} (56%)
 create mode 100644 connectors/java/scriptedcommon/src/main/java/org/forgerock/openicf/misc/scriptedcommon/ScriptedFilterTranslator.java
 copy connectors/java/{vms/src/main/java/org/identityconnectors/vms => scriptedcommon/src/main/java/org/forgerock/openicf/misc/scriptedcommon}/package-info.java (90%)
 create mode 100644 connectors/java/scriptedcommon/src/main/resources/org/forgerock/openicf/misc/scriptedcommon/Messages.properties
 copy connectors/java/{scriptedsql/src/main/resources/samples/DeleteScript.groovy => scriptedcommon/src/main/resources/samples/CreateScript.groovy} (60%)
 copy connectors/java/{scriptedsql => scriptedcommon}/src/main/resources/samples/DeleteScript.groovy (69%)
 create mode 100644 connectors/java/scriptedcommon/src/main/resources/samples/README.txt
 create mode 100644 connectors/java/scriptedcommon/src/main/resources/samples/SchemaScript.groovy
 create mode 100644 connectors/java/scriptedcommon/src/main/resources/samples/SearchScript.groovy
 copy connectors/java/{scriptedsql => scriptedcommon}/src/main/resources/samples/TestScript.groovy (73%)
 copy connectors/java/{scriptedsql => scriptedcommon}/src/main/resources/samples/UpdateScript.groovy (75%)
 copy connectors/java/{webtimesheet => scriptedrest}/pom.xml (66%)
 copy connectors/java/{oracleerp/src/main/docbkx/chap-oracleerp-connector.xml => scriptedrest/src/main/docbkx/chap-scriptedrest-connector.xml} (81%)
 copy connectors/java/{oracleerp => scriptedrest}/src/main/docbkx/index.xml (92%)
 copy {connector-archetype/src/main/resources/archetype-resources => connectors/java/scriptedrest}/src/main/docbkx/legal.xml (100%)
 copy connectors/java/{oracleerp/src/main/docbkx/sec-install-oracleerp-connector.xml => scriptedrest/src/main/docbkx/sec-install-scriptedrest-connector.xml} (87%)
 create mode 100644 connectors/java/scriptedrest/src/main/java/org/forgerock/openicf/connectors/scriptedrest/ScriptedRESTConfiguration.java
 create mode 100644 connectors/java/scriptedrest/src/main/java/org/forgerock/openicf/connectors/scriptedrest/ScriptedRESTConnection.java
 create mode 100644 connectors/java/scriptedrest/src/main/java/org/forgerock/openicf/connectors/scriptedrest/ScriptedRESTConnector.java
 copy connectors/java/{oracleerp/src/main/java/org/identityconnectors/oracleerp => scriptedrest/src/main/java/org/forgerock/openicf/connectors/scriptedrest}/package-info.java (94%)
 copy {framework/java/connector-framework-contract/src/it/basic-connector/src/main/resources/org/forgerock/openicf/connectors/basic => connectors/java/scriptedrest/src/main/resources/org/forgerock/openicf/connectors/scriptedrest}/Messages.properties (55%)
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/CreateScript.groovy
 copy connectors/java/{scriptedsql/src/main/resources/samples => scriptedrest/src/main/resources/samples/OpenDJ}/DeleteScript.groovy (73%)
 create mode 100755 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/Example.ldif
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/OpenIDM-REST-Queries-samples.txt
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/README.txt
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/SchemaScript.groovy
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/SearchScript.groovy
 copy connectors/java/{scriptedsql/src/main/resources/samples => scriptedrest/src/main/resources/samples/OpenDJ}/TestScript.groovy (72%)
 copy connectors/java/{scriptedsql/src/main/resources/samples => scriptedrest/src/main/resources/samples/OpenDJ}/UpdateScript.groovy (51%)
 create mode 100644 connectors/java/scriptedrest/src/main/resources/samples/OpenDJ/provisioner.openicf-RESTLDAP.json
 copy connectors/java/{scriptedsql/src/main/resources/samples => scriptedrest/src/main/resources/samples/OpenIDM}/TestScript.groovy (76%)
 copy {connector-archetype/src/main/resources/archetype-resources => connectors/java/scriptedrest}/src/site/fml/faq.fml (100%)
 copy connectors/java/{oracleerp => scriptedrest}/src/site/site.xml (91%)
 copy {connector-archetype/src/main/resources/archetype-resources/src/test/config/__package__.__connectorName__Connector => connectors/java/scriptedrest/src/test/config/org.forgerock.openicf.connectors.scriptedrest.ScriptedRESTConnector}/config/config.groovy (96%)
 copy connector-archetype/src/main/resources/archetype-resources/src/test/java/__connectorName__ConnectorTests.java => connectors/java/scriptedrest/src/test/java/org/forgerock/openicf/connectors/scriptedrest/ScriptedRESTConnectorTests.java (83%)
 copy connectors/java/{webtimesheet => scriptedrest}/src/test/resources/it-testng.xml (80%)
 create mode 100755 framework/java/connector-framework-internal/src/main/java/org/identityconnectors/framework/impl/api/ManagedConnectorFacadeFactoryImpl.java
 create mode 100755 framework/java/connector-framework-internal/src/main/java/org/identityconnectors/framework/impl/api/remote/RemoteWrappedException.java
 copy framework/java/{testbundlev1/src/main/resources/org/identityconnectors/testconnector/Messages_es.properties => connector-framework-internal/src/test/resources/Messages.properties} (85%)
 mode change 100644 => 100755
 copy framework/java/{testbundlev1/src/main/resources/org/identityconnectors/testconnector/Messages_es.properties => connector-framework-internal/src/test/resources/Messages_it.properties} (79%)
 mode change 100644 => 100755
 create mode 100755 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/exceptions/InvalidAttributeValueException.java
 create mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/exceptions/PreconditionFailedException.java
 create mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/exceptions/PreconditionRequiredException.java
 create mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/exceptions/RetryableException.java
 rename framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/objects/{QueryResult.java => SearchResult.java} (70%)
 mode change 100644 => 100755
 create mode 100755 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/objects/SortKey.java
 delete mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/objects/filter/QueryFilter.java
 delete mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/common/objects/filter/QueryFilterVisitor.java
 rename framework/java/connector-framework/src/main/java/org/identityconnectors/framework/{common/objects/ResultHandler.java => spi/SearchResultsHandler.java} (52%)
 mode change 100644 => 100755
 delete mode 100644 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/spi/SharedPoolableConnector.java
 create mode 100755 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/spi/StatefulConfiguration.java
 create mode 100755 framework/java/connector-framework/src/main/java/org/identityconnectors/framework/spi/SyncTokenResultsHandler.java
 create mode 100755 framework/java/testbundlev1/src/main/java/org/identityconnectors/testconnector/TstAbstractConnector.java
 copy connectors/java/tam/src/main/java/org/forgerock/openicf/connectors/tam/GuardedStringAccessor.java => framework/java/testbundlev1/src/main/java/org/identityconnectors/testconnector/TstStatefulConnector.java (54%)
 mode change 100644 => 100755
 copy connectors/java/salesforce/src/main/java/org/forgerock/openicf/salesforce/translators/DateFromLong.java => framework/java/testbundlev1/src/main/java/org/identityconnectors/testconnector/TstStatefulConnectorConfig.java (62%)
 copy connectors/java/salesforce/src/main/java/org/forgerock/openicf/salesforce/query/QueryPartImpl.java => framework/java/testbundlev1/src/main/java/org/identityconnectors/testconnector/TstStatefulPoolableConnector.java (52%)


hooks/post-receive
-- 
Evolveum OpenICF


More information about the midPoint-svn mailing list