title: MUC Invite message is not sent to all user resources on Openfire
body: <p>I am having problems getting Openfire to send an invite message to all user resources associated with a user jid. I am using Openfire(3.9.3) and Strophe(1.1.3). </p>
  
  <p>The users jid has 2 resources logged in on openfire (e.g. userA@chat.mychatserver.com/e1ef0b84, userA@chat.mychatserver.com/fa51aad7).</p>
  
  <p>I have sent a MUC invite message to a user(i.e. userA) in order to join a room. </p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;message xmlns:stream="http://etherx.jabber.org/streams"
     xmlns="jabber:client" from="chatRoom@se.dev.openfire" to="userA@dev.openfire"
     version="1.0"&gt;
    &lt;x xmlns="http://jabber.org/protocol/muc#user"&gt;
      &lt;invite from="userB@dev.openfire"/&gt;
    &lt;/x&gt;
    &lt;x xmlns="jabber:x:conference" jid="chatRoom@dev.openfire"/&gt;
  &lt;/message&gt;
  </code></pre>
  
  <p>I expected the invited to be sent to both resources (e.g. userA@chat.mychatserver.com/e1ef0b84, userA@chat.mychatserver.com/fa51aad7), however it only appears to be sent to the last logged in resources. For example if I logged in my phone as userA and then logged into my laptop as userA, the invite would only be sent to the laptop user. </p>
  
  <p>Openfire seems to correctly route normal xmpp message to both user resources, I had expected muc invites to be handled in the same way.</p>
  
  <p>Does anyone know whether this is at all possible?</p>
  
  <p>Thanks,
  Steve</p>