Hi I ran into a problem while integration testing MUC. Turns out that IQ stanzas does not get correctly routed to components in the case where the stanza is targeted at a JID containing a node. This is common in MUC, where clients will send IQ admin stanzas to rooms (e.g. [email protected]). I'm not familiar with the background to the current relaying logic. The code is found in: org.apache.vysper.xmpp.modules.core.base.handler.RelayingIQHandler.executeIQLogic()
Bernd, to you have the cycles to have a look? I've committed a integration test case which currently fails due to this problem: org.apache.vysper.xmpp.modules.extension.xep0045_muc.inttest.ModerationIntegrationTestCase. Please note that the integration tests are not perfectly stable, so you might have to run it multiple times if you get something like "no response from server". /niklas
