Свернуть ↑
[ERROR 2010-03-07 17:09:58] com.aionemu.gameserver.utils.ThreadUncaughtExcepti onHandler: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.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:49)
at com.aionemu.gameserver.utils.guice.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:49)
while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryA ionObject()
for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.ja va:84)
at com.aionemu.gameserver.utils.guice.DataInjectionMo dule.configure(DataInjectionModule.java:89)
while locating com.aionemu.gameserver.world.World
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.google.inject.internal.ProviderMethod.get(Prov iderMethod.java:106)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a:40)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:43)
at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:838)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:64)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a: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.con struct(ConstructorInjector.java:79)
at com.google.inject.internal.ConstructorBindingImpl$ Factory.get(ConstructorBindingImpl.java:198)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:43)
at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:838)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:64)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a: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.callInCont ext(InjectorImpl.java:831)
at com.google.inject.internal.InternalInjectorCreator .loadEagerSingletons(InternalInjectorCreator.java: 206)
at com.google.inject.internal.InternalInjectorCreator .injectDynamically(InternalInjectorCreator.java:18 7)
at com.google.inject.internal.InternalInjectorCreator .build(InternalInjectorCreator.java:117)
at com.google.inject.InjectorBuilder.build(InjectorBu ilder.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>(GameServe r.java:80)
at com.aionemu.gameserver.GameServer.main(GameServer. java:97)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.inject.internal.ProviderMethod.get(Prov iderMethod.java:101)
... 27 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryEr ror: ID 63610 is already taken, fatal error!!!
at com.aionemu.gameserver.utils.idfactory.IDFactory.l ockIds(IDFactory.java:109)
at com.aionemu.gameserver.utils.guice.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:54)
... 32 more
2) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.aionemu.gameserver.utils.guice.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:49)
at com.aionemu.gameserver.utils.guice.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:49)
while locating com.aionemu.gameserver.utils.idfactory.IDFactory annotated with @com.aionemu.gameserver.utils.idfactory.IDFactoryA ionObject()
for parameter 1 at com.aionemu.gameserver.world.World.<init>(World.ja va:84)
at com.aionemu.gameserver.utils.guice.DataInjectionMo dule.configure(DataInjectionModule.java:89)
while locating com.aionemu.gameserver.world.World
for field at com.aionemu.gameserver.spawnengine.SpawnEngine.wor ld(SpawnEngine.java:68)
at com.aionemu.gameserver.utils.guice.DataInjectionMo dule.configure(DataInjectionModule.java:90)
while locating com.aionemu.gameserver.spawnengine.SpawnEngine
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.google.inject.internal.ProviderMethod.get(Prov iderMethod.java:106)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a:40)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:43)
at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:838)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:64)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a: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.con struct(ConstructorInjector.java:79)
at com.google.inject.internal.ConstructorBindingImpl$ Factory.get(ConstructorBindingImpl.java:198)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:43)
at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:838)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:64)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a:40)
at com.google.inject.internal.SingleFieldInjector.inj ect(SingleFieldInjector.java:53)
at com.google.inject.internal.MembersInjectorImpl.inj ectMembers(MembersInjectorImpl.java:109)
at com.google.inject.internal.ConstructorInjector.con struct(ConstructorInjector.java:89)
at com.google.inject.internal.ConstructorBindingImpl$ Factory.get(ConstructorBindingImpl.java:198)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter$1.call(ProviderToInternalFactoryAdapter. java:43)
at com.google.inject.internal.InjectorImpl.callInCont ext(InjectorImpl.java:838)
at com.google.inject.internal.ProviderToInternalFacto ryAdapter.get(ProviderToInternalFactoryAdapter.jav a:40)
at com.google.inject.Scopes$1$1.get(Scopes.java:64)
at com.google.inject.internal.InternalFactoryToProvid erAdapter.get(InternalFactoryToProviderAdapter.jav a: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.callInCont ext(InjectorImpl.java:831)
at com.google.inject.internal.InternalInjectorCreator .loadEagerSingletons(InternalInjectorCreator.java: 206)
at com.google.inject.internal.InternalInjectorCreator .injectDynamically(InternalInjectorCreator.java:18 7)
at com.google.inject.internal.InternalInjectorCreator .build(InternalInjectorCreator.java:117)
at com.google.inject.InjectorBuilder.build(InjectorBu ilder.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>(GameServe r.java:80)
at com.aionemu.gameserver.GameServer.main(GameServer. java:97)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.inject.internal.ProviderMethod.get(Prov iderMethod.java:101)
... 36 more
Caused by: com.aionemu.gameserver.utils.idfactory.IDFactoryEr ror: ID 63610 is already taken, fatal error!!!
at com.aionemu.gameserver.utils.idfactory.IDFactory.l ockIds(IDFactory.java:109)
at com.aionemu.gameserver.utils.guice.IDFactoriesInje ctionModule.provideAionObjectIdFactory(IDFactories InjectionModule.java:54)
... 41 more