Fastpath Troubles

Hello!

So I downloaded the now free fastpath plugin and created my first workgroup with default querie.

Two users startet Spark and USER added support@workgroup.x.y.z to his roster.

  1. The presence was not updated and stayed grey. USER logged out and back in and YEAH, support@ showed a green presence.

  2. After starting a chat, the bot asked its questions TECH’s fatpath plugin launched and TECH took the request and

finally USER got a “An invatation has been sent to you” or so…

And then NOTHING!

NEITHER the TECH nor the USER got any info or anything!

Also the Admin console or history did not show anything.

When USER entered some more text into the still open chat window, the bot politely asked “Should I send another invatation? Yes/NO”

A healthy YES got him another confirmation but nothing else!

Hmm, what is going on over here? Any tips?

Bye

Starry

Hey Starry,

You may want to 1) enable the debug log and 2) install the xmpp debugger plugin. I suspect of problems with the xmpp domain. Also check if you find related errors in the log files (e.g. failed to send packet).

Thanks,

– Gato

Hello!

Hmm, there is some IRC Gateway stuff in between an I have NO clue whatsoever, why fastpath is sending packets to the IRC gateway, which is basically running, but so far nobody here used it ever.

But it the most important part seems to be: “Unable to find seesion”

Maybe someone got ay clue what is going on.

Bye

Starry

at org.dom4j.io.XMPPPacketReader.parseDocument(XMPPPacketReader.java:317)

at org.jivesoftware.openfire.server.OutgoingServerSocketReader$1.run(OutgoingServe rSocketReader.java:93) 2008.04.30 14:39:59

InternalComponentManager: RR - Dispatching request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd in queue:

           support@workgroup.proxy.mocom.at/Default Queue               2008.04.30 14:39:59

           InternalComponentManager: RR - Agent: jlafleur@proxy.mocom.at/Notebook

MAY receive offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd 2008.04.30 14:39:59

           InternalComponentManager: RR - Agent: hsteindl@proxy.mocom.at/spark MAY

receive offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd 2008.04.30 14:39:59

InternalComponentManager: RR - Agent SELECTED:

           hsteindl@proxy.mocom.at/spark for receiving offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd 2008.04.30 14:39:59

InternalComponentManager: RR - Offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd SENT to

           agent: hsteindl@proxy.mocom.at/spark               2008.04.30 14:40:05

           InternalComponentManager: RR - Agent: hsteindl@proxy.mocom.at/spark

ACCEPTED request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@177dacd 2008.04.30 14:40:05

Received presence packet: <presence

           from="support@workgroup.proxy.mocom.at/support"

           to="iz9km46@conference.irc.proxy.mocom.at/support"&gt;&lt;x

           xmlns="http://jabber.org/protocol/muc"/&gt;&lt;/presence&gt;                2008.04.30 14:40:05 Unable to find session.               2008.04.30 14:40:05

irc: Sending packet: <message type=“error”

           to="support@workgroup.proxy.mocom.at/support"

from=“conference.irc.proxy.mocom.at”><error code=“503”

type=“cancel”><service-unavailable

xmlns=“urn:ietf:params:xml:ns:xmpp-stanzas”/></error>&lt ;body>Sie

sind momentan nicht am IRC Transport

angemeldet.</body></message> 2008.04.30 14:40:05

Received iq packet: <iq type=“set” id=“323-190”

           to="iz9km46@conference.irc.proxy.mocom.at"

           from="support@workgroup.proxy.mocom.at/support"&gt;&lt;query

           xmlns="http://jabber.org/protocol/muc#owner"&gt;&lt;x

