03-16-2010, 04:30 AM
Просьба помочь по существу, а не набивать сообщения как это сделал Vial
Заранее благодарен всем отозвавшимся.
П.С. То что проблема с явой я и так вижу.
Лог ошибки
[ERROR 2010-03-16 13:26:37] com.aionemu.gameserver.utils.ThreadUncaughtExceptionHandler:37 - Critical Error - Thread: main terminated abnormaly: com.google.inject.CreationExcep
1) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:50)
at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:50)
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:81)
at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:100)
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:77)
<------>at com.aionemu.gameserver.GameServer.main(GameServer.java:94)
Caused by: java.lang.reflect.InvocationTargetException
<------>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
1) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:50)
at com.aionemu.gameserver.utils.guice.IDFactoriesInjectionModule.provideAionObjectIdFactory(IDFactoriesInjectionModule.java:50)
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:81)
at com.aionemu.gameserver.utils.guice.DataInjectionModule.configure(DataInjectionModule.java:100)
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:77)
<------>at com.aionemu.gameserver.GameServer.main(GameServer.java:94)
Caused by: java.lang.reflect.InvocationTargetException
<------>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
П.С. То что проблема с явой я и так вижу.