String requestPath = req.getPathInfo();
Object[] services = m_restServices.toArray();
if (requestPath == null || "".equals(requestPath) || "/".equals(requestPath)) {
SwaggerResources resources = createResourceListingFor(baseURL, req.getServletPath(), services);
writeAsJSON(resp, resources);
} else {
boolean responseWritten = false;
for (Object s : services) {