This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (5 pts)
1 Replies Last post: May 30, 2008 9:20 AM by sharvil  
mtndank Bronze 1 posts since
May 22, 2008
Currently Being Moderated

May 22, 2008 12:17 PM

Client disconnects when try to join room

 

Just installed openfire and spark for evaluation.

 

 

I've created a room on the server, but when I try to login from the client, it always disconnects me. I found this in the error logs:

 

 

2008.05.22 13:10:43 org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:194) Could not route packet

java.lang.NullPointerException

        at org.jivesoftware.util.cache.ExternalizableUtil.writeByteArray(ExternalizableUti l.java:196)

        at org.jivesoftware.openfire.handler.DirectedPresence.writeExternal(DirectedPresen ce.java:90)

        at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)

        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)

        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

        at java.util.concurrent.ConcurrentLinkedQueue.writeObject(ConcurrentLinkedQueue.ja va:538)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)

        at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)

        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)

        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

        at org.jivesoftware.util.cache.DefaultCache.calculateSize(DefaultCache.java:561)

        at org.jivesoftware.util.cache.DefaultCache.put(DefaultCache.java:119)

        at org.jivesoftware.util.cache.CacheWrapper.put(CacheWrapper.java:117)

        at org.jivesoftware.openfire.handler.PresenceUpdateHandler.directedPresenceSent(Pr esenceUpdateHandler.java:425)

        at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:162)

        at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)

        at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)

        at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java: 317)

        at org.jivesoftware.openfire.net.ClientStanzaHandler.processPresence(ClientStanzaH andler.java:85)

        at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:241)

        at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:163)

        at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:133)

        at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)

        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)

        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)

        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)

        at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)

        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)

        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)

        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)

        at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)

        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:180)

        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)

        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)

        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)

        at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)

        at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)

        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)

 

 

sharvil Bronze 3 posts since
May 30, 2008
Currently Being Moderated
May 30, 2008 9:20 AM in response to: mtndank
Re: Client disconnects when try to join room

After configuring the rooms/group chat settings, try restarting the server.

That worked for me!

More Like This

  • Retrieving data ...