try {
String servicesString = "https://" + hostName + ":" + servicePort + webContext + "services/";
AuthenticationAdminServiceStub stub =
new AuthenticationAdminServiceStub(clientConfigurationContext, servicesString + "AuthenticationAdmin");
stub._getServiceClient().getOptions().setManageSession(true);
boolean isAuthenticated = stub.login(userName, password, NetworkUtils.getLocalHostname());
if (isAuthenticated) {
ServiceContext serviceContext = stub._getServiceClient().getLastOperationContext().getServiceContext();
String sessionCookie = (String) serviceContext.getProperty(HTTPConstants.COOKIE_STRING);
QpidAdminServiceStub qpidAdminServiceStub = new QpidAdminServiceStub(clientConfigurationContext, servicesString + "QpidAdminService");