BadWords

33 - Conflict with scoreboard

What steps will reproduce the problem?
1. Install the plugin BadWord
2.Configure a badword with kicking function
3. Install Scoreboard and be kicked for badword

What is the expected output? What do you see instead?
We should not have this error :

>23:05:49 [SEVERE] Could not pass event PlayerKickEvent to ScoreboardStats v0.5.4
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
at net.minecraft.server.v1_5_R3.PlayerConnection.disconnect(PlayerConnection.java:143)
at org.bukkit.craftbukkit.v1_5_R3.entity.CraftPlayer.kickPlayer(CraftPlayer.java:219)
at uk.co.warmlight.andrew.BadWords.BadWords.kickBadPeople(BadWords.java:341)
at uk.co.warmlight.andrew.BadWords.ServerChatPlayerListener.onPlayerChat(ServerChatPlayerListener.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:888)
at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:840)
at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44)
at net.minecraft.server.v1_5_R3.NetworkManager.i(NetworkManager.java:210)
at net.minecraft.server.v1_5_R3.NetworkManager.c(NetworkManager.java:346)
at net.minecraft.server.v1_5_R3.NetworkReaderThread.run(SourceFile:94)
Caused by: javax.persistence.PersistenceException java.sql.SQLException Interrupted getting connection from pool java.lang.InterruptedException
at com.avaje.ebeaninternal.server.transaction.TransactionManager.createQueryTransaction(TransactionManager.java:356)
at com.avaje.ebeaninternal.server.core.DefaultServer.createQueryTransaction(DefaultServer.java:2021)
at com.avaje.ebeaninternal.server.core.OrmQueryRequest.initTransIfRequired(OrmQueryRequest.java:241)
at com.avaje.ebeaninternal.server.core.DefaultServer.findList(DefaultServer.java:1468)
at com.avaje.ebeaninternal.server.core.DefaultServer.findUnique(DefaultServer.java:1236)
at com.avaje.ebeaninternal.server.querydefn.DefaultOrmQuery.findUnique(DefaultOrmQuery.java:924)
at com.avaje.ebeaninternal.util.DefaultExpressionList.findUnique(DefaultExpressionList.java:217)
at com.github.games647.scoreboardstats.pvpstats.Database.saveAccount(Database.java:51)
at com.github.games647.scoreboardstats.listener.PlayerListener.onKick(PlayerListener.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
... 21 more
Caused by: java.sql.SQLException Interrupted getting connection from pool java.lang.InterruptedException
at com.avaje.ebeaninternal.server.lib.sql.PooledConnectionQueue.getPooledConnection(PooledConnectionQueue.java:253)
at com.avaje.ebeaninternal.server.lib.sql.DataSourcePool.getPooledConnection(DataSourcePool.java:658)
at com.avaje.ebeaninternal.server.lib.sql.DataSourcePool.getConnection(DataSourcePool.java:646)
at com.avaje.ebeaninternal.server.transaction.TransactionManager.createQueryTransaction(TransactionManager.java:339)
... 34 more

Thanks

User When Change
ChuckHunky Jun 13, 2014 at 11:26 UTC Changed status from New to Fixed
pohype May 25, 2013 at 11:04 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Last updated
Jun 13, 2014
Reported
May 25, 2013
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees