diff --git a/jsystem-archetypes/jsystem-so-archetype/src/main/resources/archetype-resources/pom.xml b/jsystem-archetypes/jsystem-so-archetype/src/main/resources/archetype-resources/pom.xml
index 9ae6163c..6fe85ca3 100644
--- a/jsystem-archetypes/jsystem-so-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/jsystem-archetypes/jsystem-so-archetype/src/main/resources/archetype-resources/pom.xml
@@ -7,8 +7,8 @@
${jsystem.dependency.version}
UTF-8
- 1.8
- 1.8
+ 17
+ 17
diff --git a/jsystem-archetypes/jsystem-tests-archetype/src/main/resources/archetype-resources/pom.xml b/jsystem-archetypes/jsystem-tests-archetype/src/main/resources/archetype-resources/pom.xml
index 4ae9fd87..80223096 100644
--- a/jsystem-archetypes/jsystem-tests-archetype/src/main/resources/archetype-resources/pom.xml
+++ b/jsystem-archetypes/jsystem-tests-archetype/src/main/resources/archetype-resources/pom.xml
@@ -7,8 +7,8 @@
${jsystem.dependency.version}
UTF-8
- 1.8
- 1.8
+ 17
+ 17
diff --git a/jsystem-assembly/jsystem-runner/pom.xml b/jsystem-assembly/jsystem-runner/pom.xml
index 0c7eb3b1..e22ac780 100644
--- a/jsystem-assembly/jsystem-runner/pom.xml
+++ b/jsystem-assembly/jsystem-runner/pom.xml
@@ -13,6 +13,25 @@
junit
junit
+
+ javax.xml.bind
+ jaxb-api
+
+
+ com.sun.xml.bind
+ jaxb-core
+ 2.3.0.1
+
+
+ com.sun.xml.bind
+ jaxb-impl
+ 2.3.1
+
+
+ org.javassist
+ javassist
+ 3.25.0-GA
+
ant
ant-full
@@ -77,11 +96,6 @@
comm
-
org.apache.ftpserver
ftpserver-core
@@ -174,8 +188,31 @@
${project.version}
sources
-
-
+
+ com.fasterxml.jackson.core
+ jackson-core
+ 2.15.2
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ 2.15.2
+
+
+ com.fasterxml.jackson.core
+ jackson-annotations
+ 2.15.2
+
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-xml
+ 2.15.2
+
+
+ org.codehaus.woodstox
+ stax2-api
+ 4.2.2
+
jar
@@ -203,4 +240,4 @@
-
\ No newline at end of file
+
diff --git a/jsystem-assembly/jsystem-runner/src/main/assembly/runner.xml b/jsystem-assembly/jsystem-runner/src/main/assembly/runner.xml
index 1577c537..c5a19a05 100644
--- a/jsystem-assembly/jsystem-runner/src/main/assembly/runner.xml
+++ b/jsystem-assembly/jsystem-runner/src/main/assembly/runner.xml
@@ -126,6 +126,12 @@
*:jackson-databind:*
*:jackson-annotations:*
*:jackson-core:*
+ *:jackson-dataformat-xml:*
+ *:stax2-api:*
+ *:jaxb-api:*
+ *:jaxb-core:*
+ *:jaxb-impl:*
+ *:javassist:*
*:difido-reports-common:*
@@ -170,4 +176,4 @@
-
\ No newline at end of file
+
diff --git a/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/WaitDialog.java b/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/WaitDialog.java
index 2189dbfb..ec6d51d6 100644
--- a/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/WaitDialog.java
+++ b/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/WaitDialog.java
@@ -23,8 +23,6 @@
import javax.swing.JProgressBar;
import javax.swing.SwingWorker;
-import sun.awt.AppContext;
-
import jsystem.framework.TestRunnerFrame;
/**
@@ -177,9 +175,6 @@ public synchronized static void launchWaitDialog(final String title, final WaitD
/*
* Execute the open of the dialog in a thread as the dialog is modal
*/
- // This line suppose to fix bug in the SwingWorker that causes deadlocks
- // in some of the Java versions. Please see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6880336
- AppContext.getAppContext().put(SwingWorker.class, Executors.newCachedThreadPool());
dialog = new WaitDialog(TestRunnerFrame.guiMainFrame, listener, title);
class RunWaitDiaolg extends SwingWorker {
public String doInBackground() {
diff --git a/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/agents/AgentsDialog.java b/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/agents/AgentsDialog.java
index d7a38fb5..91958a9a 100644
--- a/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/agents/AgentsDialog.java
+++ b/jsystem-core-projects/jsystemApp/src/main/java/jsystem/treeui/agents/AgentsDialog.java
@@ -145,7 +145,7 @@ public void initDialog() throws Exception {
}
private void buildAgentsListTableModel() throws Exception {
- Vector