BPermissions and Vault Generating Errors #569


  • New
  • Defect
Open
  • _ForgeUser9137358 created this issue Jun 22, 2013

    Describe to us the issue that you're having:

    I had been trying to use the plugin CommandSigns, which is dependent on Vault. The result of every command run that utilized Vault was an Internal error message. I tried some experimenting, and found that removing BPermissions fixed everything; the plugins all functioned properly. This was on CraftBukkit version 1.5.2-R1.1, BPermissions version v2.11.2 for CB 1.5.2-R0.1, and Vault 1.2.25 for CB 1.5.2-R0.1. These are all the most recent updates (as of 6-22-2013). The next step I tried was downgrading to the CraftBukkit build R0.1 since both BPermissions and Vault are current with that build. All the tests returned the same result; putting Vault and BPermissions together generated the error log included. Alone, both functioned properly (the CommandSigns plugin worked fine with Vault alone, with BPermissions it could not due it dependence on Vault).

    Which steps will reproduce this problem?:
    1)Install BPermissions V2.11.2 and Vault 1.2.25
    2)Login to server (Creates included error log)
    3)Run any command with a Vault dependence and returns an internal error
    ....

    Do you have an error log of what happened?

    Yes

    [SEVERE] Could not pass event PlayerJoinEvent to Vault v1.2.25-b320
    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.PlayerList.c(PlayerList.java:204)
        at net.minecraft.server.v1_5_R3.PlayerList.a(PlayerList.java:100)
        at net.minecraft.server.v1_5_R3.PendingConnection.d(PendingConnection.java:129)
        at net.minecraft.server.v1_5_R3.PendingConnection.c(PendingConnection.java:44)
        at net.minecraft.server.v1_5_R3.DedicatedServerConnectionThread.a(DedicatedServerConnectionThread.java:41)
        at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:29)
        at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    Caused by: java.lang.NoClassDefFoundError: de/bananaco/bpermissions/api/CalculableType
        at net.milkbowl.vault.permission.plugins.Permission_bPermissions2.playerHas(Permission_bPermissions2.java:119)
        at net.milkbowl.vault.permission.plugins.Permission_bPermissions2.has(Permission_bPermissions2.java:95)
        at net.milkbowl.vault.Vault$VaultListener.onPlayerJoin(Vault.java:529)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
        ... 14 more
    Caused by: java.lang.ClassNotFoundException: de.bananaco.bpermissions.api.CalculableType
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80)
        at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 22 more

    Which version of bPermissions are you using?: (Please don't say "latest"!!!)

    BPermissions V2.11.2

    Which version of CraftBukkit?: (Please don't say "latest"!!!)

    Either version 1.5.2-R1.0 (Recommended Build), or version 1.5.2-R0.1 (Beta Build, current with plugins)

    Which OS?

    Windows 7

    Any other information we may need (plugins, configs, etc):

    Vault 1.2.25
    CommandSigns v1.9.1.1 for 1.5.1 (works with 1.5.2 so long as BPermissions is not installed)

    Also, before an unknown change occurred in our server, the plugin at first only returned No Permissions for any command run that again, was linked to Vault. I am group admin on my server, and gave my group every node CommandSigns has. If my config file would be helpful, I can provide it.

    Please fill out this form properly! Failing to do so may result in your ticket being marked invalid.

  • _ForgeUser9137358 added the tags New Defect Jun 22, 2013

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