20 Aug, 2009
4 commits
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5101 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5100 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5099 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5098 05b3e5af-d696-470f-a577-fd7599f74d3c
19 Aug, 2009
10 commits
-
…cleERP should check for active person_id in per_people_f git-svn-id: https://svn.forgerock.org/openicf/trunk@5097 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5096 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5095 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…lled 'getCallbackMethod()' which provides advanced filtering of search result of the native resource. * Added initial prototype for 'SecondaryGroupParser' that is supposed to get the detailed list of groups out of logins command (special parsing is needed, because the list doesn't have a predefined length). TBD: think about propagation of group data, and the rest can be ignored, or just parsed from simple 'logins -oxa' command instead of the special 'logins -oxma', which has variable length of columns. * Fixed Create op. ('OpCreateImpl') -- now it checks if the created account exists and throws connector exception. (This will be needed to pass the CAOT contract too). Made it more robust towards error messages. TBD: go through the adapter code and look for tiny differences, so every corner case is covered. :) * 'PatternBuilder' -- cleanup of unused methods. * 'SearchPerformer' is now more versatile, enables to define a specific handling/filtering of the output from the resource. This is handy for multivalue attributes (like SECONDARY_GROUP). git-svn-id: https://svn.forgerock.org/openicf/trunk@5094 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5092 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5091 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5090 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5089 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5088 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5087 05b3e5af-d696-470f-a577-fd7599f74d3c
18 Aug, 2009
2 commits
-
…ic TN3270 emulator for private configuration (used by IBM and WRQ for SSL operations). Modified to use String[], rather than Properties (since I don't believe Properties is a supported Configuration property type, and this also maps onto the way IDM has always looked at this) git-svn-id: https://svn.forgerock.org/openicf/trunk@5086 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5085 05b3e5af-d696-470f-a577-fd7599f74d3c
17 Aug, 2009
12 commits
-
…ic TN3270 emulator for private configuration (used by IBM and WRQ for SSL operations) git-svn-id: https://svn.forgerock.org/openicf/trunk@5084 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…ctoring: replace of StringBuffer->StringBuilder, javadoc. git-svn-id: https://svn.forgerock.org/openicf/trunk@5080 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…or example: -d "ahoj"-m "ship" --> correct: -d "ahoj"(space)-m "ship"). Not it should be OK. git-svn-id: https://svn.forgerock.org/openicf/trunk@5079 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5078 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5075 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5074 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…method's run. Rather just dispose the cache of the GroovyDataProvider, that holds the generated random values. This ensures that generated random values are unique. Moreover the performance remains the same as before this issue. git-svn-id: https://svn.forgerock.org/openicf/trunk@5073 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5072 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5071 05b3e5af-d696-470f-a577-fd7599f74d3c
-
It provides unique usernames throughout all the test methods, for All contract tests. The preformance slowdown can vary from resource to resource. Measurements on DB2 and DBTable connector showed an average +20 seconds when compared to legacy method (disposal of DataProvider once per TestClass). This is a reasonable price for ensured independence of test runs. git-svn-id: https://svn.forgerock.org/openicf/trunk@5070 05b3e5af-d696-470f-a577-fd7599f74d3c
-
* AttributeHelper * PatternBuilder 2) SearchPerformer#performCmd() - wait for root shell prompt is a must (this way we empty Expect4j's buffer. todo: there may be better ways to accomplish this. git-svn-id: https://svn.forgerock.org/openicf/trunk@5069 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5068 05b3e5af-d696-470f-a577-fd7599f74d3c
14 Aug, 2009
7 commits
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5065 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5064 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5063 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…r(oclass, options). Now SearchPerformer is added just at the moment of evaluation. git-svn-id: https://svn.forgerock.org/openicf/trunk@5061 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5060 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5059 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…ontract tests, format code git-svn-id: https://svn.forgerock.org/openicf/trunk@5057 05b3e5af-d696-470f-a577-fd7599f74d3c
13 Aug, 2009
5 commits
-
Details: * AccountAttributes -- added resprective commands to acquire attrs. TBD some attributes have an unknown position in files, find out where they sit in output of 'logins -oxa' command. * Substantial change to OpSearchImpl -- search op. now caches the CLI output used per one search. This enables to parse the same CLI output over and over again for different account attributes. * Changed SearchPerformer#performValueSearchForUid -- TBD add unit tests for performValueSearchForUid() and performSearch() methods. git-svn-id: https://svn.forgerock.org/openicf/trunk@5056 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5055 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5054 05b3e5af-d696-470f-a577-fd7599f74d3c
-
…ibuteSet, clean the special attributes handling. No more required. git-svn-id: https://svn.forgerock.org/openicf/trunk@5053 05b3e5af-d696-470f-a577-fd7599f74d3c
-
git-svn-id: https://svn.forgerock.org/openicf/trunk@5052 05b3e5af-d696-470f-a577-fd7599f74d3c