Openfire Server doesn't Run..... I have included what is happening

What does this mean? Please Help…

java.lang.IllegalArgumentException: Illegal JID: red_remocs

at org.xmpp.packet.JID.(JID.java:554)

at org.xmpp.packet.JID.(JID.java:495)

at org.xmpp.packet.JID.(JID.java:476)

at org.jivesoftware.openfire.SessionManager.initialize(SessionManager.java:1271)

at org.jivesoftware.openfire.XMPPServer.initModules(XMPPServer.java:596)

at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:485)

at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:212)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:113)

at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)

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.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

Caused by: java.lang.IllegalArgumentException: The input is not a valid JID domain part: red_remocs

at org.xmpp.packet.JID.domainprep(JID.java:348)

at org.xmpp.packet.JID.(JID.java:542)

… 20 more

Caused by: gnu.inet.encoding.IDNAException: Contains non-LDH characters.

at gnu.inet.encoding.IDNA.toASCII(IDNA.java:118)

at gnu.inet.encoding.IDNA.toASCII(IDNA.java:64)

at org.xmpp.packet.JID.domainprep(JID.java:334)

… 21 more

java.util.ConcurrentModificationException

at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(Unknown Source)

at java.util.LinkedHashMap$ValueIterator.next(Unknown Source)

at org.jivesoftware.openfire.XMPPServer.initModules(XMPPServer.java:593)

at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:485)

at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:212)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at org.jivesoftware.openfire.starter.ServerStarter.start(SeError starting htrverStatre esrrveejra.v aP:l.113)

a eoarsge. jcihvetesfcotwaek. otpheen fliorge .frstarter.ServerStarter.main(ServerStarter.java:5)8ils

ef o

rt amso nruree filnefcotr.mNaattiiovne.M.e

t

hodAccessorImpl.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.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

java.lang.NullPointerException

at org.jivesoftware.openfire.handler.IQOfflineMessagesHandler.stop(IQOfflineMessag esHandler.java:210)

at org.jivesoftware.openfire.XMPPServer.shutdownServer(XMPPServer.java:945)

at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:512)

at org.jivesoftware.openfire.XMPPServer.(XMPPServer.java:212)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:113)

at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)

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.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

Exception in thread “Thread-4” java.lang.NullPointerException

at org.jivesoftware.openfire.handler.IQOfflineMessagesHandler.stop(IQOfflineMessag esHandler.java:210)

at org.jivesoftware.openfire.XMPPServer.shutdownServer(XMPPServer.java:945)

at org.jivesoftware.openfire.XMPPServer.access$700(XMPPServer.java:146)

at org.jivesoftware.openfire.XMPPServer$ShutdownHookThread.run(XMPPServer.java:897 )