LapisBlue / Pore

(Archive, not actively maintained) Run existing Bukkit plugins on Sponge natively
https://docs.lapis.blue/pore/
Other
61 stars 23 forks source link

cannot load any plugins #18

Closed nyacat closed 9 years ago

nyacat commented 9 years ago
[09:11:06] [Server thread/INFO] [pore]: Loading plugins
[09:11:06] [Server thread/ERROR] [Sponge]: [Plugin Class: blue.lapis.pore.Pore][Handler: onInitialization]
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at org.spongepowered.mod.plugin.SpongeModPluginContainer.handleModStateEvent(SpongeModPluginContainer.java:126) [SpongeModPluginContainer.class:1.8-1446-2.1DEV-0+unknown-b0.git-unknown]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [LoadController.class:?]
        at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [LoadController.class:?]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_80]
        at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_80]
        at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [minecraft_server.1.8.jar:?]
        at com.google.common.eventbus.EventBus.post(EventBus.java:275) [minecraft_server.1.8.jar:?]
        at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
        at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:529) [Loader.class:?]
        at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88) [FMLServerHandler.class:?]
        at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:355) [FMLCommonHandler.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117) [po.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:438) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:745) [?:1.7.0_80]
Caused by: java.lang.IllegalArgumentException: Unexpected exception java.lang.reflect.InvocationTargetException while attempting to construct a new instance of org.bukkit.plugin.java.JavaPluginLoader
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:82) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/lang/Validate
        at org.bukkit.plugin.java.JavaPluginLoader.<init>(JavaPluginLoader.java:60) ~[JavaPluginLoader.class:1.0.0-SNAPSHOT]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.Validate
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[?:1.7.0_80]
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[?:1.7.0_80]
        at java.security.AccessController.doPrivileged(Native Method) ~[?:1.7.0_80]
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_80]
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_80]
        at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[launchwrapper-1.11.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[?:1.7.0_80]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[?:1.7.0_80]
        at org.bukkit.plugin.java.JavaPluginLoader.<init>(JavaPluginLoader.java:60) ~[JavaPluginLoader.class:1.0.0-SNAPSHOT]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.7.0_80]
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) ~[?:1.7.0_80]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.7.0_80]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526) ~[?:1.7.0_80]
        at org.bukkit.plugin.SimplePluginManager.registerInterface(SimplePluginManager.java:76) ~[SimplePluginManager.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.impl.PoreServer.loadPlugins(PoreServer.java:134) ~[PoreServer.class:1.0.0-SNAPSHOT]
        at blue.lapis.pore.Pore.onInitialization(Pore.java:98) ~[Pore.class:1.0.0-SNAPSHOT]
        ... 32 more

env:jdk1.7.0u80 plugins:authme reload 5.0;essential 2.x

nyacat commented 9 years ago

OK,I try to rename package,but compile error.How to rename it?

caseif commented 9 years ago

You may be able to do this with an IDE, but the existence of Bukkit as a submodule may mess things up a bit. But, as @Minecrell said, Pore is in an unstable state anyway and not recommended for general use. Locking this issue for now until we're closer to a solution.