Exception when changing warp type #11


  • New
  • Defect
Open
Assigned to niftymonkey
  • _ForgeUser7440697 created this issue Apr 1, 2012

    What steps will reproduce the problem?
    1. Run command for changing the warp type (in my case i was doing "/nws gifts listed" as a player with full permissions)
    2. View the exception that gets thrown on the server console

    What is the expected output? What do you see instead?
    To change the warp type and not throw an exception

    What version of the product are you using?
    bukkit 1.2.4 R1
    NiftyWarp v. 1.3.3

    Do you have an error log of what happened?
    org.bukkit.command.CommandException: Unhandled exception executing command 'nws' in plugin NiftyWarp v1.3.3
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
            at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:473)
            at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764)
            at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113)
            at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
            at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    Caused by: javax.persistence.PersistenceException: The existing transaction is still active?
            at com.avaje.ebeaninternal.server.transaction.TransactionMap$State.set(TransactionMap.java:70)
            at com.avaje.ebeaninternal.server.transaction.DefaultTransactionThreadLocal.set(DefaultTransactionThreadLocal.java:62)
            at com.avaje.ebeaninternal.server.transaction.DefaultTransactionScopeManager.set(DefaultTransactionScopeManager.java:41)
            at com.avaje.ebeaninternal.server.core.DefaultServer.beginTransaction(DefaultServer.java:881)
            at net.niftymonkey.niftywarp.persistence.EbeanServerPersistenceProvider.update(EbeanServerPersistenceProvider.java:98)
            at net.niftymonkey.niftywarp.WarpManager.setWarpType(WarpManager.java:334)
            at net.niftymonkey.niftywarp.commands.SetWarpTypeCommand.onCommand(SetWarpTypeCommand.java:73)
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
            ... 12 more

    Please provide any additional information below.
    I looked at the code and that line is a comment so that is quite interesting

  • _ForgeUser7440697 added the tags New Defect Apr 1, 2012

To post a comment, please login or register a new account.