» Find Revision
L2J Revision Number: 3300
L2JDP Revision Number: 6417
Hi guys! I've faced a problem with saving data in database. There're a lot of error messages in stdout.log. Look at this plz.
Code: Select all
Olympiad System: Failed to save olympiad data to database: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure Last packet sent to the server was 13 ms ago. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:3009) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2895) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3438) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1951) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2101) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2554) at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1761) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1021) at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute(NewProxyPreparedStatement.java:989) at net.sf.l2j.gameserver.model.olympiad.Olympiad.saveOlympiadStatus(Olympiad.java:1141) at net.sf.l2j.gameserver.taskmanager.tasks.TaskOlympiadSave.onTimeElapsed(TaskOlympiadSave.java:54) at net.sf.l2j.gameserver.taskmanager.TaskManager$ExecutedTask.run(TaskManager.java:85) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)Caused by: java.io.EOFException: Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost. at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2455) at com.mysql.jdbc.MysqlIO.reuseAndReadPacket(MysqlIO.java:2906)... 20 moreProblem with checked-in Statement, discarding.com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.model.olympiad.Olympiad.saveOlympiadStatus(Olympiad.java:1152) at net.sf.l2j.gameserver.taskmanager.tasks.TaskOlympiadSave.onTimeElapsed(TaskOlympiadSave.java:54) at net.sf.l2j.gameserver.taskmanager.TaskManager$ExecutedTask.run(TaskManager.java:85) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) java.sql.SQLException: An SQLException was provoked by the following failure: java.util.ConcurrentModificationException at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1271) at net.sf.l2j.gameserver.model.olympiad.Olympiad.saveOlympiadStatus(Olympiad.java:1152) at net.sf.l2j.gameserver.taskmanager.tasks.TaskOlympiadSave.onTimeElapsed(TaskOlympiadSave.java:54) at net.sf.l2j.gameserver.taskmanager.TaskManager$ExecutedTask.run(TaskManager.java:85) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:286) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) ... 12 moreOlympiad System: Data updated.cannot updated the Global Task 1: Communications link failure Last packet sent to the server was 0 ms ago.Problem with checked-in Statement, discarding.com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.taskmanager.TaskManager$ExecutedTask.run(TaskManager.java:107) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Manor System: Under maintenance mode startedManor System: New Schedule for manor refresh @ Sat Jul 18 20:00:42 MSD 2009^MManor System: Next period startedError adding seed production data for castle Gludio: Communications link failure Last packet sent to the server was 1 ms ago.Problem with checked-in Statement, discarding.com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.model.entity.Castle.saveSeedData(Castle.java:1281) at net.sf.l2j.gameserver.instancemanager.CastleManorManager.save(CastleManorManager.java:590) at net.sf.l2j.gameserver.instancemanager.CastleManorManager$1$1.run(CastleManorManager.java:319) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Error adding crop data for castle Gludio: Communications link failure.....
Code: Select all
IP: 127.0.0.1 issued shutdown command. SIGTERM in 0 seconds!^MGM shutdown countdown is over. shutting down NOW!^MAll ThreadPools are now stoped^MGM shutdown received. Shutting down NOW!^MRaidBossSpawnManager: Couldnt update raidboss_spawnlist table^MProblem with checked-in Statement, discarding.^Mcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.GeneratedConstructorAccessor57.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)^Mjava.sql.SQLException: An SQLException was provoked by the following failure: java.util.ConcurrentModificationException at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1271) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:286) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) ... 4 moreRaidBossSpawnManager: Couldnt update raidboss_spawnlist table^MProblem with checked-in Statement, discarding.^Mcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed.at sun.reflect.GeneratedConstructorAccessor57.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)^Mjava.sql.SQLException: An SQLException was provoked by the following failure: java.util.ConcurrentModificationException at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1271) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:286) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) ... 4 moreRaidBossSpawnManager: Couldnt update raidboss_spawnlist table^MProblem with checked-in Statement, discarding.^Mcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.GeneratedConstructorAccessor57.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)^MRaidBossSpawnManager: Couldnt update raidboss_spawnlist table^MProblem with checked-in Statement, discarding.^Mcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.GeneratedConstructorAccessor57.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)RaidBossSpawnManager: Couldnt update raidboss_spawnlist table^MProblem with checked-in Statement, discarding.^Mcom.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operations allowed after statement closed. at sun.reflect.GeneratedConstructorAccessor57.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at com.mysql.jdbc.Util.handleNewInstance(Util.java:406) at com.mysql.jdbc.Util.getInstance(Util.java:381) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:984) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.StatementImpl.checkClosed(StatementImpl.java:381) at com.mysql.jdbc.PreparedStatement.clearParameters(PreparedStatement.java:800) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.refreshStatement(GooGooStatementCache.java:604) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinStatement(GooGooStatementCache.java:236) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:288) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)^Mjava.sql.SQLException: An SQLException was provoked by the following failure: java.util.ConcurrentModificationException at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:65) at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:62) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1271) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.updateDb(RaidBossSpawnManager.java:405) at net.sf.l2j.gameserver.instancemanager.RaidBossSpawnManager.cleanUp(RaidBossSpawnManager.java:520) at net.sf.l2j.gameserver.Shutdown.saveData(Shutdown.java:494) at net.sf.l2j.gameserver.Shutdown.run(Shutdown.java:227)Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$KeyIterator.next(HashMap.java:828) at com.mchange.v2.c3p0.stmt.GooGooStatementCache.checkinAll(GooGooStatementCache.java:286) at com.mchange.v2.c3p0.impl.NewPooledConnection.checkinAllCachedStatements(NewPooledConnection.java:664) at com.mchange.v2.c3p0.impl.NewPooledConnection.markClosedProxyConnection(NewPooledConnection.java:347) at com.mchange.v2.c3p0.impl.NewProxyConnection.close(NewProxyConnection.java:1246) ... 4 moreRaidBossSpawnManager: All raidboss info saved!!^MGrandBossManager: All Grand Boss info saved!!^MTradeController: All count Item Saved^MOlympiad System: Data saved!!^MData saved. All players disconnected, shutting down.
PS. Sorry for bad english...
