config.getProperties().put(ClientConfig.PROPERTY_FOLLOW_REDIRECTS, true);
Client client = Client.create(config);
client.addFilter(new HTTPBasicAuthFilter("joe", "password"));
final WebResource resource = client.resource(url + "/api/repo/files/children?depth=-1&filter=*");
final RepositoryFileTreeDto tree = resource.path("").accept(MediaType.APPLICATION_XML_TYPE).get(RepositoryFileTreeDto.class);
printDebugInfo(tree);
final List<RepositoryFileTreeDto> children = tree.getChildren();
for (int i = 0; i < children.size(); i++)
{
final RepositoryFileTreeDto child = children.get(i);
printDebugInfo(child);
}
/*
final FileSystemOptions fileSystemOptions = new FileSystemOptions();