xmlns=“jabber:x:data” type=“submit”><field

           var="FORM_TYPE"&gt;&lt;value&gt;[http://jabber.org/protocol/muc#roomconfig]</value></field><field

var=“anonymous”><value>0</value></field>< field

var=“muc#roomconfig_persistentroom”><value>0</value&g t;</field><field

var=“muc#roomconfig_publicroom”><value>0</value>&l t;/field><field

var=“muc#roomconfig_changesubject”><value>1</value&gt ;</field><field

var=“muc#roomconfig_whois”><value>moderators</value&g t;</field><field

var=“muc#roomconfig_presencebroadcast”><value>participan t</value><value>visitor</value></field><field

           var="muc#roomconfig_roomdesc"&gt;&lt;value&gt;iz9km46@conference.irc.proxy.mocom.at&lt;/value&gt;&lt;/field&gt;&lt;/x&gt;&lt;/query&gt;&lt;/iq&gt;               20 08.04.30 14:40:05 Unable to handle iq request: http://jabber.org/protocol/muc#owner               2008.04.30 14:40:05

irc: Sending packet: <iq type=“error” id=“323-190”

           from="iz9km46@conference.irc.proxy.mocom.at"

           to="support@workgroup.proxy.mocom.at/support"&gt;&lt;error code="503"

type=“cancel”><service-unavailable

xmlns=“urn:ietf:params:xml:ns:xmpp-stanzas”/></error>&lt ;/iq> 2008.04.30 14:40:05

Received message packet: <message

           to="iz9km46@conference.irc.proxy.mocom.at"

           from="support@workgroup.proxy.mocom.at/support"&gt;&lt;x

           xmlns="http://jabber.org/protocol/muc#user"&gt;&lt;invite

           to="hsteindl@proxy.mocom.at/spark"&gt;&lt;reason&gt;iz9km46&lt;/reason&gt;&lt;/invite&gt;&lt;/x&gt;&lt;offe r

           xmlns="http://jabber.org/protocol/workgroup"

           jid="maxi@proxy.mocom.at/Notebook"/&gt;&lt;session

           xmlns="http://jivesoftware.com/protocol/workgroup"

           workgroup="support@workgroup.proxy.mocom.at"

id=“iz9km46”/></message> 2008.04.30 14:40:05 Unable to find session. 2008.04.30 14:40:05

irc: Sending packet: <message type=“error”

           to="support@workgroup.proxy.mocom.at/support"

from=“conference.irc.proxy.mocom.at”><error code=“503”

type=“cancel”><service-unavailable

xmlns=“urn:ietf:params:xml:ns:xmpp-stanzas”/></error>&lt ;body>Sie

sind momentan nicht am IRC Transport

angemeldet.</body></message> 2008.04.30 14:40:05

Received message packet: <message

           to="iz9km46@conference.irc.proxy.mocom.at"

           from="support@workgroup.proxy.mocom.at/support"&gt;&lt;x

           xmlns="http://jabber.org/protocol/muc#user"&gt;&lt;invite

           to="maxi@proxy.mocom.at/Notebook"&gt;&lt;reason&gt;Please join me for a

chat.</reason></invite></x><workgroup

           xmlns="http://jabber.org/protocol/workgroup"

           jid="support@workgroup.proxy.mocom.at"/&gt;&lt;session

           xmlns="http://jivesoftware.com/protocol/workgroup"

id=“iz9km46”/></message> 2008.04.30 14:40:05 Unable to find session. 2008.04.30 14:40:05

irc: Sending packet: <message type=“error”

           to="support@workgroup.proxy.mocom.at/support"

from=“conference.irc.proxy.mocom.at”><error code=“503”

type=“cancel”><service-unavailable

xmlns=“urn:ietf:params:xml:ns:xmpp-stanzas”/></error>&lt ;body>Sie

sind momentan nicht am IRC Transport

angemeldet.</body></message> — Marker inserted by admin at Apr 30, 2008 2:40:11 PM —

We are having the exact same trouble with Fastpath. I am testing this internally, and was able to open 4 chats, which 1 agent took all of. Then I opened a 5th chat request, and it errored out twice. On the third try it worked.

This is the error that happened at about the time that the 5th chat was trying to open.

From the debug log:

2008.06.27 11:12:36

InternalComponentManager: RR - Agent: al*****@jabber.*****.com/spark

MAY NOT receive offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@193447e

2008.06.27 11:12:36

InternalComponentManager: RR - Agent: km*****@jabber.*****.com/spark

MAY NOT receive offer for request:

org.jivesoftware.xmpp.workgroup.request.UserRequest@193447e

Does anyone have any solutions for this? Where can I find the XMPP debug tool that is mentioned?

Thanks,

CoolEye

hello.

i have a similar problem.

after the supporter accepts the request, nothing happens.

no window opens.

nothing.

have you already fixed your problem?

i tested now the same in vmware, and there everything works fine.

so i searched for differences between the productive system and the one in the vmware.

in the productive system we don’t use the standardport for clients 5222 but we use 5224.

in vmware i used 5222.

can this be the problem?

ok, i can say, that the port is not the problem.

i also changed the port in the vm and there everything works fine.

so there must be another difference.

any ideas?

hm, i didn’t find any differences between the productive system and the system in vm-ware wich can cause the problem.

maybe the debug say something to you?

2008.08.14 12:58:11 read data in 6 lines
2008.08.14 12:58:11 pre check: paramMap.size=6
2008.08.14 12:58:11 Exec[0]: room.getChatQueue()
2008.08.14 12:58:11 --Object found in page. Call params (string:TDKI23E1BS) id=495_1218711414615. Using (XHR,POST)
2008.08.14 12:58:11 Returning: id[495_1218711414615] assign[s0] xhr[true]
2008.08.14 12:58:11 var s0={};var s1=false;s0.connectionDropped=s1;var s2=true;s0.inQueue=s2;var s3=null;s0.nickname=s3;var s4=1;s0.queuePosition=s4;var s5=2;s0.queueTime=s5;var s6=“less than 1 minute”;s0.queueTimeForHtml=s6;var s7=false;s0.routed=s7;

DWREngine._handleResponse(‘495_1218711414615’, s0);

2008.08.14 12:58:13 InternalComponentManager: RR - Dispatching request: org.jivesoftware.xmpp.workgroup.request.UserRequest@7fc238 in queue: test2@workgroup.xxx/Default Queue
2008.08.14 12:58:13 InternalComponentManager: RR - Agent: xxx@xxx/spark MAY receive offer for request: org.jivesoftware.xmpp.workgroup.request.UserRequest@7fc238
2008.08.14 12:58:13 InternalComponentManager: RR - Agent SELECTED: xxx@xxx/spark for receiving offer for request: org.jivesoftware.xmpp.workgroup.request.UserRequest@7fc238
2008.08.14 12:58:13 InternalComponentManager: RR - Offer for request: org.jivesoftware.xmpp.workgroup.request.UserRequest@7fc238 SENT to agent: xxx@xxx/spark
2008.08.14 12:58:15 session 24 timeout
2008.08.14 12:58:15 session 24 sent message PNG

2008.08.14 12:58:15 session 24 received message QNG 42

2008.08.14 12:58:16 read data in 6 lines
2008.08.14 12:58:16 pre check: paramMap.size=6
2008.08.14 12:58:16 Exec[0]: room.getChatQueue()
2008.08.14 12:58:16 --Object found in page. Call params (string:TDKI23E1BS) id=2953_1218711419643. Using (XHR,POST)
2008.08.14 12:58:16 Returning: id[2953_1218711419643] assign[s0] xhr[true]
2008.08.14 12:58:16 var s0={};var s1=false;s0.connectionDropped=s1;var s2=true;s0.inQueue=s2;var s3=null;s0.nickname=s3;var s4=1;s0.queuePosition=s4;var s5=2;s0.queueTime=s5;var s6=“less than 1 minute”;s0.queueTimeForHtml=s6;var s7=false;s0.routed=s7;

DWREngine._handleResponse(‘2953_1218711419643’, s0);

2008.08.14 12:58:20 InternalComponentManager: RR - Agent: xxx@xxx/spark ACCEPTED request: org.jivesoftware.xmpp.workgroup.request.UserRequest@7fc238
2008.08.14 12:58:20 passed presence:


2008.08.14 12:58:20 Unable to find session.
2008.08.14 12:58:20 Unable to handle iq request: http://jabber.org/protocol/muc#owner
2008.08.14 12:58:20 Unable to find session.
2008.08.14 12:58:20 Unable to find session.
2008.08.14 12:58:20 passed presence:


0
5
open

this is from errorlog:

2008.08.14 13:47:53 [org.jivesoftware.openfire.nio.ConnectionHandler.exceptionCaught(ConnectionHand ler.java:110)]
java.lang.AbstractMethodError: org.jivesoftware.phone.xmpp.PresenceLayerer.resourceBound(Lorg/jivesoftware/ope nfire/session/Session;)V
at org.jivesoftware.openfire.event.SessionEventDispatcher.dispatchEvent(SessionEve ntDispatcher.java:79)
at org.jivesoftware.openfire.handler.IQBindHandler.handleIQ(IQBindHandler.java:148 )
at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)
at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)
at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)
at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)
at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)
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:185)
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(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)

