CubeEngine / ReflecT

Typesafe serialization of data for Java
http://cubeisland.de
MIT License
13 stars 2 forks source link

InvalidConfigurationException by starting the mc-server #5

Closed swolf91 closed 10 years ago

swolf91 commented 10 years ago

An InvalidConfigurationException is thrown by starting the mc-server if it has to create the configuration files.

11:46:15 [INFORMATION] [CubeEngine] Loading CubeEngine v1.0.0-SNAPSHOT
11:46:16 [INFORMATION] [CubeEngine] Clearing the temporary folder '/home/boeserwolf91/Schreibtisch/Minecraft/Server/plugins/CubeEngine/temp'...
11:46:16 [INFORMATION] [CubeEngine] Temporary folder cleared!
11:46:16 [SCHWERWIEGEND] Error while saving Configuration! initializing CubeEngine v1.0.0-SNAPSHOT (Is it up to date?)
de.cubeisland.engine.configuration.InvalidConfigurationException: Error while saving Configuration!
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.save(ConfigurationCodec.java:84)
        at de.cubeisland.engine.configuration.Configuration.save(Configuration.java:126)
        at de.cubeisland.engine.configuration.MultiConfiguration.save(MultiConfiguration.java:166)
        at de.cubeisland.engine.configuration.Configuration.save(Configuration.java:227)
        at de.cubeisland.engine.configuration.Configuration.reload(Configuration.java:190)
        at de.cubeisland.engine.configuration.MultiConfiguration.reload(MultiConfiguration.java:153)
        at de.cubeisland.engine.configuration.Configuration.load(Configuration.java:332)
        at de.cubeisland.engine.configuration.Configuration.load(Configuration.java:346)
        at de.cubeisland.engine.core.bukkit.BukkitCore.onLoad(BukkitCore.java:255)
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugins(CraftServer.java:246)
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.<init>(CraftServer.java:219)
        at net.minecraft.server.v1_6_R3.PlayerList.<init>(PlayerList.java:56)
        at net.minecraft.server.v1_6_R3.DedicatedPlayerList.<init>(SourceFile:11)
        at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:107)
        at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393)
        at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
Caused by: de.cubeisland.engine.configuration.InvalidConfigurationException: Error while converting Section into a MapNode!
Path: commands
Section: class de.cubeisland.engine.core.bukkit.BukkitCoreConfiguration
Field: commands
        at de.cubeisland.engine.configuration.InvalidConfigurationException.of(InvalidConfigurationException.java:53)
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.convertSection(ConfigurationCodec.java:387)
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.save(ConfigurationCodec.java:80)
        ... 15 more
Caused by: java.lang.NoSuchMethodException: de.cubeisland.engine.core.CoreConfiguration$CommandSection.<init>(de.cubeisland.engine.core.bukkit.BukkitCoreConfiguration)
        at java.lang.Class.getConstructor0(Class.java:2810)
        at java.lang.Class.getDeclaredConstructor(Class.java:2053)
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.newSectionInstance(ConfigurationCodec.java:259)
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.convertField(ConfigurationCodec.java:414)
        at de.cubeisland.engine.configuration.codec.ConfigurationCodec.convertSection(ConfigurationCodec.java:383)
        ... 16 more
11:46:16 [INFORMATION] Preparing level "world"
11:46:16 [INFORMATION] Preparing start region for level 0 (Seed: 8083085911403211657)
11:46:17 [INFORMATION] Preparing spawn area: 29%
11:46:18 [INFORMATION] Preparing start region for level 1 (Seed: 8083085911403211657)
11:46:19 [INFORMATION] Preparing start region for level 2 (Seed: 8083085911403211657)
11:46:19 [INFORMATION] [CubeEngine] Enabling CubeEngine v1.0.0-SNAPSHOT
11:46:19 [INFORMATION] [CubeEngine] Disabling CubeEngine v1.0.0-SNAPSHOT
11:46:19 [DEBUG] [CubeEngine] utils cleanup
11:46:19 [DEBUG] [CubeEngine] file manager cleanup
11:46:19 [INFORMATION] [CubeEngine] Clearing the temporary folder '/home/boeserwolf91/Schreibtisch/Minecraft/Server/plugins/CubeEngine/temp'...
11:46:19 [SCHWERWIEGEND] Error occurred while disabling CubeEngine v1.0.0-SNAPSHOT (Is it up to date?)
java.lang.NullPointerException
        at de.cubeisland.engine.core.bukkit.BukkitFileManager.cycleLogs(BukkitFileManager.java:52)
        at de.cubeisland.engine.core.bukkit.BukkitCore.onDisable(BukkitCore.java:517)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400)
        at de.cubeisland.engine.core.bukkit.BukkitCore.onEnable(BukkitCore.java:383)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.loadPlugin(CraftServer.java:284)
        at org.bukkit.craftbukkit.v1_6_R3.CraftServer.enablePlugins(CraftServer.java:266)
        at net.minecraft.server.v1_6_R3.MinecraftServer.l(MinecraftServer.java:315)
        at net.minecraft.server.v1_6_R3.MinecraftServer.f(MinecraftServer.java:292)
        at net.minecraft.server.v1_6_R3.MinecraftServer.a(MinecraftServer.java:252)
        at net.minecraft.server.v1_6_R3.DedicatedServer.init(DedicatedServer.java:152)
        at net.minecraft.server.v1_6_R3.MinecraftServer.run(MinecraftServer.java:393)
        at net.minecraft.server.v1_6_R3.ThreadServerApplication.run(SourceFile:583)
11:46:19 [INFORMATION] Server permissions file permissions.yml is empty, ignoring it
11:46:19 [INFORMATION] Done (3,380s)! For help, type "help" or "?"