public synchronized void startListening(IRemoteSuiteListener suiteListener,
IRemoteTestListener testListener,
int port)
{
// Always use the string protocol here for backward compatibility
m_marshaller = new StringMessageSender("localhost", port);
try {
m_marshaller.initReceiver();
startListening(suiteListener, testListener, m_marshaller);
} catch (SocketTimeoutException e) {
e.printStackTrace();