2008.08.14 14:54:08 [org.jivesoftware.openfire.nio.ConnectionHandler.exceptionCaught(ConnectionHand ler.java:110)]
java.lang.AbstractMethodError: org.jivesoftware.phone.xmpp.PresenceLayerer.resourceBound(Lorg/jivesoftware/ope nfire/session/Session;)V
at org.jivesoftware.openfire.event.SessionEventDispatcher.dispatchEvent(SessionEve ntDispatcher.java:79)
at org.jivesoftware.openfire.handler.IQBindHandler.handleIQ(IQBindHandler.java:148 )
at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:49)
at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:349)
at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)
at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)
at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:79)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)
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:185)
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(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
2008.08.14 14:54:14 [org.jivesoftware.openfire.component.InternalComponentManager$2.error(InternalC omponentManager.java:338)]
java.lang.NullPointerException
at org.jivesoftware.xmpp.workgroup.Workgroup.roomActivity(Workgroup.java:510)
at org.jivesoftware.xmpp.workgroup.Workgroup.process(Workgroup.java:438)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.processPacket(WorkgroupManager .java:652)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:97)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:72)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:54)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.sendPacket(BaseMUCTransp ort.java:837)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.processPacket(BaseMUCTra nsport.java:298)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:121)
at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:57)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.send(WorkgroupManager.java:830 )
at org.jivesoftware.xmpp.workgroup.Workgroup.send(Workgroup.java:407)
at org.jivesoftware.xmpp.workgroup.Workgroup.sendInvitation(Workgroup.java:762)
at org.jivesoftware.xmpp.workgroup.request.UserRequest.offerAccepted(UserRequest.j ava:420)
at org.jivesoftware.xmpp.workgroup.Offer.invite(Offer.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher.dispatch(RoundR obinDispatcher.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher$2.run(RoundRobi nDispatcher.java:112)
2008.08.14 14:54:14 [org.jivesoftware.openfire.component.InternalComponentManager$2.error(InternalC omponentManager.java:338)]
java.lang.NullPointerException
at org.jivesoftware.xmpp.workgroup.Workgroup.roomActivity(Workgroup.java:510)
at org.jivesoftware.xmpp.workgroup.Workgroup.process(Workgroup.java:438)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.processPacket(WorkgroupManager .java:652)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:97)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:72)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:54)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.sendPacket(BaseMUCTransp ort.java:837)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.processPacket(BaseMUCTra nsport.java:298)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:97)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:72)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:54)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.send(WorkgroupManager.java:830 )
at org.jivesoftware.xmpp.workgroup.Workgroup.send(Workgroup.java:407)
at org.jivesoftware.xmpp.workgroup.Workgroup.sendInvitation(Workgroup.java:825)
at org.jivesoftware.xmpp.workgroup.request.UserRequest.offerAccepted(UserRequest.j ava:420)
at org.jivesoftware.xmpp.workgroup.Offer.invite(Offer.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher.dispatch(RoundR obinDispatcher.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher$2.run(RoundRobi nDispatcher.java:112)
2008.08.14 14:54:14 [org.jivesoftware.openfire.component.InternalComponentManager$2.error(InternalC omponentManager.java:338)]
java.lang.NullPointerException
at org.jivesoftware.xmpp.workgroup.Workgroup.roomActivity(Workgroup.java:510)
at org.jivesoftware.xmpp.workgroup.Workgroup.process(Workgroup.java:438)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.processPacket(WorkgroupManager .java:652)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:97)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:72)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:54)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.sendPacket(BaseMUCTransp ort.java:837)
at org.jivesoftware.openfire.gateway.muc.BaseMUCTransport.processPacket(BaseMUCTra nsport.java:298)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:593)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:258)
at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:97)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:72)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:54)
at org.jivesoftware.openfire.component.InternalComponentManager.sendPacket(Interna lComponentManager.java:238)
at org.jivesoftware.xmpp.workgroup.WorkgroupManager.send(WorkgroupManager.java:830 )
at org.jivesoftware.xmpp.workgroup.Workgroup.send(Workgroup.java:407)
at org.jivesoftware.xmpp.workgroup.Workgroup.sendUserInvitiation(Workgroup.java:86 4)
at org.jivesoftware.xmpp.workgroup.Workgroup.sendInvitation(Workgroup.java:829)
at org.jivesoftware.xmpp.workgroup.request.UserRequest.offerAccepted(UserRequest.j ava:420)
at org.jivesoftware.xmpp.workgroup.Offer.invite(Offer.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher.dispatch(RoundR obinDispatcher.java:192)
at org.jivesoftware.xmpp.workgroup.dispatcher.RoundRobinDispatcher$2.run(RoundRobi nDispatcher.java:112)

i found another difference between productive system and the system in the vmware.

vmware:

if i create a new workgroup automatically a new groupchatroom with the same name is created.

productive system:

if i create a new workgroup no new groupchatroom is created.

can this be the problem?

thx!!!