diff --git a/CHANGELOG.md b/CHANGELOG.md index a6cf83e..cd2464d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +**1.0.7** +* Fix Loading Maven XML + **1.0.6** * Fix Crash (Again) diff --git a/gradle.properties b/gradle.properties index e235679..65c8fb9 100644 --- a/gradle.properties +++ b/gradle.properties @@ -9,7 +9,7 @@ org.gradle.jvmargs = -Xmx1G fabric_loader_version = 0.8.8+build.202 # Mod Properties - mod_version = 1.0.6 + mod_version = 1.0.7 maven_group = com.thebrokenrail # Dependencies diff --git a/src/main/java/com/thebrokenrail/modupdater/strategy/MavenStrategy.java b/src/main/java/com/thebrokenrail/modupdater/strategy/MavenStrategy.java index 51850be..05c3bd6 100644 --- a/src/main/java/com/thebrokenrail/modupdater/strategy/MavenStrategy.java +++ b/src/main/java/com/thebrokenrail/modupdater/strategy/MavenStrategy.java @@ -12,6 +12,7 @@ import org.dom4j.DocumentException; import org.dom4j.Node; import org.dom4j.io.SAXReader; +import java.io.ByteArrayInputStream; import java.io.IOException; import java.util.List; @@ -43,9 +44,10 @@ public class MavenStrategy implements ModUpdateStrategy { Document doc; try { SAXReader reader = new SAXReader(); - doc = reader.read(data); + doc = reader.read(new ByteArrayInputStream(data.getBytes())); } catch (DocumentException e) { - ModUpdater.getLogger().warn("Unable To Access Maven Repository: " + name); + e.printStackTrace(); + ModUpdater.getLogger().warn("Maven Repository Sent Invalid Data: " + name); return null; }