Index: src/test/java/org/apache/vysper/xmpp/protocol/ProtocolWorkerProcessTestCase.java =================================================================== --- src/test/java/org/apache/vysper/xmpp/protocol/ProtocolWorkerProcessTestCase.java (revision 764004) +++ src/test/java/org/apache/vysper/xmpp/protocol/ProtocolWorkerProcessTestCase.java (working copy) @@ -260,7 +260,7 @@ sessionContext.write(null); // reset // unbind second resource, leaving only one - boolean noResourceRemains = sessionContext.getServerRuntimeContext().getResourceRegistry().unbindResource(secondBoundResource); + boolean noResourceRemains = sessionContext.getServerRuntimeContext().getResourceRegistry().unbindResource(firstBoundResource); assertFalse(noResourceRemains); // bare id allowed, only one resource is bound @@ -276,9 +276,7 @@ stanzaBuilder.addAttribute("from", new EntityImpl("lea", server.getDomain(), secondBoundResource).getFullQualifiedName()); stanzaBuilder.startInnerElement("query").addNamespaceAttribute("testNSURI").endInnerElement(); protocolWorker.processStanza(sessionContext.getServerRuntimeContext(), sessionContext, stanzaBuilder.getFinalStanza(), sessionStateHolder); - recordedResponse = sessionContext.getNextRecordedResponse(); assertUnknownSenderError(recordedResponse); - } private void assertUnknownSenderError(Stanza recordedResponse) throws XMLSemanticError {