diff --git a/applications/spring-shell/pom.xml b/applications/spring-shell/pom.xml index 03cc92d3c..61285a1d2 100644 --- a/applications/spring-shell/pom.xml +++ b/applications/spring-shell/pom.xml @@ -208,25 +208,6 @@ - - org.apache.maven.plugins - maven-antrun-plugin - 1.6 - - - process-test-classes - process-test-classes - - - - - - - run - - - - diff --git a/applications/spring-shell/src/test/java/org/springframework/sbm/BootifySimpleMuleAppIntegrationTest.java b/applications/spring-shell/src/test/java/org/springframework/sbm/BootifySimpleMuleAppIntegrationTest.java index 43c62232d..333b0b72a 100644 --- a/applications/spring-shell/src/test/java/org/springframework/sbm/BootifySimpleMuleAppIntegrationTest.java +++ b/applications/spring-shell/src/test/java/org/springframework/sbm/BootifySimpleMuleAppIntegrationTest.java @@ -16,11 +16,8 @@ package org.springframework.sbm; import com.rabbitmq.client.Channel; -import org.jruby.RubyProcess; import org.junit.jupiter.api.*; -import org.junit.jupiter.api.condition.DisabledIfEnvironmentVariable; import org.junit.jupiter.api.condition.DisabledIfSystemProperty; -import org.junit.jupiter.api.condition.DisabledOnOs; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.sbm.mule.amqp.RabbitMqChannelBuilder; diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio b/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio deleted file mode 100644 index 83755454e..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio +++ /dev/null @@ -1 +0,0 @@ -5ZhdU6MwFIZ/DZfuACkUL2119cLOqt0Z3cu0HCG7KWFDkLK/fpMSvhrUOtplnL1RzpsQwnM+OKmF5pvtJcdpvGAhUMu1w62Fzi3XdW3fl/+UUlaK4yCnUiJOQq21wpL8AS3aWs1JCFlvomCMCpL2xTVLEliLnoY5Z0V/2iOj/aemOAJDWK4xNdV7Eoq4UgPPbvUrIFFcP9mx9cgG15O1kMU4ZEVHQhcWmnPGRHW12c6BKno1l+q+r8+MNhvjkIhDbih852Fyd29fTv2H+2tJ62R2deIgvTlR1m8MoQSgTcZFzCKWYHrRqjPO8iQEtawtrXbONWOpFB0p/gQhSu1NnAsmpVhsqB6VO+blQ9f4oRb74gW1fb7Vq1dW2bVugJMNCOBarN5AbftZMlrKWM7X8BIOHWGYRyBemBc0/pORD0zuhpfyPg4UC/LU3wfWERg18/StZ5zjsjMhZSQRWWflGyXICTqbvEBHks4lzw26DpcX1Yq11dlaK+2C4i0BUj3yCdNcv9YdXq2I2tbi1oidfmQUMRGwTPEOeSELRD8K9MrABWxf9pxJukbi9JG4vraLNledidbibp7W4pB3OkTfDswbI6E+MAXQgSnwjGMOToF3QXYm/wnl9xaad1FGRu4vcknStc/SdPTUP+1nPrIHMt8dyHz/WInvG7RSlqk6iVU3AFmmOg3Vvcg/v3PIlaEeVI+MzNPd+7o0gEcDGhhAKckEJDXELjyfyt3MVlxeRepKtoMZ28Uqy3c+SMJd98cLzEPTH3IpnDARA180A7eVj3y8UbCTVZY2oEd0U+D1vDSZDngJDX3w7GO5qf4Ej9RCyq6x10S+0kF+YA0/PbCGozFr+KmRRDfflt/3sse2pjNrej56cO/V9KZJG60EOa6BzzEoyXXkaRReJ4SztDqiPpKtojp7JJTOGWV8txAKPQjCidQzwdkv6IwE7grJo/THFHrULyGO5xmUhyoIOhpkz4DsfnbIyO1DHjqY/FvIZnsycPT/XJAn+wdidDTI0mx/qanO1u0PXujiLw== \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio.png b/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio.png deleted file mode 100644 index 0839d3cae..000000000 Binary files a/applications/spring-shell/src/test/resources/testcode/mule-app/doc/IntegrationTestSBM.drawio.png and /dev/null differ diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/mule-project.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/mule-project.xml deleted file mode 100644 index 2dc223a0d..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/mule-project.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - amqp-mule - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/api/api.raml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/api/api.raml deleted file mode 100644 index e79fd661f..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/api/api.raml +++ /dev/null @@ -1,95 +0,0 @@ -#%RAML 1.0 -title: Remote Vending API -version: v1.0 -baseUri: http://remote-vending/api -mediaType: application/json -documentation: - - title: Introduction - content: | - API to manage the sales and replenishments of stock items and floats in our vending machines. -/sales: - post: - body: - example: | - { - "machineId" : "ZX4102", - "trayId" : "A1", - "dateAndTime" : "2013-10-22 16:17:00", - "exchange" : { - "value" : 450, - "in" : 500, - "out" : 50 - } - } - get: - responses: - 200: - body: - example: | - { - "count" : 2, - "sales" : [ - { - "dateAndTime" : "2013-10-22 16:17:00", - "value" : 450, - "machineId" : "ZX4102", - "productId" : "Cad-CB1012" - }, - { - "dateAndTime" : "2013-10-22 16:17:00", - "value" : 150, - "machineId" : "ZX5322", - "productId" : "CC-LB1" - } - ], - "totalValue" : 600 - } -/machines: - get: - responses: - 200: - body: - example: | - { - "count" : 3, - "machines" : [ - { - "id" : "ZX4102", - "location" : "Starbuck's, 442 Geary Street, San Francisco, CA 94102" - }, - { - "id" : "ZX5322", - "location" : "Starbuck's, 462 Powell Street, San Francisco, CA 94102" - }, - { - "id" : "ZX6792", - "location" : "Cafe La Taza, 470 Post Street, San Francisco, CA 94102" - } - ] - } - /{machine}: - get: - responses: - 200: - body: - example: | - { - "id" : "ZX4102", - "location" : "Starbuck's, 442 Geary Street, San Francisco, CA 94102", - "sales" : [ - { - "dateAndTime" : "2013-10-22 16:17:00", - "value" : 450, - "machineId" : "ZX4102", - "productId" : "Cad-CB1012" - }, - { - "dateAndTime" : "2013-10-22 16:17:00", - "value" : 150, - "machineId" : "ZX5322", - "productId" : "CC-LB1" - } - ], - "floatsToBeReplenished" : [20, 40, 20, 80, 20, 40, 40], - "stockToBeReplenished" : 54 - } \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/amqp-mule.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/amqp-mule.xml deleted file mode 100644 index 540478ea6..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/amqp-mule.xml +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/http-mule.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/http-mule.xml deleted file mode 100644 index 729ef796c..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/http-mule.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-app.properties b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-app.properties deleted file mode 100644 index 5c81fd7d4..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-app.properties +++ /dev/null @@ -1,16 +0,0 @@ -# -# Copyright 2021 - 2022 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-deploy.properties b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-deploy.properties deleted file mode 100644 index 065f618ac..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/mule-deploy.properties +++ /dev/null @@ -1,21 +0,0 @@ -# -# Copyright 2021 - 2022 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -##** GENERATED CONTENT ** Mule Application Deployment Descriptor -domain=default -config.resources=amqp-mule.xml,http-mule.xml -redeployment.enabled=true -encoding=UTF-8 diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/raml-flow.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/raml-flow.xml deleted file mode 100644 index 3185946f5..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/raml-flow.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/subflows-mule.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/subflows-mule.xml deleted file mode 100644 index be55b3f2c..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/app/subflows-mule.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/resources/log4j2.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/resources/log4j2.xml deleted file mode 100644 index a5b0dc586..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/main/resources/log4j2.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/test/resources/log4j2-test.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/test/resources/log4j2-test.xml deleted file mode 100644 index b45e4f579..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule3/src/test/resources/log4j2-test.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/.gitignore b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/.gitignore deleted file mode 100644 index 823f5f7a7..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/.gitignore +++ /dev/null @@ -1,48 +0,0 @@ -# ------------------------------------------------------------------------------ # -# Java defaults (https://github.com/github/gitignore/blob/master/Java.gitignore) # -# ------------------------------------------------------------------------------ # -*.class - -# Package Files # -*.jar -*.war -*.ear - -# ------------------------------------------------------------------------------------------- # -# Eclipse-specific (https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore) # -# ------------------------------------------------------------------------------------------- # -*.pydevproject -.metadata -bin/** -tmp/** -tmp/**/* -*.tmp -*.bak -*.swp -*~.nib -local.properties -.settings/ -.loadpath -.project -.classpath - -# External tool builders -.externalToolBuilders/ - -# Locally stored "Eclipse launch configurations" -*.launch - -# CDT-specific -.cproject - -# PDT-specific -.buildpath - -# --------------- # -# Studio-specific # -# --------------- # -target/ -.mule/** -.mule/**/* -.DS_Store -velocity.log \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/mule-artifact.json b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/mule-artifact.json deleted file mode 100644 index f169b60f7..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/mule-artifact.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "minMuleVersion": "4.4.0" -} \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/pom.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/pom.xml deleted file mode 100644 index 75e62aef2..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/pom.xml +++ /dev/null @@ -1,101 +0,0 @@ - - - - - 4.0.0 - - com.mycompany - amqp-mule - 1.0.0-SNAPSHOT - mule-application - - amqp-mule - - - UTF-8 - UTF-8 - 11 - 11 - 4.4.0-20211227 - 3.5.2 - - - - - - org.apache.maven.plugins - maven-clean-plugin - 3.0.0 - - - org.mule.tools.maven - mule-maven-plugin - ${mule.maven.plugin.version} - true - - - - - - - org.mule.connectors - mule-http-connector - 1.6.0 - mule-plugin - - - org.mule.connectors - mule-sockets-connector - 1.2.2 - mule-plugin - - - com.mulesoft.connectors - mule-amqp-connector - 1.7.3 - mule-plugin - - - - - - anypoint-exchange-v2 - Anypoint Exchange - https://maven.anypoint.mulesoft.com/api/v2/maven - default - - - mulesoft-releases - MuleSoft Releases Repository - https://repository.mulesoft.org/releases/ - default - - - - - - mulesoft-releases - MuleSoft Releases Repository - default - https://repository.mulesoft.org/releases/ - - false - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/amqp-mule.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/amqp-mule.xml deleted file mode 100644 index 8c162f5e9..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/amqp-mule.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/http-mule.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/http-mule.xml deleted file mode 100644 index cc06858f2..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/mule/http-mule.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/application-types.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/application-types.xml deleted file mode 100644 index 03a06d12b..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/application-types.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/log4j2.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/log4j2.xml deleted file mode 100644 index 87e67ae64..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/main/resources/log4j2.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/test/resources/log4j2-test.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/test/resources/log4j2-test.xml deleted file mode 100644 index 7d7abd3d9..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/mule4/src/test/resources/log4j2-test.xml +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/prepare.sh b/applications/spring-shell/src/test/resources/testcode/mule-app/prepare.sh deleted file mode 100755 index f7994d7ac..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/prepare.sh +++ /dev/null @@ -1,23 +0,0 @@ - -# -# Copyright 2021 - 2022 the original author or authors. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# https://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# - -pwd -rm -rf spring-amqp-mule/ -mkdir -p spring-amqp-mule/ -mkdir -p spring-amqp-mule/src/main/resources/ -cp -r spring-mule-template/ spring-amqp-mule/ -cp mule/src/main/mule/* spring-amqp-mule/src/main/resources/ diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/.gitignore b/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/.gitignore deleted file mode 100644 index 549e00a2a..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/.gitignore +++ /dev/null @@ -1,33 +0,0 @@ -HELP.md -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/**/target/ -!**/src/test/**/target/ - -### STS ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache - -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ -build/ -!**/src/main/**/build/ -!**/src/test/**/build/ - -### VS Code ### -.vscode/ diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/pom.xml b/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/pom.xml deleted file mode 100644 index c0149dcda..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/pom.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - - - 4.0.0 - - org.example - hellomule-migrated - 1.0-SNAPSHOT - - - 11 - 11 - - - - - org.junit.jupiter - junit-jupiter-api - 5.8.2 - - - \ No newline at end of file diff --git a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/src/main/java/com/example/javadsl/Foo.java b/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/src/main/java/com/example/javadsl/Foo.java deleted file mode 100644 index ddb7b1be5..000000000 --- a/applications/spring-shell/src/test/resources/testcode/mule-app/spring-mule-template/src/main/java/com/example/javadsl/Foo.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.example.javadsl; - -public class Foo { -}