diff --git a/DynmapCore/src/main/java/org/dynmap/storage/MapStorage.java b/DynmapCore/src/main/java/org/dynmap/storage/MapStorage.java index 524fc328..8106b29a 100644 --- a/DynmapCore/src/main/java/org/dynmap/storage/MapStorage.java +++ b/DynmapCore/src/main/java/org/dynmap/storage/MapStorage.java @@ -20,6 +20,7 @@ import org.dynmap.utils.BufferOutputStream; * Generic interface for map data storage (image tiles, and associated hash codes) */ public abstract class MapStorage { + protected String connectionString; private static Object lock = new Object(); private static HashMap filelocks = new HashMap(); private static final Integer WRITELOCK = (-1); @@ -462,6 +463,7 @@ public abstract class MapStorage { Log.severe("SQLException: " + opmsg); Log.severe(" ErrorCode: " + x.getErrorCode() + ", SQLState=" + x.getSQLState()); Log.severe(" Message: " + x.getMessage()); + if (connectionString != null) Log.severe(" ConnectionString: " + connectionString); Throwable cause = x.getCause(); while (cause != null) { Log.severe(" CausedBy: " + cause.getMessage()); diff --git a/DynmapCore/src/main/java/org/dynmap/storage/mysql/MySQLMapStorage.java b/DynmapCore/src/main/java/org/dynmap/storage/mysql/MySQLMapStorage.java index 3915fb83..c407fc07 100644 --- a/DynmapCore/src/main/java/org/dynmap/storage/mysql/MySQLMapStorage.java +++ b/DynmapCore/src/main/java/org/dynmap/storage/mysql/MySQLMapStorage.java @@ -31,7 +31,6 @@ import org.dynmap.utils.BufferInputStream; import org.dynmap.utils.BufferOutputStream; public class MySQLMapStorage extends MapStorage { - protected String connectionString; private String userid; private String password; protected String database;