[midPoint-git] midPoint branch master updated. v2.3devel-1201-g5b2e224

Pavol Mederly git at evolveum.com
Mon Mar 3 23:00:21 CET 2014


Project "midPoint" branch master has been updated
       via  5b2e22439687f49952674c52b15a7c187f049d11 (commit) v2.3devel-1201-g5b2e224
       via  f3050f106bc8e20ce335fac9c1e78461919aed2f (commit) v2.3devel-1200-gf3050f1
       via  133fb3a29abe692cfc4691acbf698309a8f98529 (commit) v2.3devel-1171-g133fb3a
       via  77122207fcfd5364ba586d1c5d4d88ff8609498d (commit) v2.3devel-1170-g7712220
       via  6a50bfb9f93260b77f1e605611d2ff1fa1c29f99 (commit) v2.3devel-1169-g6a50bfb
       via  9fd80081b5af70ad59cea26f3d1f65bea32f4f75 (commit) v2.3devel-1168-g9fd8008
       via  4653600e2e82b0e82456adcc3575c561f39add13 (commit) v2.3devel-1167-g4653600
       via  cfabcc7b3fa9dd08925efaef4956da2052abd85f (commit) v2.3devel-1166-gcfabcc7
      from  beefb4b35f7713da1c10b205251848ca613a7390 (commit) v2.3devel-1193-gbeefb4b

- Log -----------------------------------------------------------------
commit 5b2e22439687f49952674c52b15a7c187f049d11
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Mon Mar 3 22:58:09 2014 +0100

    Fixing schemadoc.

commit f3050f106bc8e20ce335fac9c1e78461919aed2f
Merge: 133fb3a beefb4b
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Mon Mar 3 22:06:49 2014 +0100

    Merge branch 'master' of git.evolveum.com:/srv/git/projects/midpoint

commit 133fb3a29abe692cfc4691acbf698309a8f98529
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Mon Mar 3 22:06:21 2014 +0100

    Execution of scripts within tasks.

commit 77122207fcfd5364ba586d1c5d4d88ff8609498d
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Mon Mar 3 15:35:21 2014 +0100

    Added "assign" and "recompute" bulk actions.

commit 6a50bfb9f93260b77f1e605611d2ff1fa1c29f99
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Sun Mar 2 00:52:13 2014 +0100

    ExecuteScripts web service operation.

commit 9fd80081b5af70ad59cea26f3d1f65bea32f4f75
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Sat Mar 1 12:36:25 2014 +0100

    Added noFetch parameter to search + tests. Renamed ScriptExpressionExecutor to avoid name clash.

commit 4653600e2e82b0e82456adcc3575c561f39add13
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Sat Mar 1 10:59:52 2014 +0100

    Minor improvements in bulk actions and task manager.
    
    New functions: select, resolve.
    A couple of new tests. Fixed linkRefs in model-intest data (AccountShadowType->ShadowType).
    More strict execution - generally, it now throws exception on not-applicable input instead of issuing warnings.
    Attempt to make node-querying on task manager startup more robust by comparing only orig values of node name.

commit cfabcc7b3fa9dd08925efaef4956da2052abd85f
Author: Pavol Mederly <mederly at evolveum.com>
Date:   Fri Feb 14 15:13:21 2014 +0100

    First attempt to implement bulk actions.

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

