public void testDefaultManagerGetTransport() {
try {
//This is a special case where the client in the META-INF/uddi.xml file is
//instantiated and started simply by getting it.
//This functionality was add for backwards compatibility.
UDDIClient client = new UDDIClient();
client.start();
assertEquals("test-client", client.getName());
assertEquals("default", client.getClientConfig().getHomeNode().getName());
Transport transport = client.getTransport("default");
Assert.assertNotNull(transport);
Assert.assertNotNull(transport.getJUDDIApiService());
Assert.assertNotNull(transport.getUDDICustodyTransferService());
Assert.assertNotNull(transport.getUDDIInquiryService());
Assert.assertNotNull(transport.getUDDIPublishService());
Assert.assertNotNull(transport.getUDDISecurityService());
Assert.assertNotNull(transport.getUDDISubscriptionListenerService());
Assert.assertNotNull(transport.getUDDISubscriptionService());
Thread.sleep(500);
client.stop();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
Assert.fail("No exceptions are expected");