[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