(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:
 gui/admin-gui/pom.xml                              |   33 ++
 .../common/refinery/RefinedConnectorSchema.java    |   88 ++++
 infra/common/src/main/resources/ctx-common.xml     |   20 +-
 infra/prism/pom.xml                                |   24 +-
 .../com/evolveum/midpoint/prism/Definition.java    |   11 +-
 .../com/evolveum/midpoint/prism/PrismContext.java  |   20 +-
 .../prism/schema/DomToSchemaProcessor.java         |   38 +-
 .../midpoint/prism/schema/SchemaRegistry.java      |    4 +
 .../prism/TestPrismObjectConstruction.java         |    8 +-
 infra/schema/pom.xml                               |    1 +
 .../schema/MidPointPrismContextFactory.java        |    7 +
 .../evolveum/midpoint/schema/QueryConvertor.java   |    4 +-
 .../midpoint/schema/constants/SchemaConstants.java |    9 +-
 .../midpoint/schema/processor/ConnectorSchema.java |  130 ++++++
 .../midpoint/schema/util/ObjectQueryUtil.java      |   16 +-
 .../schema/src/main/resources/META-INF/catalog.xml |    6 +
 .../META-INF/jax-ws-catalog-model-context.xml      |    6 +
 .../main/resources/xml/ns/private/fake/fake-1.wsdl |    2 +
 .../resources/xml/ns/public/common/api-types-2.xsd |   66 ++-
 .../connector/icf-1/connector-extension-2.xsd      |   48 ++
 .../resources/xml/ns/public/model/model-1.wsdl     |   93 +++-
 .../xml/ns/public/model/scripting/extension-2.xsd  |   61 +++
 .../xml/ns/public/model/scripting/scripting-2.xsd  |  343 ++++++++++++++
 .../resources/xml/ns/public/task/extension-2.xsd   |    1 +
 .../midpoint/schema/TestSchemaRegistry.java        |   41 +-
 .../java/com/evolveum/midpoint/util/DebugUtil.java |    9 +-
 .../com/evolveum/midpoint/model/api/ModelPort.java |    1 +
 model/model-impl/pom.xml                           |   20 +
 .../evolveum/midpoint/model/ModelWebService.java   |  143 +++++-
 .../midpoint/model/controller/ModelController.java |    2 +-
 .../midpoint/model/scripting/ActionExecutor.java   |   37 ++
 .../evolveum/midpoint/model/scripting/Data.java    |  170 +++++++
 .../midpoint/model/scripting/ExecutionContext.java |   76 ++++
 .../model/scripting/ScriptExecutionException.java  |   36 ++
 .../scripting/ScriptExecutionTaskHandler.java      |  109 +++++
 .../scripting/ScriptingExpressionEvaluator.java    |  220 +++++++++
 .../model/scripting/actions/AddExecutor.java       |   73 +++
 .../model/scripting/actions/AssignExecutor.java    |  138 ++++++
 .../scripting/actions/BaseActionExecutor.java      |   45 ++
 .../model/scripting/actions/DeleteExecutor.java    |   74 ++++
 .../scripting/actions/EnableDisableExecutor.java   |   98 ++++
 .../model/scripting/actions/LogExecutor.java       |   75 ++++
 .../model/scripting/actions/ModifyExecutor.java    |   98 ++++
 .../model/scripting/actions/RecomputeExecutor.java |   95 ++++
 .../model/scripting/actions/ResolveExecutor.java   |  113 +++++
 .../expressions/BaseExpressionEvaluator.java       |   42 ++
 .../scripting/expressions/SearchEvaluator.java     |  118 +++++
 .../scripting/expressions/SelectEvaluator.java     |   74 ++++
 .../model/scripting/helpers/ExpressionHelper.java  |   90 ++++
 .../model/scripting/helpers/JaxbHelper.java        |   73 +++
 .../model/scripting/helpers/OperationsHelper.java  |   75 ++++
 .../model/intest/scripting/TestScriptingBasic.java |  467 ++++++++++++++++++++
 .../src/test/resources/common/user-elaine.xml      |    6 +-
 .../src/test/resources/common/user-guybrush.xml    |    2 +-
 .../test/resources/scripting/assign-to-jack-2.xml  |   34 ++
 .../test/resources/scripting/assign-to-jack.xml    |   40 ++
 .../resources/scripting/delete-and-add-jack.xml    |   33 ++
 .../src/test/resources/scripting/disable-jack.xml  |   30 ++
 .../src/test/resources/scripting/enable-jack.xml   |   28 ++
 .../src/test/resources/scripting/log.xml           |   26 ++
 .../test/resources/scripting/modify-jack-back.xml  |   46 ++
 .../src/test/resources/scripting/modify-jack.xml   |   46 ++
 .../test/resources/scripting/recompute-jack.xml    |   28 ++
 .../resources/scripting/search-for-resources.xml   |   21 +
 .../test/resources/scripting/search-for-roles.xml  |   21 +
 .../scripting/search-for-shadows-nofetch.xml       |   37 ++
 .../resources/scripting/search-for-shadows.xml     |   31 ++
 .../search-for-users-accounts-nofetch.xml          |   38 ++
 .../scripting/search-for-users-accounts.xml        |   31 ++
 .../test/resources/scripting/search-for-users.xml  |   31 ++
 .../provisioning/impl/ProvisioningServiceImpl.java |    2 +-
 .../task/quartzimpl/cluster/NodeRegistrar.java     |    2 +-
 72 files changed, 4082 insertions(+), 102 deletions(-)
 create mode 100644 infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchema.java
 create mode 100644 infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
 create mode 100644 infra/schema/src/main/resources/xml/ns/public/connector/icf-1/connector-extension-2.xsd
 create mode 100644 infra/schema/src/main/resources/xml/ns/public/model/scripting/extension-2.xsd
 create mode 100644 infra/schema/src/main/resources/xml/ns/public/model/scripting/scripting-2.xsd
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/ActionExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/Data.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/ExecutionContext.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/ScriptExecutionException.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/ScriptExecutionTaskHandler.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/ScriptingExpressionEvaluator.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/AddExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/AssignExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/BaseActionExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/DeleteExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/EnableDisableExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/LogExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/ModifyExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/RecomputeExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/actions/ResolveExecutor.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/expressions/BaseExpressionEvaluator.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/expressions/SearchEvaluator.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/expressions/SelectEvaluator.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/helpers/ExpressionHelper.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/helpers/JaxbHelper.java
 create mode 100644 model/model-impl/src/main/java/com/evolveum/midpoint/model/scripting/helpers/OperationsHelper.java
 create mode 100644 model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/scripting/TestScriptingBasic.java
 create mode 100644 model/model-intest/src/test/resources/scripting/assign-to-jack-2.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/assign-to-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/delete-and-add-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/disable-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/enable-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/log.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/modify-jack-back.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/modify-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/recompute-jack.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-resources.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-roles.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-shadows-nofetch.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-shadows.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-users-accounts-nofetch.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-users-accounts.xml
 create mode 100644 model/model-intest/src/test/resources/scripting/search-for-users.xml


hooks/post-receive
-- 
midPoint


More information about the midPoint-svn mailing list