Merge remote-tracking branch 'origin/master' into staging
# Conflicts: # build.gradle
This commit is contained in:
+17
-3
@@ -1,9 +1,12 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id 'org.springframework.boot' version '2.7.17'
|
id 'org.springframework.boot' version '2.7.17'
|
||||||
id 'io.spring.dependency-management' version '1.1.3'
|
id 'io.spring.dependency-management' version '1.1.3'
|
||||||
|
id 'com.diffplug.eclipse.apt' version '3.41.1'
|
||||||
id 'java'
|
id 'java'
|
||||||
|
id 'java-library'
|
||||||
|
id 'eclipse-wtp'
|
||||||
|
id 'idea'
|
||||||
id 'war'
|
id 'war'
|
||||||
// id "org.sonarqube" version "4.2.1.3168"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
bootJar.enabled = true
|
bootJar.enabled = true
|
||||||
@@ -11,8 +14,8 @@ jar.enabled = false
|
|||||||
|
|
||||||
group = 'com.eactive'
|
group = 'com.eactive'
|
||||||
version = '2.0.0'
|
version = '2.0.0'
|
||||||
sourceCompatibility = "1.8"
|
sourceCompatibility = "17"
|
||||||
targetCompatibility = "1.8"
|
targetCompatibility = "17"
|
||||||
|
|
||||||
|
|
||||||
configurations {
|
configurations {
|
||||||
@@ -31,6 +34,12 @@ repositories {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
war {
|
||||||
|
archiveFileName = "elink-test-master.war"
|
||||||
|
exclude '**/persistence.xml'
|
||||||
|
exclude '**/context.xml'
|
||||||
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
annotationProcessor "org.mapstruct:mapstruct-processor:1.5.5.Final"
|
annotationProcessor "org.mapstruct:mapstruct-processor:1.5.5.Final"
|
||||||
|
|
||||||
@@ -72,6 +81,11 @@ dependencies {
|
|||||||
testImplementation 'org.springframework.boot:spring-boot-starter-test'
|
testImplementation 'org.springframework.boot:spring-boot-starter-test'
|
||||||
|
|
||||||
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
|
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
|
||||||
|
// Weblogic 14.1.2(Java17) 대응 관련
|
||||||
|
// Nashorn(JavaScript 엔진, Java15이상 JRE System Library에서 제외됨) 대응, 대체용 검토필요.
|
||||||
|
// implementation 'org.graalvm.js:js:25.0.0'
|
||||||
|
// implementation 'org.graalvm.js:js-scriptengine:25.0.0'
|
||||||
|
implementation "org.openjdk.nashorn:nashorn-core:15.4"
|
||||||
}
|
}
|
||||||
|
|
||||||
bootJar {
|
bootJar {
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.3-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
zipStorePath=wrapper/dists
|
zipStorePath=wrapper/dists
|
||||||
|
|||||||
@@ -7,24 +7,20 @@ import com.eactive.testmaster.client.dto.ApiResponse;
|
|||||||
import com.eactive.testmaster.client.dto.internal.ScenarioNode;
|
import com.eactive.testmaster.client.dto.internal.ScenarioNode;
|
||||||
import com.eactive.testmaster.client.service.ApiClientFactory;
|
import com.eactive.testmaster.client.service.ApiClientFactory;
|
||||||
import com.eactive.testmaster.loadtest.dto.LoadTestRequestAndResponse;
|
import com.eactive.testmaster.loadtest.dto.LoadTestRequestAndResponse;
|
||||||
import java.util.ArrayList;
|
import org.apache.commons.lang3.SerializationUtils;
|
||||||
import java.util.HashMap;
|
import org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory;
|
||||||
import java.util.HashSet;
|
import org.slf4j.Logger;
|
||||||
import java.util.List;
|
import org.slf4j.LoggerFactory;
|
||||||
import java.util.Map;
|
|
||||||
import java.util.Set;
|
|
||||||
import java.util.concurrent.ConcurrentHashMap;
|
|
||||||
import java.util.concurrent.CountDownLatch;
|
|
||||||
import java.util.concurrent.ExecutionException;
|
|
||||||
import java.util.regex.Pattern;
|
|
||||||
import javax.script.Bindings;
|
import javax.script.Bindings;
|
||||||
import javax.script.ScriptEngine;
|
import javax.script.ScriptEngine;
|
||||||
import javax.script.ScriptException;
|
import javax.script.ScriptException;
|
||||||
import javax.script.SimpleBindings;
|
import javax.script.SimpleBindings;
|
||||||
import jdk.nashorn.api.scripting.NashornScriptEngineFactory;
|
import java.util.*;
|
||||||
import org.apache.commons.lang3.SerializationUtils;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import org.slf4j.Logger;
|
import java.util.concurrent.CountDownLatch;
|
||||||
import org.slf4j.LoggerFactory;
|
import java.util.concurrent.ExecutionException;
|
||||||
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
public class VirtualUser implements Runnable {
|
public class VirtualUser implements Runnable {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user