Поломал сервер - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Aion > Серверная часть

Важная информация

Серверная часть Обсуждения вопросов по установке и настройке эмулятора Aion-Emu, для совершенно новой и необыкновенно красивой игры - Aion.

Ответ
Опции темы
Непрочитано 12.03.2010, 15:03   #1
Аватар для paravozik
Пользователь

Автор темы (Топик Стартер) Поломал сервер

когда выбираешь сервер в клиенте выдаёт следующую ошибку:


Пробывал менять сборки и на постарше ина помладше... один фиг...
ЗЫ: я случайно кикнул какую-то переменную, какую не знаю... может из-за этого?
ЗЫЫ:я знаю, я криворукий...
paravozik вне форума Ответить с цитированием
Непрочитано 12.03.2010, 15:53   #2
Аватар для ALeKsIuS

По умолчанию Re: Поломал сервер

Переустанови Яву!
__________________
Мы всё сделаем металлом! Чернее чернейшей черноты бесконечности! (c) Nathan Explotion
Работаю с Aion Java-emu, любой версии. skype: alexsiuss1
ALeKsIuS вне форума Ответить с цитированием
Непрочитано 12.03.2010, 17:26   #3
Batman

Exclamation Re: Поломал сервер

Цитата:
Сообщение от ALeKsIuS Посмотреть сообщение
Переустанови Яву!
Ок.
У меня была эта проблема и я переустановил яву. Теперь другая проблема!!
Код:
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:64 - Loading: ./config/administration/admin.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:70 - Loading: ./config/main/legion.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:72 - Loading: ./config/main/rates.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:74 - Loading: ./config/main/cache.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:76 - Loading: ./config/main/shutdown.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:78 - Loading: ./config/main/taskmanager.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:80 - Loading: ./config/main/group.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:82 - Loading: ./config/main/custom.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:84 - Loading: ./config/main/gameserver.properties
[INFO 2010-03-12 17:24:12] com.aionemu.gameserver.configs.Config:86 - Loading: ./config/main/periodicsave.properties
[INFO 2010-03-12 17:24:13] com.aionemu.gameserver.configs.Config:92 - Loading: ./config/network/database.properties
[INFO 2010-03-12 17:24:13] com.aionemu.gameserver.configs.Config:93 - Loading: ./config/network/network.properties
[INFO 2010-03-12 17:24:13] com.aionemu.commons.database.DatabaseFactory:133 - Successfully connected to database
[INFO 2010-03-12 17:24:14] com.aionemu.commons.database.dao.DAOManager:70 - Loaded 18 DAO implementations.
[INFO 2010-03-12 17:24:15] com.aionemu.gameserver.dataholders.DataManager:131 - ##### STATIC DATA [section beginning] #####
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:114 - Loaded world maps data: 42 maps
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:115 - Loaded player exp table: 51 levels
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:116 - Loaded 384 stat templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:117 - Loaded 35425 item templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:118 - Loaded 21710 npc templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:119 - Loaded 4 initial player templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:120 - Loaded 316 trade lists
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:121 - Loaded 51 npc teleporter templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:122 - Loaded 65 teleport locations
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:123 - Loaded 5055 skill templates
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:124 - Loaded 5901 skill learn entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:125 - Loaded 7 cube expand entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:126 - Loaded 16 warehouse expand entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:127 - Loaded 41 bind point entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:128 - Loaded 2784 quest data entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:129 - Loaded 326 gatherable entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:130 - Loaded 106 title entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:131 - Loaded 16 walker routes
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:132 - Loaded 176 zone entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:133 - Loaded 560 goodslist entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:134 - Loaded 40164 spawn entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:135 - Loaded 266 tribe relation entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:136 - Loaded 3784 recipe entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:137 - Loaded 1 portal entries
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:169 - ##### [load time: 9 seconds] #####
[INFO 2010-03-12 17:24:25] com.aionemu.gameserver.dataholders.DataManager:170 - ##### STATIC DATA [section end] #####
[ERROR 2010-03-12 17:24:25] com.aionemu.gameserver.utils.ThreadUncaughtExceptionHandler:37 - Critical Error - Thread: main terminated abnormaly: com.google.inject.CreationException: Guice creation errors:

1) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 27 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 32 more

2) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.world(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

3) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.aionObjectsIDFactory(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 27 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 32 more

4) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.RiftSpawnManager.aionObjectsIDFactory(RiftSpawnManager.java:46)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:107)
  while locating com.aionemu.gameserver.spawnengine.RiftSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.riftSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

5) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.RiftSpawnManager.world(RiftSpawnManager.java:46)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:107)
  while locating com.aionemu.gameserver.spawnengine.RiftSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.riftSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 45 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 50 more

6) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager.aionObjectsIDFactory(StaticObjectSpawnManager.java:36)
  while locating com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.staticObjectSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 31 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 36 more

7) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager.world(StaticObjectSpawnManager.java:36)
  while locating com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.staticObjectSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 40 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 45 more

8) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 0 at com.aionemu.gameserver.services.ItemService.<init>(ItemService.java:66)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:103)
  while locating com.aionemu.gameserver.services.ItemService
    for parameter 0 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

9) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for parameter 1 at com.aionemu.gameserver.services.ItemService.<init>(ItemService.java:66)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:103)
  while locating com.aionemu.gameserver.services.ItemService
    for parameter 0 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 45 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 50 more

10) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for parameter 1 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

11) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.services.GroupService.aionObjectsIDFactory(GroupService.java:54)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:116)
  while locating com.aionemu.gameserver.services.GroupService
    for parameter 2 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

11 errors
com.google.inject.CreationException: Guice creation errors:

1) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 27 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 32 more

2) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.world(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

3) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.aionObjectsIDFactory(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 27 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 32 more

4) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.RiftSpawnManager.aionObjectsIDFactory(RiftSpawnManager.java:46)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:107)
  while locating com.aionemu.gameserver.spawnengine.RiftSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.riftSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

5) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.RiftSpawnManager.world(RiftSpawnManager.java:46)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:107)
  while locating com.aionemu.gameserver.spawnengine.RiftSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.riftSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 45 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 50 more

6) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager.aionObjectsIDFactory(StaticObjectSpawnManager.java:36)
  while locating com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.staticObjectSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 31 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 36 more

7) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for field at com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager.world(StaticObjectSpawnManager.java:36)
  while locating com.aionemu.gameserver.spawnengine.StaticObjectSpawnManager
    for field at com.aionemu.gameserver.spawnengine.SpawnEngine.staticObjectSpawnManager(SpawnEngine.java:67)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:97)
  while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 40 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 45 more

8) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 0 at com.aionemu.gameserver.services.ItemService.<init>(ItemService.java:66)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:103)
  while locating com.aionemu.gameserver.services.ItemService
    for parameter 0 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

9) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for parameter 1 at com.aionemu.gameserver.services.ItemService.<init>(ItemService.java:66)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:103)
  while locating com.aionemu.gameserver.services.ItemService
    for parameter 0 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 45 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 50 more

10) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.java:84)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:96)
  while locating com.aionemu.gameserver.world.World
    for parameter 1 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

11) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:49)
  while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryAionObject()
    for field at com.aionemu.gameserver.services.GroupService.aionObjectsIDFactory(GroupService.java:54)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:116)
  while locating com.aionemu.gameserver.services.GroupService
    for parameter 2 at com.aionemu.gameserver.services.DropService.<init>(DropService.java:69)
  at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:105)
  while locating com.aionemu.gameserver.services.DropService
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53)
	at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:109)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:89)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
	at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
	at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:79)
	at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:198)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:43)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:838)
	at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
	at com.google.inject.Scopes$1$1.get(Scopes.java:64)
	at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:212)
	at com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:831)
	at com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:206)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:187)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
Caused by: java.lang.reflect.InvocationTargetException
	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 com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
	... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryError: ID 0 is already taken, fatal error!!!
	at com.aionemu.gameserver.utils.idfactory.IDFactory.lockIds(IDFactory.java:109)
	at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:54)
	... 41 more

11 errors
	at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:379)
	at com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:191)
	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:117)
	at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:90)
	at com.google.inject.Guice.createInjector(Guice.java:105)
	at com.google.inject.Guice.createInjector(Guice.java:76)
	at com.google.inject.Guice.createInjector(Guice.java:63)
	at com.aionemu.gameserver.GameServer.<init>(GameServer.java:79)
	at com.aionemu.gameserver.GameServer.main(GameServer.java:96)
P.S. rev. 1472
TAG вне форума Ответить с цитированием
Непрочитано 12.03.2010, 17:30   #4
Пользователь

По умолчанию Re: Поломал сервер

мне кажется что в яве дело,попробуй самую новейшую скачать.
pankration вне форума Ответить с цитированием
Непрочитано 12.03.2010, 17:33   #5
Batman

По умолчанию Re: Поломал сервер

Ну смотри, у меня стояла обычная ява, сейчас я скачал именно JDK .
До обновления была проблема как в 1 посте.
TAG вне форума Ответить с цитированием
Непрочитано 12.03.2010, 17:53   #6
Аватар для Respayn
Пользователь

По умолчанию Re: Поломал сервер

Проверь правильно ли ты настроил конфиги гейм и логин сервера - мне кажется он у тебя на конект друг другу ругается, а не на джаву.
Respayn вне форума Ответить с цитированием
Непрочитано 12.03.2010, 18:13   #7
Batman

По умолчанию Re: Поломал сервер

До обновления джавы они конектились но в игру не пускало.
TAG вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 13:56. Часовой пояс GMT +3.

Вверх