PDA

View Full Version : [Solved] Can't start my server, urgent please help



thomas
06-05-2012, 11:20 AM
Hello,

I'm having a problem with my electroserver, just after i added a server plugin, my server won't start up anymore.

I tried reinstalling also but this didn't help, i get the following message:


13:19:42,239 [main] INFO DisplayLogger -
_____ _ _ ____
| ____| | ___ ___| |_ _ __ ___ ___ ___ _ ____ _____ _ __ | ___|
| _| | |/ _ \/ __| __| '__/ _ \/ __|/ _ \ '__\ \ / / _ \ '__| |___ \
| |___| | __/ (__| |_| | | (_) \__ \ __/ | \ V / __/ | ___) |
|_____|_|\___|\___|\__|_| \___/|___/\___|_| \_/ \___|_| |____/

Starting ElectroServer 5.3.2
Go to http://www.electrotank.com/ for the latest version.
################################################## #########
Computer Information
Operating System: Windows 7
Operating System Architecture: amd64
Processors Available: 4
Memory Available: 880Mb
################################################## #########
Virtual Machine Information
Virtual Machine Vendor: Sun Microsystems Inc.
Virtual Machine Version: 1.6.0_25


13:19:44,059 [main] INFO com.electrotank.electroserver5.servers.registry.co nfig
.RegistryConfigurationService - MUID [2a64bc75-9e6e-4bee-8148-f601ae945d46]
13:19:44,763 [main] ERROR com.electrotank.electroserver5.servers.registry.Re gist
ryServer - Error occurred during init: Extension MyLoginPlugin failed to start
[be/devine/osp/LoginHandler : Unsupported major.minor version 51.0]
com.electrotank.electroserver5.entities.exceptions .ExtensionStartupException: Ex
tension MyLoginPlugin failed to start [be/devine/osp/LoginHandler : Unsupported
major.minor version 51.0]
at com.electrotank.electroserver5.entities.managers.D efaultExtensionMana
ger.startExtension(DefaultExtensionManager.java:49 9)
at com.electrotank.electroserver5.entities.managers.D efaultExtensionMana
ger.startExtensions(DefaultExtensionManager.java:4 66)
at com.electrotank.electroserver5.entities.managers.D efaultExtensionMana
ger.loadExtensions(DefaultExtensionManager.java:17 1)
at com.electrotank.electroserver5.servers.registry.Re gistryServer.init(R
egistryServer.java:122)
at com.electrotank.electroserver5.servers.adapters.Se rverComponentAdapte
r.newInstance(ServerComponentAdapter.java:32)
at org.picocontainer.defaults.ConstructorInjectionCom ponentAdapter$1.run
(ConstructorInjectionComponentAdapter.java:220)
at org.picocontainer.defaults.ThreadLocalCyclicDepend encyGuard.observe(T
hreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionCom ponentAdapter.getCo
mponentInstance(ConstructorInjectionComponentAdapt er.java:248)
at org.picocontainer.defaults.DecoratingComponentAdap ter.getComponentIns
tance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter .getComponentInstan
ce(CachingComponentAdapter.java:58)
at org.picocontainer.defaults.DefaultPicoContainer.ge tInstance(DefaultPi
coContainer.java:393)
at org.picocontainer.defaults.DefaultPicoContainer.ge tComponentInstance(
DefaultPicoContainer.java:374)
at org.picocontainer.defaults.BasicComponentParameter .resolveInstance(Ba
sicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.reso lveInstance(Compone
ntParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionCom ponentAdapter.getCo
nstructorArguments(ConstructorInjectionComponentAd apter.java:257)
at org.picocontainer.defaults.ConstructorInjectionCom ponentAdapter$1.run
(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDepend encyGuard.observe(T
hreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionCom ponentAdapter.getCo
mponentInstance(ConstructorInjectionComponentAdapt er.java:248)
at org.picocontainer.defaults.DecoratingComponentAdap ter.getComponentIns
tance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter .getComponentInstan
ce(CachingComponentAdapter.java:58)
at org.picocontainer.defaults.DefaultPicoContainer$Or deredComponentAdapt
erLifecycleManager.start(DefaultPicoContainer.java :644)
at org.picocontainer.defaults.DefaultPicoContainer.st art(DefaultPicoCont
ainer.java:456)
at org.picocontainer.defaults.DefaultPicoContainer.st art(DefaultPicoCont
ainer.java:461)
at com.electrotank.electroserver5.servers.standalone. StandaloneContainer
Factory.start(StandaloneContainerFactory.java:58)
at com.electrotank.electroserver5.Main.startUp(Main.j ava:75)
at com.electrotank.electroserver5.Main.processCommand LineResults(Main.ja
va:263)
at com.electrotank.electroserver5.Main.invoke(Main.ja va:196)
at com.electrotank.electroserver5.bootstrap.Main.star t(Main.java:70)
at com.electrotank.electroserver5.bootstrap.Main.main (Main.java:41)
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.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Un known Source)
Caused by: java.lang.UnsupportedClassVersionError: be/devine/osp/LoginHandler :
Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknow n Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.net.FactoryURLClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at com.electrotank.electroserver5.extensions.Extensio nFactory.loadJavaCl
ass(ExtensionFactory.java:312)
at com.electrotank.electroserver5.extensions.Extensio nFactory.buildExten
sionClassHolders(ExtensionFactory.java:220)
at com.electrotank.electroserver5.extensions.Extensio nFactory.buildExten
sionFromConfiguration(ExtensionFactory.java:164)
at com.electrotank.electroserver5.entities.managers.D efaultExtensionMana
ger.loadExtension(DefaultExtensionManager.java:622 )
at com.electrotank.electroserver5.entities.managers.D efaultExtensionMana
ger.startExtension(DefaultExtensionManager.java:48 3)
... 35 more
13:19:44,828 [main] INFO DisplayLogger - Server did not start. Please see web
admin for details.
13:19:45,456 [main] INFO com.electrotank.electroserver5.servers.gateway.Gat eway
Server - GatewayServer.doStart


Please help

tcarr
06-05-2012, 12:29 PM
The problem is most likely that you compiled your extension using Java 1.7 but your ES5 is running Java 1.6. Try setting your target version to 1.6 or 1.5 and recompiling the extension, and deploying it. Odds are good that will fix the problem.

thomas
06-05-2012, 02:36 PM
Thank you very much!

Setting it to 1.5 seems o have fixed the problem :)