// build the requested service object
if (SessionParameter.WEBSERVICES_REPOSITORY_SERVICE.equals(serviceKey)) {
serviceObject = new RepositoryService(wsdlUrl, new QName(CMIS_NAMESPACE, REPOSITORY_SERVICE));
} else if (SessionParameter.WEBSERVICES_NAVIGATION_SERVICE.equals(serviceKey)) {
serviceObject = new NavigationService(wsdlUrl, new QName(CMIS_NAMESPACE, NAVIGATION_SERVICE));
} else if (SessionParameter.WEBSERVICES_OBJECT_SERVICE.equals(serviceKey)) {
serviceObject = new ObjectService(wsdlUrl, new QName(CMIS_NAMESPACE, OBJECT_SERVICE));
} else if (SessionParameter.WEBSERVICES_VERSIONING_SERVICE.equals(serviceKey)) {
serviceObject = new VersioningService(wsdlUrl, new QName(CMIS_NAMESPACE, VERSIONING_SERVICE));
} else if (SessionParameter.WEBSERVICES_DISCOVERY_SERVICE.equals(serviceKey)) {