|Re: [ecf-dev] How to run XMPP tests locally?|
The following tests still fail: - RemoteServiceTest.testGetServiceReferences - RemoteServiceTest.testGetServiceReferencesWithFilter
the test cases are actually located in org.eclipse.ecf.tests.remoteservice.AbstractRemoteServiceTest.
There seems to be a problem with GUIDs being used where XMPPIDs are expected, but I'm not sure yet what the actual problem is.
I think that this happens becasue the tests try to request the service from the other container based on its ID, but the container ID is a GUID and the XMPP provider doesn't know how to send an AddRegistrationRequest to a GUID. Should I open a bug for this? It looks to me as if the tests currently cannot succeed with the XMPP provider.
If I replace in the tests getCient(0).getID() with getClient(0).getConnectedID(), which returns an XMPPID, the tests succeed for the XMPP provider. Unfortunately, this also causes the same tests to fail for the org.eclipse.ecf.tests.remoteservice bundle...
Cheers, Jörg -- Dipl.-Wirt.Inf. Jörg Rathlev rathlev@xxxxxxxxxxxxxxxxxxxxxxxxx Zentrum für Architektur und Fon: +49-40-42883-2306 Gestaltung von IT-Systemen (AGIS) Fax: +49-40-42883-2303 MIN-Fakultät, Department Informatik Sec: +49-40-42883-2413 Universität Hamburg http://swt-www.informatik.uni-hamburg.de
Back to the top