diff --git a/build.gradle b/build.gradle index 3e250af..4ac78ff 100644 --- a/build.gradle +++ b/build.gradle @@ -22,7 +22,7 @@ idea { } group "net.trivernis" -version "0.12-beta" +version "0.13-beta" sourceCompatibility = 1.8 diff --git a/src/main/kotlin/net/trivernis/chunkmaster/lib/SqlUpdateManager.kt b/src/main/kotlin/net/trivernis/chunkmaster/lib/SqlUpdateManager.kt index 217b6ae..5bd748e 100644 --- a/src/main/kotlin/net/trivernis/chunkmaster/lib/SqlUpdateManager.kt +++ b/src/main/kotlin/net/trivernis/chunkmaster/lib/SqlUpdateManager.kt @@ -1,6 +1,7 @@ package net.trivernis.chunkmaster.lib import net.trivernis.chunkmaster.Chunkmaster +import org.apache.commons.lang.exception.ExceptionUtils import java.lang.Exception import java.sql.Connection @@ -41,6 +42,7 @@ class SqlUpdateManager(private val connnection: Connection, private val chunkmas } else { needCreation.add(table.first) } + resTables.close() } } @@ -63,7 +65,7 @@ class SqlUpdateManager(private val connnection: Connection, private val chunkmas } catch (err: Exception) { chunkmaster.logger.severe("Error creating table $table.") chunkmaster.logger.severe(err.message) - chunkmaster.logger.info(err.stackTrace.toString()) + chunkmaster.logger.info(ExceptionUtils.getStackTrace(err)); } } for (table in needUpdate) { @@ -76,7 +78,7 @@ class SqlUpdateManager(private val connnection: Connection, private val chunkmas } catch (e: Exception) { chunkmaster.logger.severe("Failed to update table ${table.first} with sql $updateSql") chunkmaster.logger.severe(e.message) - chunkmaster.logger.info(e.stackTrace.toString()) + chunkmaster.logger.info(ExceptionUtils.getStackTrace(e)) } } } diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 7ee3e97..bcd774a 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,6 +1,6 @@ main: net.trivernis.chunkmaster.Chunkmaster name: Chunkmaster -version: '0.12-beta' +version: '0.13-beta' description: Chunk commands plugin. author: Trivernis website: trivernis.net