diff --git a/assembly.xml b/assembly.xml
new file mode 100644
index 0000000..8320b9a
--- /dev/null
+++ b/assembly.xml
@@ -0,0 +1,28 @@
+
+ fat-tests
+
+ jar
+
+ false
+
+
+ /
+ true
+ true
+ test
+
+
+
+
+ ${project.build.directory}/test-classes
+ /
+
+ **/*.class
+
+ true
+
+
+
diff --git a/pom.xml b/pom.xml
index b2cf1b0..15278be 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,10 +39,8 @@
ysoserial.GeneratePayload
-
- jar-with-dependencies
-
-
+ assembly.xml
+
make-assembly
@@ -115,7 +113,7 @@
org.jboss.shrinkwrap.resolver
shrinkwrap-resolver-depchain
- 2.1.1
+ 2.2.6
pom
@@ -303,6 +301,11 @@
slf4j-api
1.7.21
+
+ org.slf4j
+ slf4j-jdk14
+ 1.7.21
+
org.clojure
clojure
diff --git a/src/main/java/ysoserial/payloads/C3P0.java b/src/main/java/ysoserial/payloads/C3P0.java
index 3b2d290..3b673eb 100644
--- a/src/main/java/ysoserial/payloads/C3P0.java
+++ b/src/main/java/ysoserial/payloads/C3P0.java
@@ -38,7 +38,7 @@ import ysoserial.payloads.util.Reflections;
* @author mbechler
*
*/
-@PayloadTest ( harness = "ysoserial.payloads.RemoteClassLoadingTest" )
+@PayloadTest ( harness="ysoserial.test.payloads.RemoteClassLoadingTest" )
@Dependencies( { "com.mchange:c3p0:0.9.5.2" ,"com.mchange:mchange-commons-java:0.2.11"} )
@Authors({ Authors.MBECHLER })
public class C3P0 implements ObjectPayload