[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