diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/InvalidDefinitionException.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/InvalidDefinitionException.java
new file mode 100644
index 0000000000000000000000000000000000000000..098aa04cd3abf8a113883761e439843c481d235b
--- /dev/null
+++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/access/InvalidDefinitionException.java
@@ -0,0 +1,11 @@
+package net.i2p.i2ptunnel.access;
+
+public class InvalidDefinitionException extends Exception {
+    public InvalidDefinitionException(String reason) {
+        super(reason);
+    }
+
+    public InvalidDefinitionException(String reason, Throwable cause) {
+        super(reason, cause);
+    }
+}