This Question is Possibly Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (5 pts)
9 Replies Last post: Aug 14, 2008 11:06 AM by herodes  
starry99 Silver 230 posts since
Mar 3, 2006
Currently Being Moderated

Apr 28, 2008 12:15 PM

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

Gaston Dombiak Jiver 3,751 posts since
Sep 26, 2001
Currently Being Moderated
Apr 28, 2008 5:12 PM in response to: starry99
Re: Fastpath Troubles

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

Everett Bronze 1 posts since
Jun 27, 2008
Currently Being Moderated
Jun 27, 2008 11:30 AM in response to: starry99
Re: Fastpath Troubles

 

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

             &n bsp; InternalComponentManager: RR - Agent: al***@jabber.***.com/spark

             &n bsp; MAY NOT receive offer for request:

             &n bsp; org.jivesoftware.xmpp.workgroup.request.UserRequest@193447e

             &n bsp; 2008.06.27 11:12:36

             &n bsp; InternalComponentManager: RR - Agent: km***@jabber.***.com/spark

             &n bsp; MAY NOT receive offer for request:

             &n bsp; 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

 

 

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 13, 2008 10:23 AM in response to: starry99
Re: Fastpath Troubles

hello.

 

i have a similar problem.

 

after the supporter accepts the request, nothing happens.

no window opens.

nothing.

 

 

have you already fixed your problem?

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 13, 2008 10:55 AM in response to: herodes
Re: Fastpath Troubles

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?

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 13, 2008 11:24 AM in response to: herodes
Re: Fastpath Troubles

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?

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 14, 2008 6:11 AM in response to: herodes
Re: Fastpath Troubles

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:
  <x xmlns="http://jabber.org/protocol/muc"/>
</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:
<presence from="test2@workgroup.xxx/Default Queue" to="xxx@xxx/spark">
  <notify-queue xmlns="http://jabber.org/protocol/workgroup">
    <count>0</count>
    <time>5</time>
    <status>open</status>
  </notify-queue>

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 14, 2008 7:55 AM in response to: herodes
Re: Fastpath Troubles

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)

herodes Bronze 25 posts since
Mar 27, 2008
Currently Being Moderated
Aug 14, 2008 11:06 AM in response to: herodes
Re: Fastpath Troubles

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!!!

More Like This

  • Retrieving data ...