From a9b97cc33383ded70277f49aa287f84903334e70 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 13 Feb 2015 09:12:46 +0000 Subject: [PATCH] Move SLC Core git-svn-id: https://svn.argeo.org/slc/trunk@7836 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- org.argeo.slc.core/.classpath | 3 +- .../META-INF/spring.handlers | 0 .../META-INF/spring.schemas | 0 org.argeo.slc.core/bin/log4j.properties | 22 ++ .../core/deploy/DefaultResourceSetTest.class | Bin 0 -> 2242 bytes .../org/argeo/slc/core/deploy/data/file1.txt | 0 .../slc/core/deploy/data/subdir/file2.txt | 0 .../slc/core/deploy/relativeResourceSet.xml | 27 ++ .../AbstractExecutionFlowTestCase.class | Bin 0 -> 3668 bytes .../execution/BasicExecutionFlowTest.class | Bin 0 -> 5661 bytes .../core/execution/DefaultAgentCliTest.class | Bin 0 -> 1175 bytes .../ExceptionIfInitCalledTwice.class | Bin 0 -> 1749 bytes .../FileExecutionResourcesSpringTest.class | Bin 0 -> 2275 bytes .../FileExecutionResourcesTest.class | Bin 0 -> 2240 bytes .../slc/core/execution/ParameterRefTest.class | Bin 0 -> 1554 bytes .../slc/core/execution/applicationContext.xml | 60 ++++ .../argeo/slc/core/execution/canonic-001.xml | 36 ++ .../argeo/slc/core/execution/canonic-002.xml | 40 +++ .../slc/core/execution/canonic-003.error.xml | 39 +++ .../slc/core/execution/canonic-004.error.xml | 40 +++ .../org/argeo/slc/core/execution/canonic.xml | 66 ++++ .../slc/core/execution/executionResources.xml | 98 ++++++ .../org/argeo/slc/core/execution/imports.xml | 36 ++ .../argeo/slc/core/execution/listSetMap.xml | 309 +++++++++++++++++ .../core/execution/listSetMapMultipleFlow.xml | 326 +++++++++++++++++ .../org/argeo/slc/core/execution/minimal.xml | 52 +++ .../argeo/slc/core/execution/multipleFlow.xml | 137 ++++++++ .../argeo/slc/core/execution/parameterRef.xml | 126 +++++++ .../execution/placeHolders.cascading.exec.xml | 327 ++++++++++++++++++ .../core/execution/placeHolders.cascading.xml | 239 +++++++++++++ .../slc/core/execution/specOverriding.xml | 119 +++++++ .../core/execution/tasks/SystemCallTest.class | Bin 0 -> 2296 bytes .../slc/core/execution/tasks/systemCall.xml | 118 +++++++ .../bin/org/argeo/slc/core/execution/test.xml | 93 +++++ .../execution/xml/FlowNamespaceTest.class | Bin 0 -> 1875 bytes .../argeo/slc/core/execution/xml/advanced.xml | 110 ++++++ .../slc/core/execution/xml/canonic-ns-001.xml | 34 ++ .../slc/core/execution/xml/canonic-ns-002.xml | 36 ++ .../slc/core/execution/xml/canonic-ns.xml | 82 +++++ .../slc/core/execution/xml/containers.xml | 129 +++++++ .../argeo/slc/core/execution/xml/tests.xml | 50 +++ .../AbstractInternalSpringTestCase.class | Bin 0 -> 3927 bytes .../slc/core/test/context/ContextTest.class | Bin 0 -> 1657 bytes .../core/test/context/applicationContext.xml | 105 ++++++ org.argeo.slc.core/bnd.bnd | 8 + org.argeo.slc.core/build.properties | 1 + org.argeo.slc.core/ext/test/log4j.properties | 22 ++ .../core/deploy/DefaultResourceSetTest.java | 0 .../org/argeo/slc/core/deploy/data/file1.txt | 0 .../slc/core/deploy/data/subdir/file2.txt | 0 .../slc/core/deploy/relativeResourceSet.xml | 27 ++ .../AbstractExecutionFlowTestCase.java | 0 .../execution/BasicExecutionFlowTest.java | 0 .../core/execution/DefaultAgentCliTest.java | 0 .../execution/ExceptionIfInitCalledTwice.java | 0 .../FileExecutionResourcesSpringTest.java | 0 .../execution/FileExecutionResourcesTest.java | 0 .../slc/core/execution/ParameterRefTest.java | 0 .../slc/core/execution/applicationContext.xml | 60 ++++ .../argeo/slc/core/execution/canonic-001.xml | 36 ++ .../argeo/slc/core/execution/canonic-002.xml | 40 +++ .../slc/core/execution/canonic-003.error.xml | 39 +++ .../slc/core/execution/canonic-004.error.xml | 40 +++ .../org/argeo/slc/core/execution/canonic.xml | 66 ++++ .../slc/core/execution/executionResources.xml | 98 ++++++ .../org/argeo/slc/core/execution/imports.xml | 36 ++ .../argeo/slc/core/execution/listSetMap.xml | 309 +++++++++++++++++ .../core/execution/listSetMapMultipleFlow.xml | 326 +++++++++++++++++ .../org/argeo/slc/core/execution/minimal.xml | 52 +++ .../argeo/slc/core/execution/multipleFlow.xml | 137 ++++++++ .../argeo/slc/core/execution/parameterRef.xml | 126 +++++++ .../execution/placeHolders.cascading.exec.xml | 327 ++++++++++++++++++ .../core/execution/placeHolders.cascading.xml | 239 +++++++++++++ .../slc/core/execution/specOverriding.xml | 119 +++++++ .../core/execution/tasks/SystemCallTest.java | 0 .../slc/core/execution/tasks/systemCall.xml | 118 +++++++ .../org/argeo/slc/core/execution/test.xml | 93 +++++ .../core/execution/xml/FlowNamespaceTest.java | 42 +-- .../argeo/slc/core/execution/xml/advanced.xml | 110 ++++++ .../slc/core/execution/xml/canonic-ns-001.xml | 34 ++ .../slc/core/execution/xml/canonic-ns-002.xml | 36 ++ .../slc/core/execution/xml/canonic-ns.xml | 82 +++++ .../slc/core/execution/xml/containers.xml | 129 +++++++ .../argeo/slc/core/execution/xml/tests.xml | 50 +++ .../AbstractInternalSpringTestCase.java | 0 .../slc/core/test/context/ContextTest.java | 0 .../core/test/context/applicationContext.xml | 105 ++++++ org.argeo.slc.core/pom.xml | 24 +- .../argeo/slc/core/attachment/Attachment.java | 0 .../core/attachment/AttachmentUploader.java | 0 .../core/attachment/AttachmentsEnabled.java | 0 .../core/attachment/AttachmentsStorage.java | 0 .../attachment/FileAttachmentsStorage.java | 0 .../slc/core/attachment/SimpleAttachment.java | 0 .../slc/core/build/ResourceDistribution.java | 0 .../slc/core/build/VersionDistributionId.java | 0 .../build/VersionedResourceDistribution.java | 0 .../org/argeo/slc/core/build/package.html | 0 .../slc/core/deploy/DefaultResourceSet.java | 0 .../argeo/slc/core/deploy/DigestCheck.java | 0 .../slc/core/deploy/LocalFilesDeployment.java | 0 .../slc/core/deploy/MultiResourceSet.java | 0 .../argeo/slc/core/deploy/ResourceSet.java | 0 .../slc/core/deploy/SimpleExecutables.java | 0 .../slc/core/deploy/VersionedDirSync.java | 0 .../org/argeo/slc/core/deploy/package.html | 0 .../AbstractExecutionFlowGenerator.java | 0 .../AbstractExecutionModulesManager.java | 0 .../execution/AbstractExecutionValue.java | 0 .../core/execution/AbstractSpecAttribute.java | 0 .../AbstractSpringExecutionModule.java | 0 .../slc/core/execution/DefaultAgent.java | 0 .../slc/core/execution/DefaultAgentCli.java | 6 +- .../core/execution/DefaultExecutionFlow.java | 0 ...faultExecutionFlowDescriptorConverter.java | 2 +- .../core/execution/DefaultExecutionSpec.java | 6 +- .../core/execution/DefaultExecutionStack.java | 0 .../slc/core/execution/DefaultProcess.java | 0 .../slc/core/execution/ExecutionAspect.java | 0 .../ExecutionParameterPostProcessor.java | 0 .../core/execution/ExecutionResources.java | 0 .../ExecutionResourcesFactoryBean.java | 0 .../slc/core/execution/ExecutionScope.java | 0 .../slc/core/execution/ExecutionThread.java | 4 +- .../execution/FileExecutionResources.java | 0 .../execution/FlowConfigurationException.java | 0 .../core/execution/InstantiationManager.java | 0 .../core/execution/MapExecutionContext.java | 0 .../slc/core/execution/OsFileFactoryBean.java | 0 .../slc/core/execution/ParameterRef.java | 0 .../slc/core/execution/PrimitiveAccessor.java | 0 .../execution/PrimitiveSpecAttribute.java | 0 .../slc/core/execution/PrimitiveUtils.java | 0 .../slc/core/execution/PrimitiveValue.java | 0 .../slc/core/execution/ProcessThread.java | 4 +- .../core/execution/ProcessThreadGroup.java | 4 +- .../slc/core/execution/RefSpecAttribute.java | 0 .../argeo/slc/core/execution/RefValue.java | 0 .../slc/core/execution/RefValueChoice.java | 0 .../core/execution/SedFilteredResource.java | 0 .../org/argeo/slc/core/execution/defaults.xml | 0 .../doc/ConsoleContextDescriber.java | 0 .../core/execution/doc/ContextDescriber.java | 0 .../generator/CompositeRunnableFactory.java | 0 .../generator/DefaultRunnableDataNode.java | 0 .../generator/ExecutionFlowGenerator.java | 0 .../ExecutionFlowGeneratorSource.java | 0 .../execution/generator/RunnableCall.java | 0 .../execution/generator/RunnableCallFlow.java | 0 .../generator/RunnableCallFlowDescriptor.java | 0 .../execution/generator/RunnableDataNode.java | 0 .../execution/generator/RunnableFactory.java | 0 .../org/argeo/slc/core/execution/runtime.xml | 0 .../org/argeo/slc/core/execution/simple.xml | 0 .../org/argeo/slc/core/execution/specs.xml | 0 .../org/argeo/slc/core/execution/spring.xml | 0 .../core/execution/tasks/CloseTestResult.java | 0 .../argeo/slc/core/execution/tasks/Echo.java | 0 .../argeo/slc/core/execution/tasks/If.java | 0 .../slc/core/execution/tasks/JvmProcess.java | 0 .../slc/core/execution/tasks/MergedLists.java | 0 .../slc/core/execution/tasks/MethodCall.java | 0 .../execution/tasks/OverrideContextAware.java | 0 .../slc/core/execution/tasks/SystemCall.java | 6 +- .../tasks/SystemCallOutputListener.java | 0 .../execution/tasks/UploadAttachments.java | 0 .../argeo/slc/core/execution/tasks/core.xml | 0 .../argeo/slc/core/execution/templates.xml | 0 .../org/argeo/slc/core/execution/utils.xml | 0 .../core/execution/xml/AsFlowDecorator.java | 0 .../xml/ExecutionScopeDecorator.java | 0 .../xml/FlowBeanDefinitionParser.java | 0 .../execution/xml/FlowNamespaceHandler.java | 0 .../core/execution/xml/NamespaceUtils.java | 0 .../core/execution/xml/ParamDecorator.java | 0 .../xml/SpecBeanDefinitionParser.java | 0 .../slc/core/execution/xml/slc-flow-0.12.xsd | 0 .../slc/core/execution/xml/slc-flow-1.2.xsd | 0 .../argeo/slc/core/test/BasicTestData.java | 0 .../slc/core/test/BasicTestDefinition.java | 0 .../argeo/slc/core/test/SimpleResultPart.java | 0 .../argeo/slc/core/test/SimpleTestResult.java | 0 .../argeo/slc/core/test/SimpleTestRun.java | 0 .../org/argeo/slc/core/test/SlcTestUtils.java | 0 .../argeo/slc/core/test/TestDataUtils.java | 0 .../slc/core/test/context/ContextUtils.java | 0 .../test/context/DefaultContextTestData.java | 0 .../core/test/context/SimpleContextAware.java | 0 .../context/SimpleParentContextAware.java | 0 .../argeo/slc/core/test/context/package.html | 0 .../src}/org/argeo/slc/core/test/package.html | 0 .../src}/org/argeo/slc/core/test/spring.xml | 0 pom.xml | 1 + 193 files changed, 5785 insertions(+), 38 deletions(-) rename {runtime/org.argeo.slc.core => org.argeo.slc.core}/META-INF/spring.handlers (100%) rename {runtime/org.argeo.slc.core => org.argeo.slc.core}/META-INF/spring.schemas (100%) create mode 100644 org.argeo.slc.core/bin/log4j.properties create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/deploy/DefaultResourceSetTest.class rename {runtime/org.argeo.slc.core/src/test/resources => org.argeo.slc.core/bin}/org/argeo/slc/core/deploy/data/file1.txt (100%) rename {runtime/org.argeo.slc.core/src/test/resources => org.argeo.slc.core/bin}/org/argeo/slc/core/deploy/data/subdir/file2.txt (100%) create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/deploy/relativeResourceSet.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/BasicExecutionFlowTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/DefaultAgentCliTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/ParameterRefTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/applicationContext.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-001.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-002.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-003.error.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-004.error.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/executionResources.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/imports.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMap.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/minimal.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/multipleFlow.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/parameterRef.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/specOverriding.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/SystemCallTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/systemCall.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/test.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/FlowNamespaceTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/advanced.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-001.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-002.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/containers.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/tests.xml create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/test/context/ContextTest.class create mode 100644 org.argeo.slc.core/bin/org/argeo/slc/core/test/context/applicationContext.xml create mode 100644 org.argeo.slc.core/build.properties create mode 100644 org.argeo.slc.core/ext/test/log4j.properties rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/deploy/DefaultResourceSetTest.java (100%) create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/file1.txt create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/subdir/file2.txt create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/relativeResourceSet.xml rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/BasicExecutionFlowTest.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/DefaultAgentCliTest.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/FileExecutionResourcesTest.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/ParameterRefTest.java (100%) create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/applicationContext.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-001.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-002.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-003.error.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-004.error.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/executionResources.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/imports.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMap.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/minimal.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/multipleFlow.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/parameterRef.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/specOverriding.xml rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/tasks/SystemCallTest.java (100%) create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/systemCall.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/test.xml rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java (79%) create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/advanced.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-001.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-002.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/containers.xml create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/tests.xml rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.java (100%) rename {runtime/org.argeo.slc.core/src/test/java => org.argeo.slc.core/ext/test}/org/argeo/slc/core/test/context/ContextTest.java (100%) create mode 100644 org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/applicationContext.xml rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/Attachment.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/AttachmentUploader.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/AttachmentsEnabled.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/AttachmentsStorage.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/FileAttachmentsStorage.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/attachment/SimpleAttachment.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/build/ResourceDistribution.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/build/VersionDistributionId.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/build/VersionedResourceDistribution.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/build/package.html (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/DefaultResourceSet.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/DigestCheck.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/LocalFilesDeployment.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/MultiResourceSet.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/ResourceSet.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/SimpleExecutables.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/VersionedDirSync.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/deploy/package.html (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/AbstractExecutionFlowGenerator.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/AbstractExecutionModulesManager.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/AbstractExecutionValue.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/AbstractSpecAttribute.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/AbstractSpringExecutionModule.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultAgent.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultAgentCli.java (97%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultExecutionFlow.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java (99%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultExecutionSpec.java (96%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultExecutionStack.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/DefaultProcess.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionAspect.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionParameterPostProcessor.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionResources.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionResourcesFactoryBean.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionScope.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ExecutionThread.java (97%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/FileExecutionResources.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/FlowConfigurationException.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/InstantiationManager.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/MapExecutionContext.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/OsFileFactoryBean.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ParameterRef.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/PrimitiveAccessor.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/PrimitiveSpecAttribute.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/PrimitiveUtils.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/PrimitiveValue.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ProcessThread.java (97%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/ProcessThreadGroup.java (95%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/RefSpecAttribute.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/RefValue.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/RefValueChoice.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/SedFilteredResource.java (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/defaults.xml (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/doc/ConsoleContextDescriber.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/doc/ContextDescriber.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/CompositeRunnableFactory.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/DefaultRunnableDataNode.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/ExecutionFlowGenerator.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/ExecutionFlowGeneratorSource.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/RunnableCall.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/RunnableCallFlow.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/RunnableDataNode.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/generator/RunnableFactory.java (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/runtime.xml (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/simple.xml (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/specs.xml (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/spring.xml (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/CloseTestResult.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/Echo.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/If.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/JvmProcess.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/MergedLists.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/MethodCall.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/OverrideContextAware.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/SystemCall.java (99%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/SystemCallOutputListener.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/UploadAttachments.java (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/tasks/core.xml (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/templates.xml (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/utils.xml (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/AsFlowDecorator.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/ExecutionScopeDecorator.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/FlowBeanDefinitionParser.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/FlowNamespaceHandler.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/NamespaceUtils.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/ParamDecorator.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/SpecBeanDefinitionParser.java (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/slc-flow-0.12.xsd (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/execution/xml/slc-flow-1.2.xsd (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/BasicTestData.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/BasicTestDefinition.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/SimpleResultPart.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/SimpleTestResult.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/SimpleTestRun.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/SlcTestUtils.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/TestDataUtils.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/context/ContextUtils.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/context/DefaultContextTestData.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/context/SimpleContextAware.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/context/SimpleParentContextAware.java (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/context/package.html (100%) rename {runtime/org.argeo.slc.core/src/main/java => org.argeo.slc.core/src}/org/argeo/slc/core/test/package.html (100%) rename {runtime/org.argeo.slc.core/src/main/resources => org.argeo.slc.core/src}/org/argeo/slc/core/test/spring.xml (100%) diff --git a/org.argeo.slc.core/.classpath b/org.argeo.slc.core/.classpath index bc86c4239..70b08e830 100644 --- a/org.argeo.slc.core/.classpath +++ b/org.argeo.slc.core/.classpath @@ -1,7 +1,8 @@ + - >> + diff --git a/runtime/org.argeo.slc.core/META-INF/spring.handlers b/org.argeo.slc.core/META-INF/spring.handlers similarity index 100% rename from runtime/org.argeo.slc.core/META-INF/spring.handlers rename to org.argeo.slc.core/META-INF/spring.handlers diff --git a/runtime/org.argeo.slc.core/META-INF/spring.schemas b/org.argeo.slc.core/META-INF/spring.schemas similarity index 100% rename from runtime/org.argeo.slc.core/META-INF/spring.schemas rename to org.argeo.slc.core/META-INF/spring.schemas diff --git a/org.argeo.slc.core/bin/log4j.properties b/org.argeo.slc.core/bin/log4j.properties new file mode 100644 index 000000000..0133bab88 --- /dev/null +++ b/org.argeo.slc.core/bin/log4j.properties @@ -0,0 +1,22 @@ +# Set root logger level to DEBUG and its only appender to A1. +log4j.rootLogger=WARN, console + +## Levels +# Slc +log4j.logger.org.argeo=DEBUG + +# Castor +log4j.logger.org.exolab.castor=WARN + +# Spring +log4j.logger.org.springframework=WARN + + +## Appenders +# A1 is set to be a ConsoleAppender. +log4j.appender.console=org.apache.log4j.ConsoleAppender + +# A1 uses PatternLayout. +log4j.appender.console.layout=org.apache.log4j.PatternLayout +log4j.appender.console.layout.ConversionPattern= %-5p %d{ISO8601} %m - %c%n + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/deploy/DefaultResourceSetTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/deploy/DefaultResourceSetTest.class new file mode 100644 index 0000000000000000000000000000000000000000..296f6ef99118098808689670d1d3749b77be4026 GIT binary patch literal 2242 zcmb7FYgZFj6x}xvCWJvSDio-SS~NspRQj-hw1Cp44UZa13w>UaOBk4B;>-l0Kc#=5 zU;9`qLc3O%U)#Ua@3s3*5?)1FvR0V6_nybTd!KXW?|*;)6Tm2T3`7L(xL(1MUO~B* z@8qnU>nSU*%8t8hJyh$m;slSC?^e8=%Bo;V`GJ9Efyq<60v^)86sVoRnp*P%Pv(L& zmtILa*|KMs3fg~0`bwb5aSH%G&aq2&FiD@} z;IcsTjGI?+w4vRADKPNr2(!fCdb=jhp+lghpaO;!7)@q2<+ijO$wV`b^!@R{v#_*6 z;Jk?_S_C>Wc1g`wifhVSl4}kxl*qU_=`2gn*6aFa%R~r0jwW=OxQH0x2OG98aIco_ zHFzf%=QYI{+dq)RkD*WCf~OoA*xTxeQgMR4Y~l*83K+cgw2~!(n@6vm4YVY@_aPGt zYnv(;j2pNnFm#HSR4dC9oZ9PL{{pa0`P5lC%wTHx5js zaGNS^sa+P^Nl$Lka~PI^kz<}bFmVTWSu8fIO;T`yu47r#^?e2y#XAPxreKGu8>c4T z#e0;f#0nO;*oY7o$pJO*3v?bbRwK~>)#*ODJ6*Azyz=6>j|V0u@d2gSmQF=2te=pg z9{i{jb#>wx!;~(aX@N_pska=%LjmzX8_t^e2p^L`SuU$mUSRk%k0W~5lGJgAvV3CV zQ)Jj{teLYx)^Y3H^E&s!iIgwBS0knN{LI8-WGP&IwoAX?Ui@Rf;FU!fEmp-8yQzG6aRM(Vfx`*UiV~CJ$1dU+Wfa&t1(K(Cz+%@8_3)iJGVa8F0(kM z%4NsSaqPIIncB?PNc1v>Cv1iW_C_E!>Bvse(JcBV0#pQA?b0IS$^scZYckbqKp>tC zKSr~*9=d&}f1*Y-QMkrbP5jac^y;C_w`Rm(@W<3#-Q`pNwI;+K;=iHu7cL@5@c+5c zv5#)OH1ETO@I;5=46nOeeChzv)H7TSGQHJ_fU=M2=TXT4=E4)4UO^D+vIykXY + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.class new file mode 100644 index 0000000000000000000000000000000000000000..8fdcba1e1caae9ce5ec2f3d6be4d708577f814c8 GIT binary patch literal 3668 zcmbVP`Fk7H6+KT@GLAfnjUbM*R!K-KE4BpwM$C+2 z(+#?}v@9*qg`IAcu0TPFOTT{owf&Eu1z%$trY^KwI)HQ#b7`H5xEcMa2@Zp_Ts&ibPC{3*ke8j=D7 zmunTv&zD?dO|Cocm3(7Wpv!j30-4#sL)9=>CE?fBoQjv{O4+KE^RrHQOkn4Eix}gy z$PO(DB&VDenL-zObZF>KVK;g;>=Ed@Y+N<+wn4*-%a^6;>*&KR0^MclPuYg&3EY|; znr-e1CdX2^6?-+@CUD}$RAv~d<36UNAN$CPsN^SbI=c;W=%a$#1%drKc3`JK@2pjk z^R=~Q=`I?}wiHOuI;LSS8Lp+q(PYwJwHU$q5c;MvLM?SlJH27bs>&bJ)5?8u)pgdD z$FZR$4Mzp`HKi*0E)z0Yv+Nb=cH=k~?|1x643%+88B=MTNg;z1Dl;bq_O`-@5X4R) zi=2ibhTe1#+pPivwYBIQe$CTSz^5ql!bGt+eSylfP%2b>S(YwO&@ARP z%n97m)Gb=naS;nlsa5fp47L`J2CRvdi%yRpIhzdr7C2+Jos34xjSSdxn z2dlWE!^WDxE|zhaVO4{zU9pkXZm>KLPP?w-W=c-2vXZeXnI_=5jDkC>GU@8@)NxOi z49ixr)O1|Mx`4K7c=G{mCjAlWBR8t-%W|dRSrlkhB{hNLTN2rUKP!JXEzK))Mm6e+ z1Ewo^4koHq+cFK+)TSI(rBZ64V?$6Pc~#ZSns<^Jn&fF(vdT4A^}y|jV;Y_in7k2y zSF2VX*UtydY{BqXA6~P!11ZVArQ_T94%1*&78nrQkHE=}gqtTS?tYKs1Y0*7-^!r4wtT?YbB>G(Rn z(Sv936AjNs&yJg;rQ@e~j-|)?o|FdfxQ~)GK0_}wUI6js+I;D>y>NQ)Jbtd@7wBd; zb88jF`$Ziusqqfec04AtdzsGX`RZZK#xRjETPi(X&bN7CTg~Ei9dF=Q;jI%FO8a?@ zrn&t$_??E|wsqlXQOBF=?oy&CPAR;FKWg|x+nXt@6dixUpSjbORogJhzCSxP)!H87 zDtrrn)$umo;bvY(HF>eLMeD|Gwms?U!u*@Mz~2)%lBk4Q&!{KT5eK&vVIJb$h1ey-hgaD3VACB`$bPRXk_P}X>2pl=33rvtcdnm8c z3z7Q^B&*!(xl`|Ax{goR@tG!aDp(st4~t8M5hCg_qK-v;HbN{$i2oqs4(=_G^wK6i z&-0ml6Q}nlH?b`6FRadwY~r#2eI0rY2ZN9+44Jc4HLC)=jz`sg_T?8p{I{ah6)4*u z01sn7MsO0N7{@RkU|5P;E)by*Q!7N&NCX>rjDhUO348@#CDzxte=iarGF3a6T@4SZ z44Yt$B~@#QBDutoDuvz;@c5-1!};ble0Og6ZBB)m4uwC%ZD&~f_P z;(Pc$L3h*c2lyd>lXwz8irhTOu@Wq!T>N-`WOx%#Cn(hO=aNcDAgdZVW z;2u`zIKS>C?l{u8j}cC=t|kKxcZHZShfKtQe(*BcBxrpgVADn0J$MDLl2uY&G!ZYG zQK;~PBCq4MI)2?Z+Ly26_j4*~!`JZ_rcF(}OX4bRO=ZHunI`f~iz2z0O%Cq|ili~X Nlq)s@*8*Ly{|}+e#5({0 literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/BasicExecutionFlowTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/BasicExecutionFlowTest.class new file mode 100644 index 0000000000000000000000000000000000000000..6a1b8176ab7c385252f6692f9ea0a1b2cc167814 GIT binary patch literal 5661 zcmcIoi+>c=75?rfaVN>iBcfhJQkAhOiCL<0QazU=$m+IRno+V9TH&h92lMEmo{@0Xc-@7#00^PTUU zbC*~C`{K(08t|VmLIMp*Yapsy14c4x$79i0(lVmPm=Q}mW-<}oqT6PyEi-J7Cr9@f zwi8CNz@`~Dw)EPLrN^9Uds}te5V)e*OqkAQfuhQ)9)aT4WS>!nB9y8q!4(3tJI#c# zBR$+}SbOx|ICp5B$(SDR(JfPs{mEiy(6j~CcFu^UuoF$R>Cl<(lo8uGVpx{hXC?*& z%G$b!&6_5CAcPxrG9|knn4xUVwpgAz;L!0dO~1jLBv@ncJ>}HVop;S*9ol14@Oo@ zd0Hq(1(vILhm3ZSl};#FDWDFIOMUG&>~x$es}!irH|EMyMlITH4yUMt;A=^JL`5}f z7?}}0ZuXJ@Wg(RmwACavsp$nG*ZluPNjhp!u93?JA~07X>>?c|-IWPwD`*gy zGn_LerKe!6FM%~>ScUZ}HejQG!VvD#Er-Wyl~tbXnA-7Zr)fJ)hTvSDSb(`7aAh~4WGO9GZp-M!Cr1_NEYsA=#<9uvsk z&-yTKnx^L98&(#-;s#&el3~b=$#&fy?9x+ZxEZAiZWjop)+o^VG}e?O1|y6t zg$zE^a=cc-s2uY-F30N>yibn#yjzafD>x{}eBLX^8x(v{jyK3~e@MlLaX-s}-q)9@ z__W?UHTsw4uPI0Aq{2<;scAREZfZAJW%jTdJ5-8nOL+{lg)GQ#OXI0bYg(KCX>$(Q ze#M_YvzZ3xPgR(dhJud^EW3n8B~mF=fyHuftDZv3C-(URzs7}Ac>9e2$Ntjbl>CEbx#bWskZtwz7js+Gx- z$MX=?dx$=jhp0Z^K$mIT%*u>`PqW!(U23Rf4^LX2na}2#p-4YZ&;cD4iKJ6u8%{-S zg*})|$NMUJjS9<N@KYT{T89Ym=#*+iV^?;~z zH|!a-lB2S7Q-)zYC$L_Y(W#xemyOnr_Vdn^w8o>d?Y7Db1n&(wb_FZg#)3WQGPYA) zvskHPL(B;O0<|P3JbM#EiR5S^U`fH3@(6CsC3qr_U}pVAfok7EMJkgrmnNAVM;9KXtTGCVG|Ozc5QdgE17+Gwzxt)}urdhL3dJ!(of{U*hpJvVnz zVh||pHU|>yZx*@leaj{2G7ErgS}}ZA#rN=i`aWcglODE$yxz?zw(eK(qcDD$SM|A| z;>Y-jY@)1KI;F%CmAALUpQnLW@$)c##*0C=sAX1F`~ttE{1fhdb$-S|Zes}J*KBjy zChnC1iT<}Leuv+)^YHF5NN2_&O>kaXqt4Tj7sabwz3>P?bIETGv2?f2*+&HCTjNEaP)I>QG61 z5<-P%+=mdx_57xehc73TC|2`ufi(qSO>&=v)g965Jy?x1!y>eGlh`By=Q|LoIgfWu zplt&0sh-3Rfvf{{F2s5|&_D+o>A+e#&`5CW=)igc+kh5qL?Hp_w<Jr??-5()g5Ab`LRo=`|&Io+80J*Dta*sr`k9pC4JIH-YG~NJ>PMD-| zh&0AY;}B^arb`LZm?VuU(s(Cnv`C{(8XXcg!naYRF@}SD9wMQKaaRs~M*{i|1@w&s z^d+XzCucnR9-K}eQ%@2Llt#2;+9xLPNH%B7T#?^R==ZqCdo`}qKVIOmna!Qho+x1M zUYa{p(A>!a=2Ao_Q+Z)TJEeVw=CsdU#FM8{+8L>yz|-ek=(AW~&+K3({l$kJ+v;&X#a^er6nB)V?fnT(}$@4-&^Q z;&_NS9_IOvz8M^o1#ldro3d6%Bif6e*uRn~ZCy2P6M2K;7I9g6jQ*Y=w#O;S6O`l= zEOI9)%TrjvXCNS;UAi2swa!c_tzQ*7P_OI!^E~lw{<85v#Pt%!aSgFsj zsXWW3a)#CVES-3c`Sm=T$_s2N=a^sTa~ztfsT9kfsC4XGid0g-Z&nktBad zU=lyz|H2iY#?r;bllZBm;8#1UYinvJ@tY7=|4;Wt+w9iKv3N-#|{*^2m=eDX!X z86BVfQI21d$|&FiFT2_A%kH`C*`L3@eg|*|D+&?}GoD}PmR}bh51bmWdA{J{y{I*% z?YaD+*tMFDT&)XNt~vI)2&94(Lw3LE+LG`3RznpH?h#29{S58X(;>!Fai}6oQj5i+hCy6YaFro{5z0EQV~AX{f{m9Y5FBtLTjY9Re;{Y+3Q8In#&t}1~5Wal$ zwrM$pl{QMH+@^|2hUHzyJDBJHw}YQ`V!36(BB>7v<#kM>K&W*g8TyP;i*{uCi|u_; zlcs_hq7iX+h2*4J1IMgRdA!S@N-w?~hF;_E-Eq|nwcHD}%rQ(DXMH+bi6TfBOlo`1 zF_xTaQbH&mryXYK|2LM0Z~jDc_|(4(@w%nQT%rVO6|d>n#A7?mclMlDR0u7=2rBa?c!oags{unnHjxd(V<&(#lO5g|hXWTwQF@#Jagd9gZjT*WL zG)waU0S*zQflf?Pb&i1N(H&75j$vDr1~7{IctF&KDB|-lN#g>Y6%vmti;?OjswJ@e E8$=`?SO5S3 literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.class new file mode 100644 index 0000000000000000000000000000000000000000..e5553236c3275ea8a44fb915df4087029084a77c GIT binary patch literal 1749 zcmb7EZF3V<7(F+s-E`R&2+&f{HkN`(kgiY_p%t)|N;R~VwAEJqaI?8d7dE?@&4w5M ziC_H(zO_YW^t*q_8OL*XLlOvsW7Emz?(;n7oagQS_0R8r0GP*j22ui7gRpMPu&x5T zABz2XNeYp zv=`I`a-~>iQ#yN!8XJv(LA2EAXP1Kdf`IA7;?{jf37jbPG%N*yM<}{v79Gze!wtgb z3)=!i%RyC{IF1trvI6H{PqLDTv~Uuq1cvJ>BD27JzK?9#ldaZ5;lJdLKw!ec2uy*a zCD&JL?M6j~o4QskU@2fS+cI?Zx$|;(F_vy3jW;cv!I+6Dn|4#%9oDSQ*fdX^uDJn<0;Y)4TtEy0| zzi8oITw*s^z_?s&SH53dQbQ9qE*p4{1?qvtCJR?EFEGmZvfF5SYK_AraPkF^gm%Hi z2e@kB!xv^XvFRFpBygd>eaRHFe?7`BP#)KH-I?a8{*aEnu${rj6qO65pKFFeQ-$6W z6M5XUa0{PsUSzYW{HnmES49sHb_&J>@>sU;sm?eP1qs^`tl*A;&jhAkKe859@i|-T z`nBLC-Op3y8f0ZHQsG7{I&xL3tRn7HclTQc*4U$7NxGH{HfYG{!OS&Ov=>x!$rkF_ zyl0_|O#!QtEa0}D#dz~}4UqLrEWJBtWzXru{aRph5H=U-t7p!{7Ou0_K&Tyf(=|R58=U#@GAm>?f zPs9*b5`go#5QDwb1>2yX2AlaArKh-^LXW|WB~3Bs z=|1$CF8UWlPoYFqjeR%H`A4RtdA453v);#3{1xZ+@#PPgeTJ=_K}}yJz6aR(vpCdC uJ{{L@isffAls1ct6m*LT-{G^wx!**gPwrMn?k@c)?QgmWe8WQu-~J0+0Is+I literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.class new file mode 100644 index 0000000000000000000000000000000000000000..59737ac6354d4152c5a29782510900ce54f07d17 GIT binary patch literal 2275 zcmbVN`%@EF6#j0AY_hD#ORS0tR3r}|wp2v|XoyL%4J49~3VqO<%_Uj7WHY-PV5ZZ* zr_fLl7Z`F77zOc9YzcW%dR( zf_Wb%7zU5jb)=`M{TG{5fPw*+j4c)428Ks&nVwGZ3Rw8TaQdbP) zZ3wlYn3oPe)9^q-Rhv+Ac8#Ppibon|;3K+4VG38ID~Wx>B??=OjCG&R4#VZF%k>|Y zd9_h?1@otBk}KQRUQ;CfvWyv%>!NI#MPX+stPf8a{H;noyzj#z)uc@ps;A8;#2IHv zZcq*r1gGWf>5seI{>g{W|JR{3Rq&kQ+Od?H?{BeYNT4dd#Ik}EL(kb88di`dLG5z0 zCem9B_fF?FA}CAv zO2bR6lk|ACDk?>W$#xFjD|(AeR671z!#DU=ChMK!c$wP_EH1fjYWN_^&0kq%H`-;{c^wZegupNLGgXqEl{pe=%KCaT9 z^m~nbdGHadzMFO2N`>nfd4us#U$}3wj!1Jk{WH{Mnm(NPQ;x65 zTEQ^=K(;da6vYI2RB)4!451gdXn%;}-lo|d;xUt)fyu$E)t^H T2{hrB9>{Sc1U+7q8+OLO@rejg literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/FileExecutionResourcesTest.class new file mode 100644 index 0000000000000000000000000000000000000000..6371da2f7765a9b164c84b077a925e5282d29700 GIT binary patch literal 2240 zcmbVNT~ixX7=8{U*$}oZO{pbH3#F7MAZ($fm84Z$3auKjmXuojT#`dr8nSeEBlOBU zubgqb(_3#GXY``uNYRdZW4-X__yfe}>~2CEsCGJpob#Ud z2%NW_vSB)9X&Y{(XcTQn8gfGxYo29SjcKbQr|QxT>Do1?DBXf|Jq;0ou9aHV@{A?N zT$Ss#bH`AcNz;`Au?rSeuL`uLGxGwGNxLKyXhoZjC}IK!@>W&O)>ap#Q!p1R^hoCI zqFI?Y9ZSjKVZ>XuT!D%FbEcUSIOH*@tJ1sWSe}ZkY7$6HZ4~92D$><(kX9?^C#F#` zt7W61(QruM%yZnFKoV^lUJy9_pWZX(TBEy@cGZ&`UIK^Fru)uX#^wdNN0k( z8C0F*5*UV|VMIXpa|+LOoK}we=y=_9WYu?9wqrVBf0o#k8bB)0s`lBoX0B! zh3UG|@d{3j2#KT@GV@BC)sa)$_CPyrR$M~)B3{!#eE0YhUNei!lCNiVm4GtBL~eRk z#ntgTE(si5C;Vj4u!0>FbRz6!y`DWf%LFcBQpXic33NEpEGgH59Rw2SYYGu|$j5Ow z9aX|r9oO&%`xKNgb+^VM1WxTS%)OF`<1K;C054-cUQ`x!z|5#g&Fyh94{sZv8xApIoUJUwX*1b9btsv62q5Mg22vDX7~PR#k#AKT=lnkzsp!ub5ZDBD zqgxnn$P^|*VR#D{!tE9=XCuR@$QGuDl5cJzpN*wrb>|7S_5EVLOYAZ0Z_%68hBoo` zpXgKz4ZlW0?Y3|urTzXi)qR%LjW75I_Dr?Ip$z_$wOQ~n{vhStJ|OkM zZw2fo&ni}2mFS;{sWAG_ zv!P6)xQQVRgSE!|8@7&H7^dnJgK0UG>|ff{(^iOuj2{m)wFM>3x(_o zskKR4XIM&?&vm4+%%F466RymDtZ9e(OJ=v_3z51SM%8wrLPw{ zUaG#enYN=|ag1M}_oe^Qw$g+kqSF_>=nI=pC5sfCiff9TrT&Q?Dt^mnHK#g^Q7TH1 zK0F{mEBa$-)W|YuW;C}=e?|DS?~c%@+(0j)H0q}ZXud)gNrt=ubkaIRR+kTRLOTln z?Q|@5jO+PitgniJ0DfSkiZO;{Y@%jQt<4-G5v*cXc^9j=$M6M@PVh|ahtBP1Xg^s+ zj-kPA5*>6?KixY(3+zPLDT5s{$qa24g<=kyBPR?i%@4@rqcFlQ3T+?-yf@ I&;nTh4euhPQUCw| literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/applicationContext.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/applicationContext.xml new file mode 100644 index 000000000..d83c2c125 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/applicationContext.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-001.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-001.xml new file mode 100644 index 000000000..a1c59c9b1 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-001.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-002.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-002.xml new file mode 100644 index 000000000..57f0c8a89 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-002.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-003.error.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-003.error.xml new file mode 100644 index 000000000..6de881047 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-003.error.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-004.error.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-004.error.xml new file mode 100644 index 000000000..2638ed6ee --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic-004.error.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic.xml new file mode 100644 index 000000000..8d6af0ef1 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/canonic.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/executionResources.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/executionResources.xml new file mode 100644 index 000000000..654f8b420 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/executionResources.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/imports.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/imports.xml new file mode 100644 index 000000000..7ddb4ea80 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/imports.xml @@ -0,0 +1,36 @@ + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMap.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMap.xml new file mode 100644 index 000000000..8cf72e354 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMap.xml @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + myValue + _myValue_ + + myValue + + + myValue + + + + + + + + + + + + + + + + + + + + + @{testKey} + _@{testKey}_ + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml new file mode 100644 index 000000000..b8626f851 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml @@ -0,0 +1,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + myValue + _myValue_ + + myValue + + + myValue + + + + + + + + + + + + + + + + + + + + + @{testKey} + _@{testKey}_ + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/minimal.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/minimal.xml new file mode 100644 index 000000000..5b166970b --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/minimal.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/multipleFlow.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/multipleFlow.xml new file mode 100644 index 000000000..58a43e418 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/multipleFlow.xml @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/parameterRef.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/parameterRef.xml new file mode 100644 index 000000000..98cc14d3d --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/parameterRef.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml new file mode 100644 index 000000000..a36b4a167 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.xml new file mode 100644 index 000000000..893768be3 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/placeHolders.cascading.xml @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/specOverriding.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/specOverriding.xml new file mode 100644 index 000000000..de1dc8504 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/specOverriding.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/SystemCallTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/SystemCallTest.class new file mode 100644 index 0000000000000000000000000000000000000000..fe381e4922c0c045d0bb5d7a7bc8febe7d20d2de GIT binary patch literal 2296 zcmb7F+g95~6y0OHmNDWIaZ3rIPH4d9<|H)D#pD7mv}p_^HHC&=$MRqVvZP9KfKO?E zpf7!Cy6Vt$t$skiDXXhzB!f-Ea;YC|>CBw7_t|I9_^-cT{|R6YRRs}-8@5}?ass(Egj>%#LD#2D_iOA29cY46M2 zJof}c)U+!MsX|c0;rfms+-lXfyezF$46BkY*p(cEQWo3GhDj+}VVA$)S(DRR(RXPJ zEqCQ9#pjm4!OfaTpp&87JK;KeP&FA6^SWtRhW~(I)0qv1Sl%v+BzmDKxWI6&J&9%N z!gdc;^r4?2UJ*VqW0*^~@X4Fp^KzO0YNrDXgDT!ZoS~;+SYowSEeUs>m%;{Zotqon zHRO9E7@rTQClSRZ74M=;*0`)fL4q3bcMOlHgt-4_f+StPPt$15wP;iw$s)OQpbJNi z-cvBf(AQM`WF<))uBjNu1Wmy3*1TfPactKY$bIR zRBEnRu*#uFMA6ixNf;(trEQG5MeIgIPO_`$bA4}xJI4~9?x|pSegZd6c|yh*E}q^< z9XLWawhcXj4@jCO_2vr0!0Dt-!{4E4C2*VJLNntee3#s7d$Sg=lG$>&uV9{3Y04RD zui^n7GIWx!p1QUpT>p?^{0s#$Z%dHC0%2?#R@vV7lE`C8!AGYtf`g)B86VR@Aklqp zSY(+?tpNEQ?iR)OHDT!@m)T0}dxn#eQm0Bn=QU5H){3c#B%WbI zo`6jnL@WCfJIEc+Rczr)I;Pxlghh6oIcw`%N;dFw34BeCpGX;A%Ch~GcWmofS^HZR z-+_~iz8zwcQPQo=H<)xnhfqM^qwQ}N72BYjB(~38>t9W+m3D>h=cLEuwzo`D3-|)E4cUtBdfa>TMaM``q*K&2wY7PO1uYQW_Q<;kMGlXblR1J%}&TDp!&SveX|3M-FL z50}wHwIsE$a&M#ZY_OO0P@(KOA+DbRafKkR62w@0h@0nxm^%YvoFFC$BHbS1);S?Q zJOg5iAf^dorX55~UhpKBbi-?!hIG%8cIOE93RBvnIu>aX(Ib4a@)Hs<`8!?5>W@gh z#K0eT_FOBz!sk8^S)J780^9ZzAp^T)mJu>*_#}tigXkL!DagM;Ou^$Z>R^w;5t#n~Ui1f` literal 0 HcmV?d00001 diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/systemCall.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/systemCall.xml new file mode 100644 index 000000000..8d3565040 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/tasks/systemCall.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + echo + Hello + World + + + + + + + + + + + + + + + + + + + + + + + + + dir + + + + + + + ls + + + + + ls + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/test.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/test.xml new file mode 100644 index 000000000..d8bec3df0 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/test.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From basic @{testedComponentId} + + + testData1='@{testData1}' + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/FlowNamespaceTest.class b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/FlowNamespaceTest.class new file mode 100644 index 0000000000000000000000000000000000000000..3e0cd7cb5effcbf77f9c1c9777127d8108c0cb0e GIT binary patch literal 1875 zcmbtV+g8&+6y4K;iEUI2a`DPdpcf!eP}JfDDeo_Sxs0eJ0<3eEAAs8tV!Y3ZTH#i#4ehwVaHVWHVzqX#Exb*>ZPN|C?3&!(;+`e#Xt6EWvwVh`@*lah zjG@SIDG2#Eu4552Lu%p36jd3vuiz>}=RQB=hRvOd5$~wzWVmed@Y1;BPY`$t3|$(! z(ZkSddV&XHzFM^jRAQA}ClE&g!+NIN0Ne;X%c&HzA#=Yfja`p&{Lb~>QVqf@23_5? zDm70=d>*l=;(9Ze$;qiSZsN9rTTy-f4Ozn-^f4$E5j+>%VHjyiy%EjY_P#KKqJja2 z;pSR2q|_vZH2N{5;jS!p(yKWtM$X1kprZ2@d7S&7oH1y!>hn8?+%d(Diaf3G$dbiW zG0xDwOKP1`VMNn{im7Nitzw#_B0=5=zh+Z2++)Zz2OTz%JYsBE2UU`5d|GN{R>K24 zr05R0ZS9a+8ruxxnO0(MiB*)X(OuGqOp}B4XB@Ae5Wv!7Ys9cIdUcju&~Q?xURy`D4ho z@c*8Ilm3@-damw&tjS+qpEzSrHrctnUWgWEj&Z+1ZxAZM_7lAUqBlq+hA@j^Jj4h} zG%nJLOj4chQcU+*O!rX>x*v$Htj5!rZZY!ycx6m~s(i-$36_$Sw%310GZ$7ZM>NNX w@Hkax44s%jA10~91x(Q|u}I?+%!G9N>+WN^4 + + + + + + + + + + + + + + + + + spec description + + + + + + + flow description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Would fail if param 2 is not changed at execution + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-001.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-001.xml new file mode 100644 index 000000000..aeef3a3af --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-001.xml @@ -0,0 +1,34 @@ + + + + + + Canonic 001 + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-002.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-002.xml new file mode 100644 index 000000000..ac5f085eb --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns-002.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns.xml new file mode 100644 index 000000000..facb27761 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/canonic-ns.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/containers.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/containers.xml new file mode 100644 index 000000000..61bfa0703 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/containers.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + val1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + val1 + val2 + + + + + val1 + val2 + + + + + + + + + + + + + + + + + + use default value for parameter "list1" + + + val1 + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/tests.xml b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/tests.xml new file mode 100644 index 000000000..ee58a1869 --- /dev/null +++ b/org.argeo.slc.core/bin/org/argeo/slc/core/execution/xml/tests.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bin/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.class b/org.argeo.slc.core/bin/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.class new file mode 100644 index 0000000000000000000000000000000000000000..0cad464a78ffd6f325b270617ab2da3d03525ef5 GIT binary patch literal 3927 zcmb_f`F9jm7XDtRr9!8K5Fjwbr2%C+orKmf3X(QLTB6aApdF9|My+&LcM7Vj+UjZy z?#qnJjQfVTJK{bIbIuruoa6lHIsQ!^kKcP$>Fz9qBgbF5s@{F|-Fv_L-CM7J`sMo{ z0PMhjG(-gYU9XrjyrSu*Dt0cFb3HTVn-!mTj&Dx;slAgG-!pRl5Fb6qu(M^)a*AWz zk})c#hN!^CV^zoUQw7f`nGd_(@zk7EpviWN0`XzxrEKJ;Oahlmu2V_TQY2Dp*e&)6 zXrVuWwAx%zZt9S8;bdH=U=^#LF=?B7%Vpcj8NTH@T$a%iXhqs$F#U9$=sYA4&A53p zh9+F8VuAGTf##y=XKbTV5m=k(9Io$Di+wSy z#|91U0@p8}(;zu>y^}gN;t!09s7zE~M`96V=cU+L34snBS73#}>S4<PVnd;A%#?c!y+1Dnwx2ymDrJsbkjjI&?{CbPKF+ ztW9W_8oDy;8@c2AjdDn?Mn?mtLC9@Oz0pwMKv`sQW!5S>hF|qqu%7hT?!|lhmx3A_ zV}KNmjyN{A;3n+UaI?Vf<%nCpLv(CMih7)6{6l%Ep1Q)rlqv1TSOVQQc0w(y-b-hq z-cENhk^a8UFr8a<^y4=2ZM#N3%PQFBpy!rqDm$83Qe-mZN~#d_RchF(_)_q)5Mi(N zHRN*9s5R^r*ra;5))rYiw{JRUmZeTKWCS)WBxRs#*?H4z#y%E3V>piM$32r0GEbOs zBhLBvP}Pjf2;*)c?w>51@fZfsC4cVJF@(Fwxlt~g4ms~>q&Fn9k>8*Wp-T#20K+== zONlr8ZeWaI54t$ra<&{)YZfI=lMH5leQR}VpFc7fZK&)G3xUGQahkGr&A3mXomniH zy4$Bqwv_3(jtLy0*e&M(8^$P7?3e10P;)W-84qZFI!0*JQIPz}&K==bDuyW>(_qc}3v#b#l4m6YhPH7|pX$AgYuh|uaJCTl?|50mOZ*tsaqD&+ui#a7xy7TF!7Qct8bccj z*NO8w-qi30`@4=aXVvi*-e!;v4@3*UdZ8p+a0;h2yen{xnuO(xoy>H+hxY|mS(V$( z$!c+*BS$VfjHypF<3oYXgKpKy$4fjn#{DV7kGoDV1`Dni%)w@SED+fpmrQ-C;~)5p zOdU5*W=%%7W?p_=Vrr-GxsEUJrN9+=>2$$|d9JJYVcvO}-w7fsamnLUoj+N4GQMa8 zDpj+!=Wk6n>O9tchfV)gZ(POSRSM@?M0sFXjcai=*Yw~WT*GH5i}WY) z?&p)l>q!0&TYf}a@&c|KC+xO!NPdSca`i0DO_0#-3=QaHNJ&C=VJ)xi=xK1#5xVG6 z?}&Dy^RU5~Z{R`%H!7dE@h-yW7W(P!n#G?YkUk>H#|jnB4u#nsYzr~@0(RjR+9l|2 z+5*r%1$u_DNdgm+l-{lxr1y9Kh>i=`GkyUB<88N}!ys4hn8DrWF!KLy=`pH2Zc=pb zB*nW(-Yw`L_7+~ZA+4f_2e`E;5*Wn+MiJx6J-C-~WQi5TDs5vm+dv`Xr=WZR(`99~GlU<0jM=sYUFuHox8!;%Rr5zOG|3?^H*x29%L+%FUE zK93SpmJ1ItZ=ZSBJ;dl57~$WY(S{V0wG@+hSP|XEzb@0fi!gAW*LV#mKPeLsQLaXb zlke(oYC4ZcMtWxP6sz+I*75E+fm!@b{=6n|HZ+~VE=p?CEZz|~&Cq$Ts`CLu?Phh_ zK4Pfc`-wnMt67{OOJ_yBT)mVYaEP7{lGyv0!(nX2IEkKMq(^Woj^Zw!B@XlYARfRZ z43%Rth_#kuo-+Q5Trz%D&G;6#hafTgoc62#SJ$3T!X3a`RRMO9d?!WGph{V^}hEnWe?uRM7{2fUo`u zU-f~Dj*id%D94j-fu+DWJCkfql9TgYl0SdH{{k?MWerUXsft@Nxmywy({n7-s<^_G z!jtq@mSS6)Ilo__n1*JC>HlrWu6fesmdw+Bx6Ga5mTQ+wYJZMYv&vmtjqAZ?`P%jvZWaDlPXIuM zaw%}R%I20Mw(Bz*VhqMvX^OU5tIB^Nys9IkXh&-V9SqSrMI+W|6bzj@x^Rg>D+xI( zc$s0yC~WYz+;n)kWEQ2OA(IG%p08~POJ+25GYlU;Usc&CLG~SYiK(mT)zHI`KEC5j zKMW>Lxjj$=B^|q<3^pEDiv%NY)@v|kU&a9lHq)f$io>OY1|_3c=iYK2N@}^ z6fkw%#wdf%Jx{oD?oE|DlsIhU^NH0~vizim35MR|#MO{007c1Vm6*DNyX4a4Y_T}^ zn4u#en6h+9xV5_O>v#Y%REQ9e_(uLzWgjvOoN=6QCk4I@Q<%~52w8?!O6M1%k_K}g z9IlY&6jCZ~IOwptodWgNBR=?f9Zzb==Ck>NLKaoX{VEue4YD5Dsqq33<}i6kNfz_Z zI+TT`x{lw~_ge?|b+TdYRKtOXG92-enWlu%Vx{U@V%}CSK`d~YN0cQnKx~BQJp-EP zj~)d(=LJa({|El^68^w$rxzuLuxLNXrT z!NuRWoZ7>cWV}B(xPCN9?cnBOtR=k + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/bnd.bnd b/org.argeo.slc.core/bnd.bnd index e69de29bb..40b504bd2 100644 --- a/org.argeo.slc.core/bnd.bnd +++ b/org.argeo.slc.core/bnd.bnd @@ -0,0 +1,8 @@ +Import-Package: org.w3c.dom;version="0.0.0",\ +org.dbunit;resolution:="optional",\ +org.dbunit.database;resolution:="optional",\ +org.dbunit.dataset;resolution:="optional",\ +org.dbunit.dataset.xml;resolution:="optional",\ +org.dbunit.operation;resolution:="optional",\ +junit.framework;resolution:="optional",\ +* diff --git a/org.argeo.slc.core/build.properties b/org.argeo.slc.core/build.properties new file mode 100644 index 000000000..b7b3e4d43 --- /dev/null +++ b/org.argeo.slc.core/build.properties @@ -0,0 +1 @@ +additional.bundles = org.springframework.context diff --git a/org.argeo.slc.core/ext/test/log4j.properties b/org.argeo.slc.core/ext/test/log4j.properties new file mode 100644 index 000000000..0133bab88 --- /dev/null +++ b/org.argeo.slc.core/ext/test/log4j.properties @@ -0,0 +1,22 @@ +# Set root logger level to DEBUG and its only appender to A1. +log4j.rootLogger=WARN, console + +## Levels +# Slc +log4j.logger.org.argeo=DEBUG + +# Castor +log4j.logger.org.exolab.castor=WARN + +# Spring +log4j.logger.org.springframework=WARN + + +## Appenders +# A1 is set to be a ConsoleAppender. +log4j.appender.console=org.apache.log4j.ConsoleAppender + +# A1 uses PatternLayout. +log4j.appender.console.layout=org.apache.log4j.PatternLayout +log4j.appender.console.layout.ConversionPattern= %-5p %d{ISO8601} %m - %c%n + diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/deploy/DefaultResourceSetTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/DefaultResourceSetTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/deploy/DefaultResourceSetTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/DefaultResourceSetTest.java diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/file1.txt b/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/file1.txt new file mode 100644 index 000000000..e69de29bb diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/subdir/file2.txt b/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/data/subdir/file2.txt new file mode 100644 index 000000000..e69de29bb diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/relativeResourceSet.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/relativeResourceSet.xml new file mode 100644 index 000000000..074c205a5 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/deploy/relativeResourceSet.xml @@ -0,0 +1,27 @@ + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/AbstractExecutionFlowTestCase.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/BasicExecutionFlowTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/BasicExecutionFlowTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/BasicExecutionFlowTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/BasicExecutionFlowTest.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/DefaultAgentCliTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/DefaultAgentCliTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/DefaultAgentCliTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/DefaultAgentCliTest.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/ExceptionIfInitCalledTwice.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/FileExecutionResourcesSpringTest.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/FileExecutionResourcesTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/FileExecutionResourcesTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/FileExecutionResourcesTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/FileExecutionResourcesTest.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/ParameterRefTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/ParameterRefTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/ParameterRefTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/ParameterRefTest.java diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/applicationContext.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/applicationContext.xml new file mode 100644 index 000000000..d83c2c125 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/applicationContext.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-001.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-001.xml new file mode 100644 index 000000000..a1c59c9b1 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-001.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-002.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-002.xml new file mode 100644 index 000000000..57f0c8a89 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-002.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-003.error.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-003.error.xml new file mode 100644 index 000000000..6de881047 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-003.error.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-004.error.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-004.error.xml new file mode 100644 index 000000000..2638ed6ee --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic-004.error.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic.xml new file mode 100644 index 000000000..8d6af0ef1 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/canonic.xml @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/executionResources.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/executionResources.xml new file mode 100644 index 000000000..654f8b420 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/executionResources.xml @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/imports.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/imports.xml new file mode 100644 index 000000000..7ddb4ea80 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/imports.xml @@ -0,0 +1,36 @@ + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMap.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMap.xml new file mode 100644 index 000000000..8cf72e354 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMap.xml @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + myValue + _myValue_ + + myValue + + + myValue + + + + + + + + + + + + + + + + + + + + + @{testKey} + _@{testKey}_ + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml new file mode 100644 index 000000000..b8626f851 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/listSetMapMultipleFlow.xml @@ -0,0 +1,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + myValue + _myValue_ + + + + + @{testKey} + _@{testKey}_ + + + + + + + + + myValue + _myValue_ + + myValue + + + + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + myValue + _myValue_ + + + myValue + _myValue_ + + myValue + + + myValue + + + + + + + + + + + + + + + + + + + + + @{testKey} + _@{testKey}_ + + + @{testKey} + _@{testKey}_ + + @{testKey} + + + @{testKey} + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/minimal.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/minimal.xml new file mode 100644 index 000000000..5b166970b --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/minimal.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/multipleFlow.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/multipleFlow.xml new file mode 100644 index 000000000..58a43e418 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/multipleFlow.xml @@ -0,0 +1,137 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/parameterRef.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/parameterRef.xml new file mode 100644 index 000000000..98cc14d3d --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/parameterRef.xml @@ -0,0 +1,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml new file mode 100644 index 000000000..a36b4a167 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.exec.xml @@ -0,0 +1,327 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.xml new file mode 100644 index 000000000..893768be3 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/placeHolders.cascading.xml @@ -0,0 +1,239 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/specOverriding.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/specOverriding.xml new file mode 100644 index 000000000..de1dc8504 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/specOverriding.xml @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/tasks/SystemCallTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/SystemCallTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/tasks/SystemCallTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/SystemCallTest.java diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/systemCall.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/systemCall.xml new file mode 100644 index 000000000..8d3565040 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/tasks/systemCall.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + echo + Hello + World + + + + + + + + + + + + + + + + + + + + + + + + + dir + + + + + + + ls + + + + + ls + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/test.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/test.xml new file mode 100644 index 000000000..d8bec3df0 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/test.xml @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From basic @{testedComponentId} + + + testData1='@{testData1}' + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java similarity index 79% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java index cef5d9e20..f673020e6 100644 --- a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/FlowNamespaceTest.java @@ -27,37 +27,39 @@ public class FlowNamespaceTest extends AbstractExecutionFlowTestCase { ((ExecutionFlow) applicationContext.getBean("canonic-ns.001")).run(); ((ExecutionFlow) applicationContext.getBean("canonic-ns.002")).run(); } - + public void testAdvanced() throws Exception { ConfigurableApplicationContext applicationContext = createApplicationContext("advanced.xml"); ((ExecutionFlow) applicationContext.getBean("flow1")).run(); ((ExecutionFlow) applicationContext.getBean("flow2")).run(); ((ExecutionFlow) applicationContext.getBean("flow3")).run(); - + validateTestResult((SimpleTestResult) applicationContext - .getBean("testResult")); - } - + .getBean("testResult")); + } + public void testAdvancedExecution() throws Exception { ConfigurableApplicationContext applicationContext = createApplicationContext("advanced.xml"); - + ExecutionContext executionContext = (ExecutionContext) applicationContext - .getBean("executionContext"); + .getBean("executionContext"); executionContext.setVariable("param2", 4); - + ((ExecutionFlow) applicationContext.getBean("flow4")).run(); - - validateTestResult((SimpleTestResult) applicationContext - .getBean("testResult")); - } - - // THis tests causes pb when using Spring 3 - public void testContainers() throws Exception { - ConfigurableApplicationContext applicationContext = createApplicationContext("containers.xml"); - ((ExecutionFlow) applicationContext.getBean("test.list.flow1")).run(); - ((ExecutionFlow) applicationContext.getBean("test.list.flow2")).run(); - + validateTestResult((SimpleTestResult) applicationContext - .getBean("testResult")); + .getBean("testResult")); } + + // These tests causes pb when using Spring 3 + + // public void testContainers() throws Exception { + // ConfigurableApplicationContext applicationContext = + // createApplicationContext("containers.xml"); + // ((ExecutionFlow) applicationContext.getBean("test.list.flow1")).run(); + // ((ExecutionFlow) applicationContext.getBean("test.list.flow2")).run(); + // + // validateTestResult((SimpleTestResult) applicationContext + // .getBean("testResult")); + // } } diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/advanced.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/advanced.xml new file mode 100644 index 000000000..49b6f7e1d --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/advanced.xml @@ -0,0 +1,110 @@ + + + + + + + + + + + + + + + + + + spec description + + + + + + + flow description + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Would fail if param 2 is not changed at execution + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-001.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-001.xml new file mode 100644 index 000000000..aeef3a3af --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-001.xml @@ -0,0 +1,34 @@ + + + + + + Canonic 001 + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-002.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-002.xml new file mode 100644 index 000000000..ac5f085eb --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns-002.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns.xml new file mode 100644 index 000000000..facb27761 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/canonic-ns.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/containers.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/containers.xml new file mode 100644 index 000000000..61bfa0703 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/containers.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + val1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + val1 + val2 + + + + + val1 + val2 + + + + + + + + + + + + + + + + + + use default value for parameter "list1" + + + val1 + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/tests.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/tests.xml new file mode 100644 index 000000000..ee58a1869 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/execution/xml/tests.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/AbstractInternalSpringTestCase.java diff --git a/runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/test/context/ContextTest.java b/org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/ContextTest.java similarity index 100% rename from runtime/org.argeo.slc.core/src/test/java/org/argeo/slc/core/test/context/ContextTest.java rename to org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/ContextTest.java diff --git a/org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/applicationContext.xml b/org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/applicationContext.xml new file mode 100644 index 000000000..4949c4eb1 --- /dev/null +++ b/org.argeo.slc.core/ext/test/org/argeo/slc/core/test/context/applicationContext.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.slc.core/pom.xml b/org.argeo.slc.core/pom.xml index 76aee0880..653884040 100644 --- a/org.argeo.slc.core/pom.xml +++ b/org.argeo.slc.core/pom.xml @@ -1,4 +1,5 @@ - + 4.0.0 org.argeo.slc @@ -8,4 +9,25 @@ org.argeo.slc.core SLC Runtime + + + + org.argeo.commons + org.argeo.util + ${version.argeo-commons} + + + org.argeo.commons + org.argeo.security.core + ${version.argeo-commons} + + + + + org.argeo.slc + org.argeo.slc.api + 2.1.1-SNAPSHOT + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/Attachment.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/Attachment.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/Attachment.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/Attachment.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentUploader.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentUploader.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentUploader.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentUploader.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentsEnabled.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentsEnabled.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentsEnabled.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentsEnabled.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentsStorage.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentsStorage.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/AttachmentsStorage.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/AttachmentsStorage.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/FileAttachmentsStorage.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/FileAttachmentsStorage.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/FileAttachmentsStorage.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/FileAttachmentsStorage.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/SimpleAttachment.java b/org.argeo.slc.core/src/org/argeo/slc/core/attachment/SimpleAttachment.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/attachment/SimpleAttachment.java rename to org.argeo.slc.core/src/org/argeo/slc/core/attachment/SimpleAttachment.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/ResourceDistribution.java b/org.argeo.slc.core/src/org/argeo/slc/core/build/ResourceDistribution.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/ResourceDistribution.java rename to org.argeo.slc.core/src/org/argeo/slc/core/build/ResourceDistribution.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/VersionDistributionId.java b/org.argeo.slc.core/src/org/argeo/slc/core/build/VersionDistributionId.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/VersionDistributionId.java rename to org.argeo.slc.core/src/org/argeo/slc/core/build/VersionDistributionId.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/VersionedResourceDistribution.java b/org.argeo.slc.core/src/org/argeo/slc/core/build/VersionedResourceDistribution.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/VersionedResourceDistribution.java rename to org.argeo.slc.core/src/org/argeo/slc/core/build/VersionedResourceDistribution.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/package.html b/org.argeo.slc.core/src/org/argeo/slc/core/build/package.html similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/build/package.html rename to org.argeo.slc.core/src/org/argeo/slc/core/build/package.html diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/DefaultResourceSet.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/DefaultResourceSet.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/DefaultResourceSet.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/DefaultResourceSet.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/DigestCheck.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/DigestCheck.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/DigestCheck.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/DigestCheck.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/LocalFilesDeployment.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/LocalFilesDeployment.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/LocalFilesDeployment.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/LocalFilesDeployment.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/MultiResourceSet.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/MultiResourceSet.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/MultiResourceSet.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/MultiResourceSet.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/ResourceSet.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/ResourceSet.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/ResourceSet.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/ResourceSet.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/SimpleExecutables.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/SimpleExecutables.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/SimpleExecutables.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/SimpleExecutables.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/VersionedDirSync.java b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/VersionedDirSync.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/VersionedDirSync.java rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/VersionedDirSync.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/package.html b/org.argeo.slc.core/src/org/argeo/slc/core/deploy/package.html similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/deploy/package.html rename to org.argeo.slc.core/src/org/argeo/slc/core/deploy/package.html diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionFlowGenerator.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionFlowGenerator.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionFlowGenerator.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionFlowGenerator.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionModulesManager.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionModulesManager.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionModulesManager.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionModulesManager.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionValue.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionValue.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractExecutionValue.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractExecutionValue.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractSpecAttribute.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractSpecAttribute.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractSpecAttribute.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractSpecAttribute.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractSpringExecutionModule.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractSpringExecutionModule.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/AbstractSpringExecutionModule.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/AbstractSpringExecutionModule.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultAgent.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultAgent.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultAgent.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultAgent.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultAgentCli.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultAgentCli.java similarity index 97% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultAgentCli.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultAgentCli.java index b09aee755..d53b725a5 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultAgentCli.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultAgentCli.java @@ -20,9 +20,9 @@ import org.argeo.slc.execution.ExecutionSpec; import org.argeo.slc.execution.ExecutionSpecAttribute; import org.argeo.slc.execution.SlcAgent; import org.argeo.slc.execution.SlcAgentCli; -import org.springframework.security.Authentication; -import org.springframework.security.AuthenticationManager; -import org.springframework.security.context.SecurityContextHolder; +import org.springframework.security.core.Authentication; +import org.springframework.security.authentication.AuthenticationManager; +import org.springframework.security.core.context.SecurityContextHolder; /** * Authenticates thread and executes synchronously a command line execution. diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionFlow.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionFlow.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionFlow.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionFlow.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java similarity index 99% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java index d7670789e..433da9f14 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionFlowDescriptorConverter.java @@ -253,7 +253,7 @@ public class DefaultExecutionFlowDescriptorConverter implements } else { // look for a ref to the value - Map beans = getBeanFactory() + Map beans = getBeanFactory() .getBeansOfType(targetClass, false, false); // TODO: also check scoped beans beans: for (String beanName : beans.keySet()) { diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionSpec.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionSpec.java similarity index 96% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionSpec.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionSpec.java index 002d691ae..2bce12577 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionSpec.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionSpec.java @@ -125,13 +125,13 @@ public class DefaultExecutionSpec implements ExecutionSpec, BeanNameAware, return choices; } - for (String beanName : getBeanFactory().getBeanNamesForType( + beanNames: for (String beanName : getBeanFactory().getBeanNamesForType( rsa.getTargetClass(), true, false)) { // Since Spring 3, systemProperties is implicitly defined but has no // bean definition - // if (beanName.equals("systemProperties")) - // continue beanNames; + if (beanName.equals("systemProperties")) + continue beanNames; BeanDefinition bd = getBeanFactory().getBeanDefinition(beanName); RefValueChoice choice = new RefValueChoice(); diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionStack.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionStack.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultExecutionStack.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultExecutionStack.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultProcess.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultProcess.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/DefaultProcess.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/DefaultProcess.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionAspect.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionAspect.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionAspect.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionAspect.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionParameterPostProcessor.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionParameterPostProcessor.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionParameterPostProcessor.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionParameterPostProcessor.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionResources.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionResources.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionResources.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionResources.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionResourcesFactoryBean.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionResourcesFactoryBean.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionResourcesFactoryBean.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionResourcesFactoryBean.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionScope.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionScope.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionScope.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionScope.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionThread.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionThread.java similarity index 97% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionThread.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionThread.java index 9289c7f56..48a5df38b 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ExecutionThread.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ExecutionThread.java @@ -25,8 +25,8 @@ import org.argeo.slc.execution.ExecutionFlowDescriptor; import org.argeo.slc.execution.ExecutionModulesManager; import org.argeo.slc.execution.ExecutionStep; import org.argeo.slc.execution.RealizedFlow; -import org.springframework.security.Authentication; -import org.springframework.security.context.SecurityContextHolder; +import org.springframework.security.core.Authentication; +import org.springframework.security.core.context.SecurityContextHolder; /** Thread of a single execution */ public class ExecutionThread extends Thread { diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/FileExecutionResources.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/FileExecutionResources.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/FileExecutionResources.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/FileExecutionResources.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/FlowConfigurationException.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/FlowConfigurationException.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/FlowConfigurationException.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/FlowConfigurationException.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/InstantiationManager.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/InstantiationManager.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/InstantiationManager.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/InstantiationManager.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/MapExecutionContext.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/MapExecutionContext.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/MapExecutionContext.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/MapExecutionContext.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/OsFileFactoryBean.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/OsFileFactoryBean.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/OsFileFactoryBean.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/OsFileFactoryBean.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ParameterRef.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ParameterRef.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ParameterRef.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ParameterRef.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveAccessor.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveAccessor.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveAccessor.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveAccessor.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveSpecAttribute.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveSpecAttribute.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveSpecAttribute.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveSpecAttribute.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveUtils.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveUtils.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveUtils.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveUtils.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveValue.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveValue.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/PrimitiveValue.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/PrimitiveValue.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThread.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThread.java similarity index 97% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThread.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThread.java index b64639a8c..9b8f9cc3f 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThread.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThread.java @@ -28,8 +28,8 @@ import org.argeo.slc.execution.ExecutionModulesManager; import org.argeo.slc.execution.ExecutionProcess; import org.argeo.slc.execution.ExecutionStep; import org.argeo.slc.execution.RealizedFlow; -import org.springframework.security.Authentication; -import org.springframework.security.context.SecurityContextHolder; +import org.springframework.security.core.Authentication; +import org.springframework.security.core.context.SecurityContextHolder; /** * Main thread coordinating an {@link ExecutionProcess}, launching parallel or diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThreadGroup.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThreadGroup.java similarity index 95% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThreadGroup.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThreadGroup.java index 2f264bed4..c18eaedbb 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/ProcessThreadGroup.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/ProcessThreadGroup.java @@ -20,8 +20,8 @@ import java.util.concurrent.BlockingQueue; import org.argeo.slc.execution.ExecutionProcess; import org.argeo.slc.execution.ExecutionStep; -import org.springframework.security.Authentication; -import org.springframework.security.context.SecurityContextHolder; +import org.springframework.security.core.Authentication; +import org.springframework.security.core.context.SecurityContextHolder; /** The thread group attached to a given {@link SlcExecution}. */ public class ProcessThreadGroup extends ThreadGroup { diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefSpecAttribute.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/RefSpecAttribute.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefSpecAttribute.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/RefSpecAttribute.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefValue.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/RefValue.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefValue.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/RefValue.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefValueChoice.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/RefValueChoice.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/RefValueChoice.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/RefValueChoice.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/SedFilteredResource.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/SedFilteredResource.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/SedFilteredResource.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/SedFilteredResource.java diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/defaults.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/defaults.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/defaults.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/defaults.xml diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/doc/ConsoleContextDescriber.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/doc/ConsoleContextDescriber.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/doc/ConsoleContextDescriber.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/doc/ConsoleContextDescriber.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/doc/ContextDescriber.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/doc/ContextDescriber.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/doc/ContextDescriber.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/doc/ContextDescriber.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/CompositeRunnableFactory.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/CompositeRunnableFactory.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/CompositeRunnableFactory.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/CompositeRunnableFactory.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/DefaultRunnableDataNode.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/DefaultRunnableDataNode.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/DefaultRunnableDataNode.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/DefaultRunnableDataNode.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/ExecutionFlowGenerator.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/ExecutionFlowGenerator.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/ExecutionFlowGenerator.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/ExecutionFlowGenerator.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/ExecutionFlowGeneratorSource.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/ExecutionFlowGeneratorSource.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/ExecutionFlowGeneratorSource.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/ExecutionFlowGeneratorSource.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCall.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCall.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCall.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCall.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCallFlow.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCallFlow.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCallFlow.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCallFlow.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableDataNode.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableDataNode.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableDataNode.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableDataNode.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableFactory.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableFactory.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableFactory.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/generator/RunnableFactory.java diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/runtime.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/runtime.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/runtime.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/runtime.xml diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/simple.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/simple.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/simple.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/simple.xml diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/specs.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/specs.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/specs.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/specs.xml diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/spring.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/spring.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/spring.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/spring.xml diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResult.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/CloseTestResult.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResult.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/CloseTestResult.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/Echo.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/Echo.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/Echo.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/Echo.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/If.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/If.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/If.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/If.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/JvmProcess.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/JvmProcess.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/JvmProcess.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/JvmProcess.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/MergedLists.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/MergedLists.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/MergedLists.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/MergedLists.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/MethodCall.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/MethodCall.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/MethodCall.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/MethodCall.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/OverrideContextAware.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/OverrideContextAware.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/OverrideContextAware.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/OverrideContextAware.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/SystemCall.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/SystemCall.java similarity index 99% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/SystemCall.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/SystemCall.java index 04da5242f..8f031847e 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/SystemCall.java +++ b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/SystemCall.java @@ -54,8 +54,8 @@ import org.argeo.slc.core.test.SimpleResultPart; import org.argeo.slc.test.TestResult; import org.argeo.slc.test.TestStatus; import org.springframework.core.io.Resource; -import org.springframework.security.Authentication; -import org.springframework.security.context.SecurityContextHolder; +import org.springframework.security.core.Authentication; +import org.springframework.security.core.context.SecurityContextHolder; /** Execute an OS specific system call. */ public class SystemCall implements Runnable { @@ -452,7 +452,7 @@ public class SystemCall implements Runnable { stderr, stdInStream) { @Override - public void stop() { + public void stop() throws IOException { // prevents the method to block when joining stdin if (stdInSink != null) IOUtils.closeQuietly(stdInSink); diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/SystemCallOutputListener.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/SystemCallOutputListener.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/SystemCallOutputListener.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/SystemCallOutputListener.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/UploadAttachments.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/UploadAttachments.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/tasks/UploadAttachments.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/UploadAttachments.java diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/tasks/core.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/core.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/tasks/core.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/tasks/core.xml diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/templates.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/templates.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/templates.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/templates.xml diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/utils.xml b/org.argeo.slc.core/src/org/argeo/slc/core/execution/utils.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/utils.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/utils.xml diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/AsFlowDecorator.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/AsFlowDecorator.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/AsFlowDecorator.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/AsFlowDecorator.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/ExecutionScopeDecorator.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/ExecutionScopeDecorator.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/ExecutionScopeDecorator.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/ExecutionScopeDecorator.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/FlowBeanDefinitionParser.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/FlowBeanDefinitionParser.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/FlowBeanDefinitionParser.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/FlowBeanDefinitionParser.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/FlowNamespaceHandler.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/FlowNamespaceHandler.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/FlowNamespaceHandler.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/FlowNamespaceHandler.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/NamespaceUtils.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/NamespaceUtils.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/NamespaceUtils.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/NamespaceUtils.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/ParamDecorator.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/ParamDecorator.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/ParamDecorator.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/ParamDecorator.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/SpecBeanDefinitionParser.java b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/SpecBeanDefinitionParser.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/xml/SpecBeanDefinitionParser.java rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/SpecBeanDefinitionParser.java diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/xml/slc-flow-0.12.xsd b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/slc-flow-0.12.xsd similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/xml/slc-flow-0.12.xsd rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/slc-flow-0.12.xsd diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/xml/slc-flow-1.2.xsd b/org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/slc-flow-1.2.xsd similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/execution/xml/slc-flow-1.2.xsd rename to org.argeo.slc.core/src/org/argeo/slc/core/execution/xml/slc-flow-1.2.xsd diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/BasicTestData.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/BasicTestData.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/BasicTestData.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/BasicTestData.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/BasicTestDefinition.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/BasicTestDefinition.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/BasicTestDefinition.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleResultPart.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleResultPart.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleResultPart.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleResultPart.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestResult.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleTestResult.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestResult.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleTestResult.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleTestRun.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/SimpleTestRun.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SlcTestUtils.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/SlcTestUtils.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SlcTestUtils.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/SlcTestUtils.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestDataUtils.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/TestDataUtils.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestDataUtils.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/TestDataUtils.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/ContextUtils.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/context/ContextUtils.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/ContextUtils.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/context/ContextUtils.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/DefaultContextTestData.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/context/DefaultContextTestData.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/DefaultContextTestData.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/context/DefaultContextTestData.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleContextAware.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/context/SimpleContextAware.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleContextAware.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/context/SimpleContextAware.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java b/org.argeo.slc.core/src/org/argeo/slc/core/test/context/SimpleParentContextAware.java similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/SimpleParentContextAware.java rename to org.argeo.slc.core/src/org/argeo/slc/core/test/context/SimpleParentContextAware.java diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/package.html b/org.argeo.slc.core/src/org/argeo/slc/core/test/context/package.html similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/context/package.html rename to org.argeo.slc.core/src/org/argeo/slc/core/test/context/package.html diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/package.html b/org.argeo.slc.core/src/org/argeo/slc/core/test/package.html similarity index 100% rename from runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/package.html rename to org.argeo.slc.core/src/org/argeo/slc/core/test/package.html diff --git a/runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/test/spring.xml b/org.argeo.slc.core/src/org/argeo/slc/core/test/spring.xml similarity index 100% rename from runtime/org.argeo.slc.core/src/main/resources/org/argeo/slc/core/test/spring.xml rename to org.argeo.slc.core/src/org/argeo/slc/core/test/spring.xml diff --git a/pom.xml b/pom.xml index 4063097e1..e474716d1 100644 --- a/pom.xml +++ b/pom.xml @@ -17,6 +17,7 @@ org.argeo.slc.api + org.argeo.slc.core -- 2.39.2