You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ma...@apache.org on 2019/04/30 14:34:09 UTC

[archiva-web-content] branch master updated: Minor css change and adding rest doc

This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/archiva-web-content.git


The following commit(s) were added to refs/heads/master by this push:
     new 2487c99  Minor css change and adding rest doc
2487c99 is described below

commit 2487c9998fa89a7e08db55afd4d02b9b9e6fbd41
Author: Martin Stockhammer <ma...@apache.org>
AuthorDate: Tue Apr 30 16:34:00 2019 +0200

    Minor css change and adding rest doc
---
 .../2.2.4/adminguide/appearance-configuration.html |     4 +-
 docs/2.2.4/adminguide/archiva-logs.html            |     4 +-
 docs/2.2.4/adminguide/audit-logs.html              |     4 +-
 docs/2.2.4/adminguide/configuration-files.html     |     4 +-
 docs/2.2.4/adminguide/configuration.html           |     4 +-
 docs/2.2.4/adminguide/consumers.html               |     4 +-
 docs/2.2.4/adminguide/customising-security.html    |     4 +-
 docs/2.2.4/adminguide/databases.html               |     4 +-
 .../adminguide/file-locking-configuration.html     |     4 +-
 docs/2.2.4/adminguide/index.html                   |     4 +-
 docs/2.2.4/adminguide/installing.html              |     4 +-
 docs/2.2.4/adminguide/legacy.html                  |     4 +-
 docs/2.2.4/adminguide/logging.html                 |     4 +-
 docs/2.2.4/adminguide/network-configuration.html   |     4 +-
 docs/2.2.4/adminguide/network-proxies.html         |     4 +-
 docs/2.2.4/adminguide/proxy-connector-rules.html   |     4 +-
 docs/2.2.4/adminguide/proxy-connectors.html        |     4 +-
 .../adminguide/redback-runtime-configuration.html  |     4 +-
 docs/2.2.4/adminguide/reports.html                 |     4 +-
 .../adminguide/repositories-content-storage.html   |     4 +-
 docs/2.2.4/adminguide/repositories.html            |     4 +-
 docs/2.2.4/adminguide/roles.html                   |     4 +-
 docs/2.2.4/adminguide/security-logs.html           |     4 +-
 docs/2.2.4/adminguide/security.html                |     4 +-
 docs/2.2.4/adminguide/staging-repositories.html    |     4 +-
 docs/2.2.4/adminguide/standalone.html              |     4 +-
 docs/2.2.4/adminguide/system-status.html           |     4 +-
 docs/2.2.4/adminguide/ui-configuration.html        |     4 +-
 docs/2.2.4/adminguide/upgrade.html                 |     4 +-
 .../url-cache-failure-configuration.html           |     4 +-
 docs/2.2.4/adminguide/users.html                   |     4 +-
 docs/2.2.4/adminguide/webapp.html                  |     4 +-
 docs/2.2.4/adminguide/webservices/rest.html        |     4 +-
 docs/2.2.4/application.properties                  |    22 +
 docs/2.2.4/archiva-mime-types.txt                  |   146 +
 docs/2.2.4/css/site.css                            |     1 +
 docs/2.2.4/customising/writing-consumer.html       |     4 +-
 docs/2.2.4/index.html                              |     4 +-
 docs/2.2.4/license.html                            |     4 +-
 docs/2.2.4/privacy-policy.html                     |     4 +-
 docs/2.2.4/project-info.html                       |     4 +-
 docs/2.2.4/quick-start.html                        |     4 +-
 docs/2.2.4/release-notes.html                      |     6 +-
 .../rest-docs-archiva-rest-api/application.wadl    |  1894 ++
 .../archiva-rest-api-php.zip                       |   Bin 0 -> 23482 bytes
 .../archiva-rest-api-xml-client-xml-sources.jar    |   Bin 0 -> 47068 bytes
 .../archiva-rest-api-xml-client.jar                |   Bin 0 -> 55352 bytes
 .../2.2.4/rest-docs-archiva-rest-api/css/style.css |   765 +
 docs/2.2.4/rest-docs-archiva-rest-api/data.html    |   224 +
 .../rest-docs-archiva-rest-api/downloads.html      |   225 +
 docs/2.2.4/rest-docs-archiva-rest-api/index.html   |   281 +
 docs/2.2.4/rest-docs-archiva-rest-api/ns0.xsd      |  1137 +
 .../resource_ArchivaAdministrationService.html     |  1123 +
 ...esource_ArchivaRuntimeConfigurationService.html |   187 +
 .../resource_BrowseService.html                    |  1695 +
 .../resource_CommonServices.html                   |   249 +
 .../resource_ManagedRepositoriesService.html       |   535 +
 .../resource_MergeRepositoriesService.html         |   221 +
 .../resource_NetworkProxyService.html              |   297 +
 .../resource_PingService.html                      |   175 +
 .../resource_PluginsService.html                   |   131 +
 .../resource_ProxyConnectorRuleService.html        |   289 +
 .../resource_ProxyConnectorService.html            |   453 +
 ...esource_RedbackRuntimeConfigurationService.html |   354 +
 .../resource_RemoteRepositoriesService.html        |   405 +
 .../resource_ReportRepositoriesService.html        |   235 +
 .../resource_RepositoriesService.html              |   914 +
 .../resource_RepositoryGroupService.html           |   471 +
 .../resource_SearchService.html                    |   519 +
 .../resource_SystemStatusService.html              |   340 +
 .../rest-docs-archiva-rest-api/resources.html      |   150 +
 .../rest-docs-archiva-rest-api/syntax_xml.html     |   467 +
 .../rest-docs-archiva-rest-api/ui/css/print.css    |  1172 +
 .../rest-docs-archiva-rest-api/ui/css/reset.css    |   125 +
 .../rest-docs-archiva-rest-api/ui/css/screen.css   |  1279 +
 .../rest-docs-archiva-rest-api/ui/css/style.css    |   250 +
 .../ui/css/typography.css                          |    26 +
 .../ui/fonts/droid-sans-v6-latin-700.eot           |   Bin 0 -> 22922 bytes
 .../ui/fonts/droid-sans-v6-latin-700.svg           |   411 +
 .../ui/fonts/droid-sans-v6-latin-700.ttf           |   Bin 0 -> 40513 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff          |   Bin 0 -> 25992 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff2         |   Bin 0 -> 11480 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.eot       |   Bin 0 -> 22008 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.svg       |   403 +
 .../ui/fonts/droid-sans-v6-latin-regular.ttf       |   Bin 0 -> 39069 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff      |   Bin 0 -> 24868 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff2     |   Bin 0 -> 11304 bytes
 .../ui/images/explorer_icons.png                   |   Bin 0 -> 5763 bytes
 .../ui/images/favicon-16x16.png                    |   Bin 0 -> 645 bytes
 .../ui/images/favicon-32x32.png                    |   Bin 0 -> 1654 bytes
 .../ui/images/favicon.ico                          |   Bin 0 -> 5430 bytes
 .../ui/images/logo_small.png                       |   Bin 0 -> 770 bytes
 .../ui/images/pet_store_api.png                    |   Bin 0 -> 824 bytes
 .../ui/images/throbber.gif                         |   Bin 0 -> 9257 bytes
 .../ui/images/wordnik_api.png                      |   Bin 0 -> 980 bytes
 .../2.2.4/rest-docs-archiva-rest-api/ui/index.html |   131 +
 .../2.2.4/rest-docs-archiva-rest-api/ui/lang/en.js |    53 +
 .../2.2.4/rest-docs-archiva-rest-api/ui/lang/es.js |    52 +
 .../2.2.4/rest-docs-archiva-rest-api/ui/lang/pt.js |    53 +
 .../2.2.4/rest-docs-archiva-rest-api/ui/lang/ru.js |    52 +
 .../ui/lang/translator.js                          |    39 +
 .../ui/lib/backbone-min.js                         |    15 +
 .../ui/lib/handlebars-2.0.0.js                     |    28 +
 .../ui/lib/highlight.7.3.pack.js                   |     1 +
 .../ui/lib/jquery-1.8.0.min.js                     |     2 +
 .../ui/lib/jquery.ba-bbq.min.js                    |    18 +
 .../ui/lib/jquery.slideto.min.js                   |     1 +
 .../ui/lib/jquery.wiggle.min.js                    |     8 +
 .../rest-docs-archiva-rest-api/ui/lib/marked.js    |  1272 +
 .../ui/lib/swagger-oauth.js                        |   290 +
 .../ui/lib/underscore-min.js                       |     6 +
 .../ui/lib/underscore-min.map                      |     1 +
 docs/2.2.4/rest-docs-archiva-rest-api/ui/o2c.html  |    20 +
 .../rest-docs-archiva-rest-api/ui/swagger-ui.js    | 32187 +++++++++++++++++++
 .../ui/swagger-ui.min.js                           |    14 +
 .../rest-docs-archiva-rest-api/ui/swagger.json     |  6759 ++++
 ...l_ns0_RBACManagerImplementationInformation.html |   178 +
 .../xml_ns0_abstractImplementationInformation.html |   191 +
 .../xml_ns0_abstractRepository.html                |   229 +
 .../xml_ns0_abstractRepositoryConnector.html       |   331 +
 .../xml_ns0_adminRepositoryConsumer.html           |   189 +
 .../xml_ns0_archivaRepositoryStatistics.html       |   324 +
 .../xml_ns0_archivaRuntimeConfiguration.html       |   180 +
 .../xml_ns0_artifact.html                          |   626 +
 .../xml_ns0_artifactContent.html                   |   172 +
 .../xml_ns0_artifactContentEntry.html              |   210 +
 .../xml_ns0_artifactTransferRequest.html           |   494 +
 .../xml_ns0_browseResult.html                      |   158 +
 .../xml_ns0_browseResultEntry.html                 |   210 +
 .../xml_ns0_cacheConfiguration.html                |   210 +
 .../xml_ns0_cacheEntry.html                        |   248 +
 .../xml_ns0_checksumSearch.html                    |   172 +
 .../xml_ns0_ciManagement.html                      |   172 +
 .../xml_ns0_consumerScanningStatistics.html        |   208 +
 .../xml_ns0_dependency.html                        |   286 +
 .../rest-docs-archiva-rest-api/xml_ns0_entry.html  |   172 +
 .../xml_ns0_facetedMetadata.html                   |   131 +
 .../xml_ns0_fileLockConfiguration.html             |   172 +
 .../xml_ns0_fileType.html                          |   172 +
 .../xml_ns0_groupIdList.html                       |   153 +
 .../xml_ns0_issueManagement.html                   |   172 +
 .../xml_ns0_ldapConfiguration.html                 |   403 +
 .../xml_ns0_ldapGroupMapping.html                  |   172 +
 .../xml_ns0_legacyArtifactPath.html                |   210 +
 .../xml_ns0_license.html                           |   170 +
 .../xml_ns0_mailingList.html                       |   248 +
 .../xml_ns0_managedRepository.html                 |   451 +
 .../xml_ns0_metadataAddRequest.html                |   210 +
 .../xml_ns0_networkConfiguration.html              |   191 +
 .../xml_ns0_networkProxy.html                      |   267 +
 .../xml_ns0_organisationInformation.html           |   191 +
 .../xml_ns0_organization.html                      |   170 +
 .../xml_ns0_policyInformation.html                 |   210 +
 .../xml_ns0_projectVersionMetadata.html            |   392 +
 .../xml_ns0_propertyEntry.html                     |   172 +
 .../xml_ns0_proxyConnector.html                    |   295 +
 .../xml_ns0_proxyConnectorRule.html                |   203 +
 .../xml_ns0_proxyConnectorRuleType.html            |   132 +
 .../xml_ns0_queueEntry.html                        |   172 +
 ...xml_ns0_redbackImplementationsInformations.html |   180 +
 .../xml_ns0_redbackRuntimeConfiguration.html       |   334 +
 .../xml_ns0_remoteRepository.html                  |   495 +
 .../xml_ns0_repositoryGroup.html                   |   229 +
 .../xml_ns0_repositoryProblemFacet.html            |   265 +
 .../xml_ns0_repositoryScanStatistics.html          |   151 +
 .../xml_ns0_repositoryScannerStatistics.html       |   232 +
 .../xml_ns0_repositoryStatistics.html              |   303 +
 .../rest-docs-archiva-rest-api/xml_ns0_scm.html    |   189 +
 .../xml_ns0_searchRequest.html                     |   455 +
 .../xml_ns0_stringList.html                        |   153 +
 .../xml_ns0_treeEntry.html                         |   216 +
 .../xml_ns0_uiConfiguration.html                   |   229 +
 ...l_ns0_userManagerImplementationInformation.html |   178 +
 .../xml_ns0_versionsList.html                      |   151 +
 docs/2.2.4/rest-docs-archiva-ui/application.wadl   |  2119 ++
 .../archiva-web-common-gwt-json-overlay.jar        |   Bin 0 -> 46467 bytes
 ...archiva-web-common-json-client-json-sources.jar |   Bin 0 -> 49344 bytes
 .../archiva-web-common-json-client.jar             |   Bin 0 -> 63184 bytes
 .../archiva-web-common-php.zip                     |   Bin 0 -> 25658 bytes
 .../archiva-web-common-xml-client-xml-sources.jar  |   Bin 0 -> 50365 bytes
 .../archiva-web-common-xml-client.jar              |   Bin 0 -> 59375 bytes
 .../rest-docs-archiva-ui/archiva-web-common.rb     |  4886 +++
 docs/2.2.4/rest-docs-archiva-ui/css/style.css      |   765 +
 docs/2.2.4/rest-docs-archiva-ui/data.html          |   365 +
 docs/2.2.4/rest-docs-archiva-ui/downloads.html     |   445 +
 docs/2.2.4/rest-docs-archiva-ui/index.html         |   429 +
 .../json_abstractimplementationinformation.html    |   156 +
 .../json_abstractrepository.html                   |   178 +
 .../json_abstractrepositoryconnector.html          |   247 +
 .../json_adminrepositoryconsumer.html              |   156 +
 .../json_applicationruntimeinfo.html               |   234 +
 .../json_archivarepositorystatistics.html          |   228 +
 .../json_archivaruntimeconfiguration.html          |   156 +
 docs/2.2.4/rest-docs-archiva-ui/json_artifact.html |   386 +
 .../rest-docs-archiva-ui/json_artifactcontent.html |   148 +
 .../json_artifactcontententry.html                 |   168 +
 .../json_artifacttransferrequest.html              |   323 +
 .../rest-docs-archiva-ui/json_browseresult.html    |   148 +
 .../json_browseresultentry.html                    |   168 +
 .../json_cacheconfiguration.html                   |   168 +
 .../rest-docs-archiva-ui/json_cacheentry.html      |   188 +
 .../rest-docs-archiva-ui/json_checksumsearch.html  |   146 +
 .../rest-docs-archiva-ui/json_cimanagement.html    |   148 +
 .../json_consumerscanningstatistics.html           |   166 +
 .../json_cookieinformation.html                    |   178 +
 .../rest-docs-archiva-ui/json_dependency.html      |   208 +
 docs/2.2.4/rest-docs-archiva-ui/json_entry.html    |   146 +
 .../rest-docs-archiva-ui/json_facetedmetadata.html |   159 +
 .../json_filelockconfiguration.html                |   148 +
 .../rest-docs-archiva-ui/json_filemetadata.html    |   228 +
 docs/2.2.4/rest-docs-archiva-ui/json_filetype.html |   148 +
 .../rest-docs-archiva-ui/json_groupidlist.html     |   138 +
 .../rest-docs-archiva-ui/json_issuemanagement.html |   148 +
 .../rest-docs-archiva-ui/json_javascriptlog.html   |   148 +
 .../json_ldapconfiguration.html                    |   277 +
 .../json_ldapgroupmapping.html                     |   148 +
 .../json_legacyartifactpath.html                   |   198 +
 docs/2.2.4/rest-docs-archiva-ui/json_license.html  |   146 +
 .../rest-docs-archiva-ui/json_mailinglist.html     |   188 +
 .../json_managedrepository.html                    |   317 +
 .../json_metadataaddrequest.html                   |   171 +
 .../json_networkconfiguration.html                 |   158 +
 .../rest-docs-archiva-ui/json_networkproxy.html    |   198 +
 .../json_organisationinformation.html              |   158 +
 .../rest-docs-archiva-ui/json_organization.html    |   146 +
 .../json_policyinformation.html                    |   168 +
 .../json_projectversionmetadata.html               |   336 +
 .../rest-docs-archiva-ui/json_propertyentry.html   |   148 +
 .../rest-docs-archiva-ui/json_proxyconnector.html  |   232 +
 .../json_proxyconnectorrule.html                   |   218 +
 .../json_proxyconnectorruletype.html               |   130 +
 .../rest-docs-archiva-ui/json_queueentry.html      |   148 +
 .../json_rbacmanagerimplementationinformation.html |   154 +
 .../json_redbackimplementationsinformations.html   |   164 +
 .../json_redbackruntimeconfiguration.html          |   262 +
 .../json_remoterepository.html                     |   336 +
 .../rest-docs-archiva-ui/json_repositorygroup.html |   178 +
 .../json_repositoryproblemfacet.html               |   216 +
 .../json_repositoryscannerstatistics.html          |   195 +
 .../json_repositoryscanstatistics.html             |   186 +
 .../json_repositorystatistics.html                 |   259 +
 docs/2.2.4/rest-docs-archiva-ui/json_scm.html      |   156 +
 .../rest-docs-archiva-ui/json_searchrequest.html   |   296 +
 .../rest-docs-archiva-ui/json_stringlist.html      |   138 +
 .../2.2.4/rest-docs-archiva-ui/json_treeentry.html |   233 +
 .../rest-docs-archiva-ui/json_uiconfiguration.html |   178 +
 .../json_usermanagerimplementationinformation.html |   154 +
 .../rest-docs-archiva-ui/json_versionslist.html    |   136 +
 docs/2.2.4/rest-docs-archiva-ui/ns0.xsd            |  1209 +
 .../resource_ArchivaAdministrationService.html     |  1123 +
 ...esource_ArchivaRuntimeConfigurationService.html |   187 +
 .../resource_BrowseService.html                    |  1705 +
 .../resource_CommonServices.html                   |   249 +
 .../resource_DataValidatorService.html             |   254 +
 .../resource_FileUploadService.html                |   339 +
 .../resource_JavascriptLogger.html                 |   362 +
 .../resource_ManagedRepositoriesService.html       |   535 +
 .../resource_MergeRepositoriesService.html         |   221 +
 .../resource_NetworkProxyService.html              |   297 +
 .../rest-docs-archiva-ui/resource_PingService.html |   175 +
 .../resource_PluginsService.html                   |   131 +
 .../resource_ProxyConnectorRuleService.html        |   289 +
 .../resource_ProxyConnectorService.html            |   453 +
 ...esource_RedbackRuntimeConfigurationService.html |   354 +
 .../resource_RemoteRepositoriesService.html        |   405 +
 .../resource_ReportRepositoriesService.html        |   235 +
 .../resource_RepositoriesService.html              |   914 +
 .../resource_RepositoryGroupService.html           |   471 +
 .../resource_RuntimeInfoService.html               |   205 +
 .../resource_SearchService.html                    |   534 +
 .../resource_SystemStatusService.html              |   340 +
 docs/2.2.4/rest-docs-archiva-ui/resources.html     |   158 +
 docs/2.2.4/rest-docs-archiva-ui/syntax_json.html   |   491 +
 docs/2.2.4/rest-docs-archiva-ui/syntax_xml.html    |   491 +
 docs/2.2.4/rest-docs-archiva-ui/ui/css/print.css   |  1172 +
 docs/2.2.4/rest-docs-archiva-ui/ui/css/reset.css   |   125 +
 docs/2.2.4/rest-docs-archiva-ui/ui/css/screen.css  |  1279 +
 docs/2.2.4/rest-docs-archiva-ui/ui/css/style.css   |   250 +
 .../rest-docs-archiva-ui/ui/css/typography.css     |    26 +
 .../ui/fonts/droid-sans-v6-latin-700.eot           |   Bin 0 -> 22922 bytes
 .../ui/fonts/droid-sans-v6-latin-700.svg           |   411 +
 .../ui/fonts/droid-sans-v6-latin-700.ttf           |   Bin 0 -> 40513 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff          |   Bin 0 -> 25992 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff2         |   Bin 0 -> 11480 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.eot       |   Bin 0 -> 22008 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.svg       |   403 +
 .../ui/fonts/droid-sans-v6-latin-regular.ttf       |   Bin 0 -> 39069 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff      |   Bin 0 -> 24868 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff2     |   Bin 0 -> 11304 bytes
 .../ui/images/explorer_icons.png                   |   Bin 0 -> 5763 bytes
 .../ui/images/favicon-16x16.png                    |   Bin 0 -> 645 bytes
 .../ui/images/favicon-32x32.png                    |   Bin 0 -> 1654 bytes
 .../rest-docs-archiva-ui/ui/images/favicon.ico     |   Bin 0 -> 5430 bytes
 .../rest-docs-archiva-ui/ui/images/logo_small.png  |   Bin 0 -> 770 bytes
 .../ui/images/pet_store_api.png                    |   Bin 0 -> 824 bytes
 .../rest-docs-archiva-ui/ui/images/throbber.gif    |   Bin 0 -> 9257 bytes
 .../rest-docs-archiva-ui/ui/images/wordnik_api.png |   Bin 0 -> 980 bytes
 docs/2.2.4/rest-docs-archiva-ui/ui/index.html      |   131 +
 docs/2.2.4/rest-docs-archiva-ui/ui/lang/en.js      |    53 +
 docs/2.2.4/rest-docs-archiva-ui/ui/lang/es.js      |    52 +
 docs/2.2.4/rest-docs-archiva-ui/ui/lang/pt.js      |    53 +
 docs/2.2.4/rest-docs-archiva-ui/ui/lang/ru.js      |    52 +
 .../rest-docs-archiva-ui/ui/lang/translator.js     |    39 +
 .../rest-docs-archiva-ui/ui/lib/backbone-min.js    |    15 +
 .../ui/lib/handlebars-2.0.0.js                     |    28 +
 .../ui/lib/highlight.7.3.pack.js                   |     1 +
 .../ui/lib/jquery-1.8.0.min.js                     |     2 +
 .../ui/lib/jquery.ba-bbq.min.js                    |    18 +
 .../ui/lib/jquery.slideto.min.js                   |     1 +
 .../ui/lib/jquery.wiggle.min.js                    |     8 +
 docs/2.2.4/rest-docs-archiva-ui/ui/lib/marked.js   |  1272 +
 .../rest-docs-archiva-ui/ui/lib/swagger-oauth.js   |   290 +
 .../rest-docs-archiva-ui/ui/lib/underscore-min.js  |     6 +
 .../rest-docs-archiva-ui/ui/lib/underscore-min.map |     1 +
 docs/2.2.4/rest-docs-archiva-ui/ui/o2c.html        |    20 +
 docs/2.2.4/rest-docs-archiva-ui/ui/swagger-ui.js   | 32187 +++++++++++++++++++
 .../rest-docs-archiva-ui/ui/swagger-ui.min.js      |    14 +
 docs/2.2.4/rest-docs-archiva-ui/ui/swagger.json    | 10043 ++++++
 ...l_ns0_RBACManagerImplementationInformation.html |   178 +
 .../xml_ns0_abstractImplementationInformation.html |   189 +
 .../xml_ns0_abstractRepository.html                |   229 +
 .../xml_ns0_abstractRepositoryConnector.html       |   331 +
 .../xml_ns0_adminRepositoryConsumer.html           |   189 +
 .../xml_ns0_applicationRuntimeInfo.html            |   330 +
 .../xml_ns0_archivaRepositoryStatistics.html       |   324 +
 .../xml_ns0_archivaRuntimeConfiguration.html       |   180 +
 .../rest-docs-archiva-ui/xml_ns0_artifact.html     |   626 +
 .../xml_ns0_artifactContent.html                   |   172 +
 .../xml_ns0_artifactContentEntry.html              |   210 +
 .../xml_ns0_artifactTransferRequest.html           |   494 +
 .../rest-docs-archiva-ui/xml_ns0_browseResult.html |   158 +
 .../xml_ns0_browseResultEntry.html                 |   210 +
 .../xml_ns0_cacheConfiguration.html                |   210 +
 .../rest-docs-archiva-ui/xml_ns0_cacheEntry.html   |   248 +
 .../xml_ns0_checksumSearch.html                    |   170 +
 .../rest-docs-archiva-ui/xml_ns0_ciManagement.html |   172 +
 .../xml_ns0_consumerScanningStatistics.html        |   208 +
 .../xml_ns0_cookieInformation.html                 |   229 +
 .../rest-docs-archiva-ui/xml_ns0_dependency.html   |   286 +
 docs/2.2.4/rest-docs-archiva-ui/xml_ns0_entry.html |   170 +
 .../xml_ns0_facetedMetadata.html                   |   131 +
 .../xml_ns0_fileLockConfiguration.html             |   172 +
 .../rest-docs-archiva-ui/xml_ns0_fileMetadata.html |   324 +
 .../rest-docs-archiva-ui/xml_ns0_fileType.html     |   172 +
 .../rest-docs-archiva-ui/xml_ns0_groupIdList.html  |   153 +
 .../xml_ns0_issueManagement.html                   |   172 +
 .../xml_ns0_javascriptLog.html                     |   172 +
 .../xml_ns0_ldapConfiguration.html                 |   403 +
 .../xml_ns0_ldapGroupMapping.html                  |   172 +
 .../xml_ns0_legacyArtifactPath.html                |   210 +
 .../rest-docs-archiva-ui/xml_ns0_license.html      |   170 +
 .../rest-docs-archiva-ui/xml_ns0_mailingList.html  |   248 +
 .../xml_ns0_managedRepository.html                 |   451 +
 .../xml_ns0_metadataAddRequest.html                |   210 +
 .../xml_ns0_networkConfiguration.html              |   191 +
 .../rest-docs-archiva-ui/xml_ns0_networkProxy.html |   267 +
 .../xml_ns0_organisationInformation.html           |   191 +
 .../rest-docs-archiva-ui/xml_ns0_organization.html |   170 +
 .../xml_ns0_policyInformation.html                 |   210 +
 .../xml_ns0_projectVersionMetadata.html            |   392 +
 .../xml_ns0_propertyEntry.html                     |   172 +
 .../xml_ns0_proxyConnector.html                    |   295 +
 .../xml_ns0_proxyConnectorRule.html                |   203 +
 .../xml_ns0_proxyConnectorRuleType.html            |   132 +
 .../rest-docs-archiva-ui/xml_ns0_queueEntry.html   |   172 +
 ...xml_ns0_redbackImplementationsInformations.html |   180 +
 .../xml_ns0_redbackRuntimeConfiguration.html       |   334 +
 .../xml_ns0_remoteRepository.html                  |   495 +
 .../xml_ns0_repositoryGroup.html                   |   229 +
 .../xml_ns0_repositoryProblemFacet.html            |   265 +
 .../xml_ns0_repositoryScanStatistics.html          |   151 +
 .../xml_ns0_repositoryScannerStatistics.html       |   232 +
 .../xml_ns0_repositoryStatistics.html              |   303 +
 docs/2.2.4/rest-docs-archiva-ui/xml_ns0_scm.html   |   189 +
 .../xml_ns0_searchRequest.html                     |   455 +
 .../rest-docs-archiva-ui/xml_ns0_stringList.html   |   153 +
 .../rest-docs-archiva-ui/xml_ns0_treeEntry.html    |   216 +
 .../xml_ns0_uiConfiguration.html                   |   229 +
 ...l_ns0_userManagerImplementationInformation.html |   178 +
 .../rest-docs-archiva-ui/xml_ns0_versionsList.html |   151 +
 .../rest-docs-redback-rest-api/application.wadl    |   870 +
 .../2.2.4/rest-docs-redback-rest-api/css/style.css |   765 +
 docs/2.2.4/rest-docs-redback-rest-api/data.html    |   138 +
 .../rest-docs-redback-rest-api/downloads.html      |   357 +
 .../rest-docs-redback-rest-api/enunciate-common.c  |  1510 +
 .../rest-docs-redback-rest-api/enunciate-common.h  |   532 +
 .../rest-docs-redback-rest-api/enunciate-common.m  |  1662 +
 docs/2.2.4/rest-docs-redback-rest-api/index.html   |   171 +
 docs/2.2.4/rest-docs-redback-rest-api/ns0.xsd      |   226 +
 .../redback-rest-api-dotnet.zip                    |   Bin 0 -> 2605 bytes
 .../redback-rest-api-php.zip                       |   Bin 0 -> 6368 bytes
 .../redback-rest-api-xml-client-xml-sources.jar    |   Bin 0 -> 11953 bytes
 .../redback-rest-api-xml-client.jar                |   Bin 0 -> 14077 bytes
 .../rest-docs-redback-rest-api/redback-rest-api.c  |  8465 +++++
 .../rest-docs-redback-rest-api/redback-rest-api.h  |   933 +
 .../rest-docs-redback-rest-api/redback-rest-api.m  |  8182 +++++
 .../resource_LdapGroupMappingService.html          |   316 +
 .../resource_LoginService.html                     |   382 +
 .../resource_PasswordService.html                  |   247 +
 .../resource_RoleManagementService.html            |  1311 +
 .../resource_UserService.html                      |  1315 +
 .../resource_UtilServices.html                     |   151 +
 .../rest-docs-redback-rest-api/resources.html      |   126 +
 .../rest-docs-redback-rest-api/syntax_xml.html     |   201 +
 .../rest-docs-redback-rest-api/ui/css/print.css    |  1172 +
 .../rest-docs-redback-rest-api/ui/css/reset.css    |   125 +
 .../rest-docs-redback-rest-api/ui/css/screen.css   |  1279 +
 .../rest-docs-redback-rest-api/ui/css/style.css    |   250 +
 .../ui/css/typography.css                          |    26 +
 .../ui/fonts/droid-sans-v6-latin-700.eot           |   Bin 0 -> 22922 bytes
 .../ui/fonts/droid-sans-v6-latin-700.svg           |   411 +
 .../ui/fonts/droid-sans-v6-latin-700.ttf           |   Bin 0 -> 40513 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff          |   Bin 0 -> 25992 bytes
 .../ui/fonts/droid-sans-v6-latin-700.woff2         |   Bin 0 -> 11480 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.eot       |   Bin 0 -> 22008 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.svg       |   403 +
 .../ui/fonts/droid-sans-v6-latin-regular.ttf       |   Bin 0 -> 39069 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff      |   Bin 0 -> 24868 bytes
 .../ui/fonts/droid-sans-v6-latin-regular.woff2     |   Bin 0 -> 11304 bytes
 .../ui/images/explorer_icons.png                   |   Bin 0 -> 5763 bytes
 .../ui/images/favicon-16x16.png                    |   Bin 0 -> 645 bytes
 .../ui/images/favicon-32x32.png                    |   Bin 0 -> 1654 bytes
 .../ui/images/favicon.ico                          |   Bin 0 -> 5430 bytes
 .../ui/images/logo_small.png                       |   Bin 0 -> 770 bytes
 .../ui/images/pet_store_api.png                    |   Bin 0 -> 824 bytes
 .../ui/images/throbber.gif                         |   Bin 0 -> 9257 bytes
 .../ui/images/wordnik_api.png                      |   Bin 0 -> 980 bytes
 .../2.2.4/rest-docs-redback-rest-api/ui/index.html |   131 +
 .../2.2.4/rest-docs-redback-rest-api/ui/lang/en.js |    53 +
 .../2.2.4/rest-docs-redback-rest-api/ui/lang/es.js |    52 +
 .../2.2.4/rest-docs-redback-rest-api/ui/lang/pt.js |    53 +
 .../2.2.4/rest-docs-redback-rest-api/ui/lang/ru.js |    52 +
 .../ui/lang/translator.js                          |    39 +
 .../ui/lib/backbone-min.js                         |    15 +
 .../ui/lib/handlebars-2.0.0.js                     |    28 +
 .../ui/lib/highlight.7.3.pack.js                   |     1 +
 .../ui/lib/jquery-1.8.0.min.js                     |     2 +
 .../ui/lib/jquery.ba-bbq.min.js                    |    18 +
 .../ui/lib/jquery.slideto.min.js                   |     1 +
 .../ui/lib/jquery.wiggle.min.js                    |     8 +
 .../rest-docs-redback-rest-api/ui/lib/marked.js    |  1272 +
 .../ui/lib/swagger-oauth.js                        |   290 +
 .../ui/lib/underscore-min.js                       |     6 +
 .../ui/lib/underscore-min.map                      |     1 +
 docs/2.2.4/rest-docs-redback-rest-api/ui/o2c.html  |    20 +
 .../rest-docs-redback-rest-api/ui/swagger-ui.js    | 32187 +++++++++++++++++++
 .../ui/swagger-ui.min.js                           |    14 +
 .../rest-docs-redback-rest-api/ui/swagger.json     |  2277 ++
 .../xml_ns0_application.html                       |   208 +
 .../xml_ns0_applicationRoles.html                  |   236 +
 .../xml_ns0_ldapGroupMapping.html                  |   172 +
 .../xml_ns0_ldapGroupMappingUpdateRequest.html     |   154 +
 .../xml_ns0_loginRequest.html                      |   172 +
 .../xml_ns0_operation.html                         |   191 +
 .../xml_ns0_permission.html                        |   199 +
 .../xml_ns0_registrationKey.html                   |   153 +
 .../xml_ns0_resetPasswordRequest.html              |   170 +
 .../xml_ns0_resource.html                          |   191 +
 .../rest-docs-redback-rest-api/xml_ns0_role.html   |   427 +
 .../xml_ns0_roleTemplate.html                      |   248 +
 .../xml_ns0_stringList.html                        |   153 +
 .../rest-docs-redback-rest-api/xml_ns0_user.html   |   455 +
 .../xml_ns0_userRegistrationRequest.html           |   190 +
 docs/2.2.4/team-list.html                          |     4 +-
 docs/2.2.4/tour/index.html                         |     4 +-
 docs/2.2.4/userguide/auditlog-report.html          |     4 +-
 docs/2.2.4/userguide/browsing.html                 |     4 +-
 docs/2.2.4/userguide/delete-artifact.html          |     4 +-
 docs/2.2.4/userguide/deploy.html                   |     4 +-
 docs/2.2.4/userguide/index.html                    |     4 +-
 docs/2.2.4/userguide/querying-artifacts.html       |     4 +-
 docs/2.2.4/userguide/rss.html                      |     4 +-
 docs/2.2.4/userguide/searching.html                |     4 +-
 docs/2.2.4/userguide/using-repository.html         |     4 +-
 docs/2.2.4/userguide/virtual-repositories.html     |     4 +-
 475 files changed, 239625 insertions(+), 105 deletions(-)

diff --git a/docs/2.2.4/adminguide/appearance-configuration.html b/docs/2.2.4/adminguide/appearance-configuration.html
index 19d2cd2..4a48c67 100644
--- a/docs/2.2.4/adminguide/appearance-configuration.html
+++ b/docs/2.2.4/adminguide/appearance-configuration.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Appearance configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/archiva-logs.html b/docs/2.2.4/adminguide/archiva-logs.html
index df410dd..be9164e 100644
--- a/docs/2.2.4/adminguide/archiva-logs.html
+++ b/docs/2.2.4/adminguide/archiva-logs.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20090722" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Archiva Logs</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/audit-logs.html b/docs/2.2.4/adminguide/audit-logs.html
index bfc1446..27996d1 100644
--- a/docs/2.2.4/adminguide/audit-logs.html
+++ b/docs/2.2.4/adminguide/audit-logs.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20110916" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Audit Logs</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/configuration-files.html b/docs/2.2.4/adminguide/configuration-files.html
index 6d7bfb7..7eb81bd 100644
--- a/docs/2.2.4/adminguide/configuration-files.html
+++ b/docs/2.2.4/adminguide/configuration-files.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20121124" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Configuration Files of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/configuration.html b/docs/2.2.4/adminguide/configuration.html
index 1a30abd..450e150 100644
--- a/docs/2.2.4/adminguide/configuration.html
+++ b/docs/2.2.4/adminguide/configuration.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20111230" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Configuration of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/consumers.html b/docs/2.2.4/adminguide/consumers.html
index 6af0d7c..7d41654 100644
--- a/docs/2.2.4/adminguide/consumers.html
+++ b/docs/2.2.4/adminguide/consumers.html
@@ -10,7 +10,7 @@
     <meta name="author" content="Maria Odea Ching
 Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20111218" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Consumers in Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -78,7 +78,7 @@ Olivier Lamy" />
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/customising-security.html b/docs/2.2.4/adminguide/customising-security.html
index c29d614..d2db723 100644
--- a/docs/2.2.4/adminguide/customising-security.html
+++ b/docs/2.2.4/adminguide/customising-security.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20110916" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Archiva Security Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/databases.html b/docs/2.2.4/adminguide/databases.html
index 8956afc..97b72f5 100644
--- a/docs/2.2.4/adminguide/databases.html
+++ b/docs/2.2.4/adminguide/databases.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20111006" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Apache Archiva Databases</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/file-locking-configuration.html b/docs/2.2.4/adminguide/file-locking-configuration.html
index bcd8230..198ee7d 100644
--- a/docs/2.2.4/adminguide/file-locking-configuration.html
+++ b/docs/2.2.4/adminguide/file-locking-configuration.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20131213" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; File Locking Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/index.html b/docs/2.2.4/adminguide/index.html
index 193820f..5134ad8 100644
--- a/docs/2.2.4/adminguide/index.html
+++ b/docs/2.2.4/adminguide/index.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20110916" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; System Administrators Guide to Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/installing.html b/docs/2.2.4/adminguide/installing.html
index 0cfb9ca..2dcad0d 100644
--- a/docs/2.2.4/adminguide/installing.html
+++ b/docs/2.2.4/adminguide/installing.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20110916" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Installing Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/legacy.html b/docs/2.2.4/adminguide/legacy.html
index 602c8ca..2c6de5a 100644
--- a/docs/2.2.4/adminguide/legacy.html
+++ b/docs/2.2.4/adminguide/legacy.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Apache Archiva legacy repository support configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/logging.html b/docs/2.2.4/adminguide/logging.html
index f4a2202..5eb32fe 100644
--- a/docs/2.2.4/adminguide/logging.html
+++ b/docs/2.2.4/adminguide/logging.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20090722" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Log Files</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/network-configuration.html b/docs/2.2.4/adminguide/network-configuration.html
index d10bed1..e0fdc7d 100644
--- a/docs/2.2.4/adminguide/network-configuration.html
+++ b/docs/2.2.4/adminguide/network-configuration.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121230" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Network Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/network-proxies.html b/docs/2.2.4/adminguide/network-proxies.html
index d53e95d..56c30f7 100644
--- a/docs/2.2.4/adminguide/network-proxies.html
+++ b/docs/2.2.4/adminguide/network-proxies.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Network Proxy Configuration of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/proxy-connector-rules.html b/docs/2.2.4/adminguide/proxy-connector-rules.html
index 21b876e..1915c56 100644
--- a/docs/2.2.4/adminguide/proxy-connector-rules.html
+++ b/docs/2.2.4/adminguide/proxy-connector-rules.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Proxy Connectors Rules</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/proxy-connectors.html b/docs/2.2.4/adminguide/proxy-connectors.html
index 992c454..a11dc84 100644
--- a/docs/2.2.4/adminguide/proxy-connectors.html
+++ b/docs/2.2.4/adminguide/proxy-connectors.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Proxy Connector Configuration of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/redback-runtime-configuration.html b/docs/2.2.4/adminguide/redback-runtime-configuration.html
index 6cfc9e3..7e26076 100644
--- a/docs/2.2.4/adminguide/redback-runtime-configuration.html
+++ b/docs/2.2.4/adminguide/redback-runtime-configuration.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121221" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Apache Archiva Redback Runtime Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/reports.html b/docs/2.2.4/adminguide/reports.html
index eae73ba..eeca478 100644
--- a/docs/2.2.4/adminguide/reports.html
+++ b/docs/2.2.4/adminguide/reports.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Maria Odea Ching" />
     <meta name="Date-Creation-yyyymmdd" content="20071112" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Making the most of Reporting in Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/repositories-content-storage.html b/docs/2.2.4/adminguide/repositories-content-storage.html
index c1bb644..125484e 100644
--- a/docs/2.2.4/adminguide/repositories-content-storage.html
+++ b/docs/2.2.4/adminguide/repositories-content-storage.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20140331" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Repositories Content Storage</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/repositories.html b/docs/2.2.4/adminguide/repositories.html
index 2558a16..f0f45a0 100644
--- a/docs/2.2.4/adminguide/repositories.html
+++ b/docs/2.2.4/adminguide/repositories.html
@@ -10,7 +10,7 @@
     <meta name="author" content="Maria Odea Ching
 Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20130207" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Repository Configuration of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -78,7 +78,7 @@ Olivier Lamy" />
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/roles.html b/docs/2.2.4/adminguide/roles.html
index a15c9ef..d74a995 100644
--- a/docs/2.2.4/adminguide/roles.html
+++ b/docs/2.2.4/adminguide/roles.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Apache Archiva Security Roles</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/security-logs.html b/docs/2.2.4/adminguide/security-logs.html
index 42d682f..1befa95 100644
--- a/docs/2.2.4/adminguide/security-logs.html
+++ b/docs/2.2.4/adminguide/security-logs.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="Date-Creation-yyyymmdd" content="20090722" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Security Logs</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/security.html b/docs/2.2.4/adminguide/security.html
index f56940c..503bf35 100644
--- a/docs/2.2.4/adminguide/security.html
+++ b/docs/2.2.4/adminguide/security.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Understanding Apache Archiva Security</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/staging-repositories.html b/docs/2.2.4/adminguide/staging-repositories.html
index af0c1ae..f6d6910 100644
--- a/docs/2.2.4/adminguide/staging-repositories.html
+++ b/docs/2.2.4/adminguide/staging-repositories.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Staging Repositories</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/standalone.html b/docs/2.2.4/adminguide/standalone.html
index 4c49a7b..3c049bd 100644
--- a/docs/2.2.4/adminguide/standalone.html
+++ b/docs/2.2.4/adminguide/standalone.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20130103" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Installing Standalone Distribution of Apache Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/system-status.html b/docs/2.2.4/adminguide/system-status.html
index a55b027..827b0c6 100644
--- a/docs/2.2.4/adminguide/system-status.html
+++ b/docs/2.2.4/adminguide/system-status.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121222" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; System Status</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/ui-configuration.html b/docs/2.2.4/adminguide/ui-configuration.html
index 26c80cc..dc286a5 100644
--- a/docs/2.2.4/adminguide/ui-configuration.html
+++ b/docs/2.2.4/adminguide/ui-configuration.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; UI configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/upgrade.html b/docs/2.2.4/adminguide/upgrade.html
index ffd310c..3a43cc8 100644
--- a/docs/2.2.4/adminguide/upgrade.html
+++ b/docs/2.2.4/adminguide/upgrade.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Upgrading Archiva</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/url-cache-failure-configuration.html b/docs/2.2.4/adminguide/url-cache-failure-configuration.html
index 11f9bae..312f757 100644
--- a/docs/2.2.4/adminguide/url-cache-failure-configuration.html
+++ b/docs/2.2.4/adminguide/url-cache-failure-configuration.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121230" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Url Failure Cache Configuration</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/users.html b/docs/2.2.4/adminguide/users.html
index bbb3a30..8d7a68b 100644
--- a/docs/2.2.4/adminguide/users.html
+++ b/docs/2.2.4/adminguide/users.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Manage Archiva Users</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/webapp.html b/docs/2.2.4/adminguide/webapp.html
index 0d48ea9..91a6c3c 100644
--- a/docs/2.2.4/adminguide/webapp.html
+++ b/docs/2.2.4/adminguide/webapp.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121220" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Installing Apache Archiva as a Web Application</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/adminguide/webservices/rest.html b/docs/2.2.4/adminguide/webservices/rest.html
index 10cd80d..3c314f7 100644
--- a/docs/2.2.4/adminguide/webservices/rest.html
+++ b/docs/2.2.4/adminguide/webservices/rest.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20111005" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Using REST Services</title>
     <link rel="stylesheet" href="../../css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/application.properties b/docs/2.2.4/application.properties
new file mode 100644
index 0000000..3fd3056
--- /dev/null
+++ b/docs/2.2.4/application.properties
@@ -0,0 +1,22 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+user.agent=Apache Archiva/2.2.4
+archiva.version=2.2.4
+archiva.buildNumber=${buildNumber}
+archiva.timestamp=${timestamp}
\ No newline at end of file
diff --git a/docs/2.2.4/archiva-mime-types.txt b/docs/2.2.4/archiva-mime-types.txt
new file mode 100644
index 0000000..144f35d
--- /dev/null
+++ b/docs/2.2.4/archiva-mime-types.txt
@@ -0,0 +1,146 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+# This file controls what Internet media types are sent to the client for
+# given file extension(s). Sending the correct media type to the client
+# is important so they know how to handle the content of the file.
+# Extra types can either be added here or by using an AddType directive
+# in your config files. For more information about Internet media types,
+# please read RFC 2045, 2046, 2047, 2048, and 2077. The Internet media type
+# registry is at <http://www.iana.org/assignments/media-types/>.
+
+# MIME type                              Extensions
+
+application/andrew-inset                 ez
+application/atom+xml                     atom
+application/java-archive                 jar
+application/mac-binhex40                 hqx
+application/mac-compactpro               cpt
+application/mathml+xml                   mathml
+application/msword                       doc
+application/octet-stream                 bin dms lha lzh exe class so dll dmg
+application/oda                          oda
+application/ogg                          ogg
+application/pdf                          pdf
+application/pgp-encrypted                pgp
+application/postscript                   ai eps ps
+application/rdf+xml                      rdf
+application/smil                         smi smil
+application/srgs                         gram
+application/srgs+xml                     grxml
+application/vnd.mif                      mif
+application/vnd.mozilla.xul+xml          xul
+application/vnd.ms-excel                 xls
+application/vnd.ms-powerpoint            ppt
+application/vnd.rn-realmedia             rm
+application/vnd.wap.wbxml                wbxml
+application/vnd.wap.wmlc                 wmlc
+application/vnd.wap.wmlscriptc           wmlsc
+application/voicexml+xml                 vxml
+application/x-bcpio                      bcpio
+application/x-cdlink                     vcd
+application/x-chess-pgn                  pgn
+application/x-cpio                       cpio
+application/x-csh                        csh
+application/x-director                   dcr dir dxr
+application/x-dvi                        dvi
+application/x-futuresplash               spl
+application/x-gtar                       gtar
+application/x-hdf                        hdf
+application/x-java-jnlp-file             jnlp
+application/x-javascript                 js
+application/x-koan                       skp skd skt skm
+application/x-latex                      latex
+application/x-netcdf                     nc cdf
+application/x-sh                         sh
+application/x-shar                       shar
+application/x-shockwave-flash            swf
+application/x-stuffit                    sit
+application/x-sv4cpio                    sv4cpio
+application/x-sv4crc                     sv4crc
+application/x-tar                        tar
+application/x-tcl                        tcl
+application/x-tex                        tex
+application/x-texinfo                    texinfo texi
+application/x-troff                      t tr roff
+application/x-troff-man                  man
+application/x-troff-me                   me
+application/x-troff-ms                   ms
+application/x-ustar                      ustar
+application/x-wais-source                src
+application/xhtml+xml                    xhtml xht
+application/xml                          xml xsl pom
+application/xml-dtd                      dtd
+application/xslt+xml                     xslt
+application/zip                          zip
+audio/basic                              au snd
+audio/midi                               mid midi kar
+audio/mpeg                               mpga mp2 mp3
+audio/x-aiff                             aif aiff aifc
+audio/x-mpegurl                          m3u
+audio/x-pn-realaudio                     ram ra
+audio/x-wav                              wav
+chemical/x-pdb                           pdb
+chemical/x-xyz                           xyz
+image/bmp                                bmp
+image/cgm                                cgm
+image/gif                                gif
+image/ief                                ief
+image/jp2                                jp2
+image/jpeg                               jpeg jpg jpe
+image/pict                               pict pic pct
+image/png                                png
+image/svg+xml                            svg
+image/tiff                               tiff tif
+image/vnd.djvu                           djvu djv
+image/vnd.wap.wbmp                       wbmp
+image/x-cmu-raster                       ras
+image/x-icon                             ico
+image/x-macpaint                         pntg pnt mac
+image/x-portable-anymap                  pnm
+image/x-portable-bitmap                  pbm
+image/x-portable-graymap                 pgm
+image/x-portable-pixmap                  ppm
+image/x-quicktime                        qtif qti
+image/x-rgb                              rgb
+image/x-xbitmap                          xbm
+image/x-xpixmap                          xpm
+image/x-xwindowdump                      xwd
+model/iges                               igs iges
+model/mesh                               msh mesh silo
+model/vrml                               wrl vrml
+text/calendar                            ics ifb
+text/css                                 css
+text/html                                html htm
+text/plain                               asc txt sha1 md5
+text/richtext                            rtx
+text/rtf                                 rtf
+text/sgml                                sgml sgm
+text/tab-separated-values                tsv
+text/vnd.wap.wml                         wml
+text/vnd.wap.wmlscript                   wmls
+text/x-setext                            etx
+video/mp4                                mp4
+video/mpeg                               mpeg mpg mpe
+video/quicktime                          qt mov
+video/vnd.mpegurl                        mxu m4u
+video/x-dv                               dv dif
+video/x-msvideo                          avi
+video/x-sgi-movie                        movie
+x-conference/x-cooltalk                  ice
diff --git a/docs/2.2.4/css/site.css b/docs/2.2.4/css/site.css
index 11f870b..b1fb53e 100644
--- a/docs/2.2.4/css/site.css
+++ b/docs/2.2.4/css/site.css
@@ -94,6 +94,7 @@ pre.commandline .command {
 
 #banner img {
   margin: 2px;
+  border-style: none;
 }
 
 
diff --git a/docs/2.2.4/customising/writing-consumer.html b/docs/2.2.4/customising/writing-consumer.html
index 1d29959..b3f204a 100644
--- a/docs/2.2.4/customising/writing-consumer.html
+++ b/docs/2.2.4/customising/writing-consumer.html
@@ -10,7 +10,7 @@
     <meta name="author" content="Maria Odea Ching
 Olivier Lamy" />
     <meta name="Date-Creation-yyyymmdd" content="20121220" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Writing a Consumer Plugin</title>
     <link rel="stylesheet" href="../css/apache-maven-fluido-1.3.1.min.css" />
@@ -78,7 +78,7 @@ Olivier Lamy" />
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/index.html b/docs/2.2.4/index.html
index 373c3bc..b8704bb 100644
--- a/docs/2.2.4/index.html
+++ b/docs/2.2.4/index.html
@@ -8,7 +8,7 @@
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Brett Porter" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; User Guide</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -76,7 +76,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/license.html b/docs/2.2.4/license.html
index 1bce6b7..38f9192 100644
--- a/docs/2.2.4/license.html
+++ b/docs/2.2.4/license.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Project License</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/privacy-policy.html b/docs/2.2.4/privacy-policy.html
index 9d074bb..d6c57df 100644
--- a/docs/2.2.4/privacy-policy.html
+++ b/docs/2.2.4/privacy-policy.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Vincent Siveton" />
     <meta name="Date-Creation-yyyymmdd" content="20081203" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Privacy Policy</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/project-info.html b/docs/2.2.4/project-info.html
index 08ff871..71c5278 100644
--- a/docs/2.2.4/project-info.html
+++ b/docs/2.2.4/project-info.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Project Information</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/quick-start.html b/docs/2.2.4/quick-start.html
index 5d22340..bd867e5 100644
--- a/docs/2.2.4/quick-start.html
+++ b/docs/2.2.4/quick-start.html
@@ -9,7 +9,7 @@
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <meta name="author" content="Henri Yandell" />
     <meta name="Date-Creation-yyyymmdd" content="20100611" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Quick Start</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -77,7 +77,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
diff --git a/docs/2.2.4/release-notes.html b/docs/2.2.4/release-notes.html
index 5c7c2b5..48de965 100644
--- a/docs/2.2.4/release-notes.html
+++ b/docs/2.2.4/release-notes.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20190425" />
+    <meta name="Date-Revision-yyyymmdd" content="20190430" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Archiva Documentation &#x2013; Release Notes for Archiva 2.2.4</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.3.1.min.css" />
@@ -75,7 +75,7 @@
         
                 
                     
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-25</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2019-04-30</li>
               <li id="projectVersion" class="pull-right">
                     Version: 2.2.4
         </li>
@@ -353,7 +353,7 @@
 <p>No API changes or known side effects.</p></div>
 <div class="section">
 <h4><a name="List_of_Changes_in_Archiva_2.2.4"></a>List of Changes in Archiva 2.2.4</h4>
-<p>Released: <b>2019-04-25</b></p></div>
+<p>Released: <b>2019-04-30</b></p></div>
 <div class="section">
 <h4><a name="New_Feature"></a>New Feature</h4>
 <ul>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/application.wadl b/docs/2.2.4/rest-docs-archiva-rest-api/application.wadl
new file mode 100644
index 0000000..ed5dd51
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/application.wadl
@@ -0,0 +1,1894 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<?enunciate-assumed-base-uri ./?>
+<wadl:application xmlns:wadl="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+  <wadl:doc xmlns:enunciate="http://enunciate.webcohesion.com/" enunciate:generatedBy="Enunciate-2.0"/>
+  
+  <wadl:grammars>
+    <wadl:include href="ns0.xsd"/>
+  </wadl:grammars>
+
+  <wadl:resources base="./">
+
+    <wadl:resource path="/archivaAdministrationService/addFileType">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="fileType">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/addFileTypePattern">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fileTypeId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="pattern" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/applicationUrl">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/deleteLegacyArtifactPath">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="path" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/enabledInvalidContentConsumers">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/enabledKnownContentConsumers">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getFileType">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fileTypeId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="fileType"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getFileTypes">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="fileType"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getInvalidContentAdminRepositoryConsumers">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="adminRepositoryConsumer"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getInvalidContentConsumers">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getKnownContentAdminRepositoryConsumers">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="adminRepositoryConsumer"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getKnownContentConsumers">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getLegacyArtifactPaths">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="legacyArtifactPath"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getNetworkConfiguration">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="networkConfiguration"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getOrganisationInformation">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="organisationInformation"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/getUiConfiguration">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="uiConfiguration"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/registrationDisabled">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/removeFileType">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fileTypeId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/removeFileTypePattern">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fileTypeId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="pattern" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/setNetworkConfiguration">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="networkConfiguration">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/setOrganisationInformation">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="organisationInformation">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/setUiConfiguration">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="uiConfiguration">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaRuntimeConfigurationService/archivaRuntimeConfiguration">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="archivaRuntimeConfiguration"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaRuntimeConfigurationService/archivaRuntimeConfiguration">
+      <wadl:method name="PUT">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="archivaRuntimeConfiguration">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/importMetadata">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/xml" element="metadataAddRequest">
+            <wadl:param name="repository" style="query">
+              <wadl:doc><![CDATA[]]></wadl:doc>
+            </wadl:param>
+          </wadl:representation>
+          <wadl:param name="repository" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/rootGroups">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="browseResult"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/userManagableRepositories">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="managedRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/userRepositories">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="managedRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/commonServices/getAllI18nResources">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[will return properties available in org/apache/archiva/i18n/default.properties
+load default (en) then override with locale used so at least en are returned if no
+translation in the locale asked.
+This method will add redback resources too. note Archva wins]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="locale" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/commonServices/getI18nResources">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[will return properties available in org/apache/archiva/i18n/default.properties
+load default (en) then override with locale used so at least en are returned if no
+translation in the locale asked.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="locale" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/commonServices/validateCronExpression">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="cronExpression" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/addManagedRepository">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="managedRepository">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="managedRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/deleteManagedRepository">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="deleteContent" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/fileLocationExists">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fileLocation" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/getManagedRepositories">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="managedRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/updateManagedRepository">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="managedRepository">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/networkProxyService/addNetworkProxy">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="networkProxy">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/networkProxyService/getNetworkProxies">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="networkProxy"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/networkProxyService/updateNetworkProxy">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="networkProxy">
+          </wadl:representation>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/pingService/ping">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[ping service to monitor Archiva with a nice returned message :-)]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/pingService/pingWithAuthz">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[same as #ping but check authz]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/pluginsService/getAdminPlugins">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorRuleService/deleteProxyConnectorRule">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnectorRule">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorRuleService/proxyConnectorRule">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnectorRule">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorRuleService/proxyConnectorRules">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="proxyConnectorRule"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorRuleService/updateProxyConnectorRule">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[<b>only to update attached proxy connectors to update pattern use delete then add</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnectorRule">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/addProxyConnector">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnector">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/allPolicies">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="policyInformation"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/deleteProxyConnector">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnector">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/getProxyConnector">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="sourceRepoId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="targetRepoId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="proxyConnector"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/getProxyConnectors">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="proxyConnector"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/removeProxyConnector">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="sourceRepoId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="targetRepoId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/proxyConnectorService/updateProxyConnector">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[<b>only for enabled/disable or changing bean values except target/source</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="proxyConnector">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/checkLdapConnection">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/checkLdapConnection">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="ldapConfiguration">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/rbacManagerImplementationInformations">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="rbacManagerImplementationInformation"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/redbackImplementationsInformations">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="redbackImplementationsInformations"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/redbackRuntimeConfiguration">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="redbackRuntimeConfiguration"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/redbackRuntimeConfiguration">
+      <wadl:method name="PUT">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="redbackRuntimeConfiguration">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/redbackRuntimeConfigurationService/userManagerImplementationInformations">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="userManagerImplementationInformation"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/addRemoteRepository">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="remoteRepository">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/getRemoteRepositories">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="remoteRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/updateRemoteRepository">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="remoteRepository">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/reportServices/getStatisticsReport">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="endDate" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repository" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="rowCount" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="startDate" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/copyArtifact">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[permissions are checked in impl
+will copy an artifact from the source repository to the target repository]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="artifactTransferRequest">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/deleteArtifact">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="artifact">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/deleteGroupId">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="groupId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/runningRemoteDownloadIds">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="stringList"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/scanRepository">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[index repository]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fullScan" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/scanRepositoryNow">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fullScan" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/scheduleDownloadRemoteIndex">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="fullDownload" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="now" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/addRepositoryGroup">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="repositoryGroup">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/addRepositoryToGroup">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryGroupId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/addRepositoryToGroup">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryGroupId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/getRepositoriesGroups">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="repositoryGroup"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/updateRepositoryGroup">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/json">
+          </wadl:representation>
+          <wadl:representation mediaType="application/xml" element="repositoryGroup">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/artifact">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="a" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="c" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="g" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="p" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="r" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="v" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="text/html"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/artifactsByChecksum">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[If searchRequest contains repositories, the search will be done only on those repositories.
+<b>if no repositories, the search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/xml">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/getAllGroupIds">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[<b>this method applies on Maven Indexer lucene index, so datas not yet indexed won't be available</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="selectedRepos" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="groupIdList"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/getArtifactVersions">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[<b>search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="artifactId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="groupId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="packaging" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/observableRepoIds">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="stringList"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/quickSearch">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="queryString" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/quickSearchWithRepositories">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[<b>if not repositories in SearchRequest: search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/xml" element="searchRequest">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/searchService/searchArtifacts">
+      <wadl:method name="POST">
+        <wadl:doc><![CDATA[If searchRequest contains repositories, the search will be done only on those repositories.
+<b>if no repositories, the search will be apply on all repositories the current user has karma</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:representation mediaType="application/xml" element="searchRequest">
+          </wadl:representation>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/cacheEntries">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="cacheEntry"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/clearAllCaches">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/memoryStatus">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/queueEntries">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="queueEntry"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/repositoryScannerStatistics">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="repositoryScannerStatistics"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifacts/{r}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[return List of all artifacts from this repository]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/browseGroupId/{groupId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[optionnal (repository to browse if <code>null</code> all available user repositories are used)]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="browseResult"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/searchArtifacts/{text}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[Search artifacts with any property matching text. If repository is not provided the search runs in all
+repositories. If exact is true only the artifacts whose property match exactly are returned.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="exact" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/getManagedRepository/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="managedRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/getPomSnippet/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[return a pom snippet to use this repository with entities escaped (&lt; &gt;)]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/networkProxyService/deleteNetworkProxy/{networkProxyId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/networkProxyService/getNetworkProxy/{networkProxyId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="networkProxy"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/checkRemoteConnectivity/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/deleteRemoteRepository/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/remoteRepositoriesService/getRemoteRepository/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="remoteRepository"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/alreadyScanning/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/isAuthorizedToDeleteArtifacts/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/removeScanningTaskFromQueue/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/scanRepositoryDirectoriesNow/{repositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[scan directories]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="repositoryScanStatistics"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/deleteRepositoryGroup/{repositoryGroupId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoryGroupService/getRepositoryGroup/{repositoryGroupId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="repositoryGroup"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/clearCache/{key}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/systemStatusService/currentServerTime/{locale}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactsByMetadata/{key}/{value}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[Return List of artifacts from this repository with artifact metadata key matching value.
+If repository is not provided the search runs in all repositories.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactsByProjectVersionMetadata/{key}/{value}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[Return List of artifacts from this repository with project version level metadata key matching value. If
+repository is not provided the search runs in all repositories.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactsByProperty/{key}/{value}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[Return List of artifacts from this repository with property key matching value.
+If repository is not provided the search runs in all repositories.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/projectVersionMetadata/{g}/{a}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="projectVersionMetadata"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/searchArtifacts/{key}/{text}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[Search artifacts with the property specified by key matching text. If repository is not provided the search runs
+in all repositories. If exact is true only the artifacts whose property match exactly are returned.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="exact" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/versionsList/{g}/{a}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="versionsList"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="archivaRepositoryStatistics"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/mergeRepositoriesService/mergeConflictedArtifacts/{sourceRepositoryId}/{targetRepositoryId}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/reportServices/getHealthReports/{repository}/{rowCount}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="groupId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactAvailable/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[verify if an artifact is available locally if not download from proxies will be try]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactContentEntries/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="c" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="p" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="t" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifactContentEntry"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactContentText/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[if path is empty content of the file is returned (for pom view)]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="c" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="p" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+          <wadl:param name="t" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifactContent"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactDownloadInfos/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/dependees/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[List of artifacts using the artifact passed in parameter.]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="artifact"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/metadatas/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/projectVersionMetadata/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="projectVersionMetadata"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/treeEntries/{g}/{a}/{v}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[return the dependency Tree for an artifacts
+<b>the List result has only one entry</b>]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml" element="treeEntry"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/mergeRepositoriesService/mergeRepositories/{sourceRepositoryId}/{targetRepositoryId}/{skipConflicts}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/project/{repositoryId}/{groupId}/{projectId}">
+      <wadl:method name="DELETE">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/artifactAvailable/{g}/{a}/{v}/{c}">
+      <wadl:method name="GET">
+        <wadl:doc><![CDATA[verify if an artifact is available locally if not download from proxies will be try]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/metadata/{g}/{a}/{v}/{key}">
+      <wadl:method name="DELETE">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/repositoriesService/projectVersion/{repositoryId}/{namespace}/{projectId}/{version}">
+      <wadl:method name="DELETE">
+        <wadl:doc><![CDATA[<b>permissions are checked in impl</b>]]></wadl:doc>
+        <wadl:request>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+          <wadl:representation mediaType="text/plain"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+
+    <wadl:resource path="/browseService/metadata/{g}/{a}/{v}/{key}/{value}">
+      <wadl:method name="PUT">
+        <wadl:doc><![CDATA[]]></wadl:doc>
+        <wadl:request>
+          <wadl:param name="repositoryId" style="query">
+            <wadl:doc><![CDATA[]]></wadl:doc>
+          </wadl:param>
+        </wadl:request>
+        <wadl:response>
+          <wadl:representation mediaType="application/json"/>
+          <wadl:representation mediaType="application/xml"/>
+        </wadl:response>
+      </wadl:method>
+    </wadl:resource>
+  </wadl:resources>
+</wadl:application>
\ No newline at end of file
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-php.zip b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-php.zip
new file mode 100644
index 0000000..a277e8e
Binary files /dev/null and b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-php.zip differ
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client-xml-sources.jar b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client-xml-sources.jar
new file mode 100644
index 0000000..8253644
Binary files /dev/null and b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client-xml-sources.jar differ
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client.jar b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client.jar
new file mode 100644
index 0000000..9e36ed2
Binary files /dev/null and b/docs/2.2.4/rest-docs-archiva-rest-api/archiva-rest-api-xml-client.jar differ
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/css/style.css b/docs/2.2.4/rest-docs-archiva-rest-api/css/style.css
new file mode 100644
index 0000000..8f3a291
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/css/style.css
@@ -0,0 +1,765 @@
+/*
+Copyright 2015 The Apache Software Foundation.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+/* 
+    Created on : 13 nov. 2015, 13:47:57
+    Author     : barboni
+*/
+/**
+ * html5doctor.com Reset Stylesheet (Eric Meyer's Reset Reloaded + HTML5 baseline)
+ * v1.6.1 2010-09-17 | Authors: Eric Meyer & Richard Clark
+ * html5doctor.com/html-5-reset-stylesheet/
+ */
+
+html, body, div, span, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
+small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section, summary,
+time, mark, audio, video {
+  margin: 0;
+  padding: 0;
+  border: 0;
+  font-size: 100%;
+  font: inherit;
+  vertical-align: baseline;
+}
+
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+  display: block;
+}
+
+blockquote, q { quotes: none; }
+
+blockquote:before, blockquote:after,
+q:before, q:after { content: ""; content: none; }
+
+ins { background-color: #ff9; color: #000; text-decoration: none; }
+
+mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
+
+del { text-decoration: line-through; }
+
+abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
+
+table { border-collapse: collapse; border-spacing: 0; }
+
+hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
+
+input, select { vertical-align: middle; }
+
+
+/**
+ * Font normalization inspired by YUI Library's fonts.css: developer.yahoo.com/yui/
+ */
+
+body { font:13px/1.231 sans-serif; *font-size:small; } /* Hack retained to preserve specificity */
+select, input, textarea, button { font:99% sans-serif; }
+
+/* Normalize monospace sizing:
+   en.wikipedia.org/wiki/MediaWiki_talk:Common.css/Archive_11#Teletype_style_fix_for_Chrome */
+pre, code, kbd, samp { font-family: monospace, sans-serif; }
+
+
+/**
+ * Minimal base styles.
+ */
+
+/* Always force a scrollbar in non-IE */
+html { overflow-y: scroll; }
+
+/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
+a:hover, a:active { outline: none; }
+
+ul, ol { margin-left: 2em; }
+ol { list-style-type: decimal; }
+
+/* Remove margins for navigation lists */
+nav ul, nav li { margin: 0; list-style:none; list-style-image: none; }
+
+small { font-size: 85%; }
+strong, th { font-weight: bold; }
+
+td { vertical-align: top; }
+
+/* Set sub, sup without affecting line-height: gist.github.com/413930 */
+sub, sup { font-size: 75%; line-height: 0; position: relative; }
+sup { top: -0.5em; }
+sub { bottom: -0.25em; }
+
+pre {
+  /* www.pathf.com/blogs/2008/05/formatting-quoted-code-in-blog-posts-css21-white-space-pre-wrap/ */
+  padding: 15px;
+}
+
+textarea { overflow: auto; } /* www.sitepoint.com/blogs/2010/08/20/ie-remove-textarea-scrollbars/ */
+
+.ie6 legend, .ie7 legend { margin-left: -7px; } 
+
+/* Align checkboxes, radios, text inputs with their label by: Thierry Koblentz tjkdesign.com/ez-css/css/base.css  */
+input[type="radio"] { vertical-align: text-bottom; }
+input[type="checkbox"] { vertical-align: bottom; }
+.ie7 input[type="checkbox"] { vertical-align: baseline; }
+.ie6 input { vertical-align: text-bottom; }
+
+/* Hand cursor on clickable input elements */
+label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }
+
+/* Webkit browsers add a 2px margin outside the chrome of form elements */
+button, input, select, textarea { margin: 0; }
+
+/* Colors for form validity */
+input:valid, textarea:valid   {  }
+input:invalid, textarea:invalid {
+   border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red;
+}
+.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }
+
+
+/* These selection declarations have to be separate
+   No text-shadow: twitter.com/miketaylr/status/12228805301
+   Also: hot pink! */
+::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }
+::selection { background:#FF5E99; color:#fff; text-shadow: none; }
+
+/* j.mp/webkit-tap-highlight-color */
+a:link { -webkit-tap-highlight-color: #FF5E99; }
+
+/* Make buttons play nice in IE:
+   www.viget.com/inspire/styling-the-button-element-in-internet-explorer/ */
+button {  width: auto; overflow: visible; }
+
+/* Bicubic resizing for non-native sized IMG:
+   code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
+.ie7 img { -ms-interpolation-mode: bicubic; }
+
+/**
+ * You might tweak these..
+ */
+
+body, select, input, textarea {
+  /* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */
+  color: #444;
+  /* Set your base font here, to apply evenly */
+  /* font-family: Georgia, serif;  */
+}
+
+/* Headers (h1, h2, etc) have no default font-size or margin; define those yourself */
+h1, h2, h3, h4, h5, h6 { font-weight: bold; }
+
+a, a:active, a:visited { color: #607890; }
+a:hover { color: #036; }
+
+
+/**
+ * Primary styles
+ *
+ * Author: 
+ */
+
+
+body{text-align:center;margin:0}
+.container{text-align:left;position:relative;padding:0;margin:0 auto;width:800px}
+.column{float:left;margin:0 5px 0 0;padding:0}
+* html .column{overflow-x:hidden}
+.border{padding-right:2px;margin-right:2px;border-right:1px solid #ddd}
+.span-1{width:35px}
+.span-2{width:75px}
+.span-3{width:115px}
+.span-4{width:155px}
+.span-5{width:195px}
+.span-6{width:235px}
+.span-7{width:275px}
+.span-8{width:315px}
+.span-9{width:355px}
+.span-10{width:395px}
+.span-11{width:435px}
+.span-12{width:475px}
+.span-13{width:515px}
+.span-14{width:555px}
+.span-15{width:595px}
+.span-16{width:635px}
+.span-17{width:675px}
+.span-18{width:715px}
+.span-19{width:755px}
+.span-20{width:795px}
+.span-21{width:835px}
+.span-22{width:875px}
+.span-23{width:915px}
+.span-24{width:955px;margin:0}
+.last{margin-right:0}
+.append-1{padding-right:40px}
+.append-2{padding-right:80px}
+.append-3{padding-right:120px}
+.append-4{padding-right:160px}
+.append-5{padding-right:200px}
+.prepend-1{padding-left:40px}
+.prepend-2{padding-left:80px}
+.prepend-3{padding-left:120px}
+.prepend-4{padding-left:160px}
+.prepend-5{padding-left:200px}
+.clear{display:inline-block}
+.clear:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}
+* html .clear{height:1%}
+.clear{display:block}
+h1,h2,h3,h4,h5,h6, p,ul,ol,dl,pre,form{padding-left:5px;padding-right:5px}
+table{margin-left:5px;margin-right:5px}
+img{margin:0 0 18px 0}
+.pull-1{margin-left:-70px}
+.pull-2{margin-left:-140px}
+.pull-3{margin-left:-210px}
+.push-0{margin:0 0 0 18px;float:right}
+.push-1{margin:0 -70px 0 18px;float:right}
+.push-2{margin:0 -140px 0 18px;float:right}
+.push-3{margin:0 -210px 0 18px;float:right}
+.deprecated{text-decoration: line-through}
+
+/* @end */
+
+/* @group typography.css */
+
+body {
+  font-size: 12px;
+  line-height: 18px; /* Do a complete find/replace on "18px" to change this */
+}
+
+
+/* Default fonts */
+h1,h2,h3,
+h4,h5,h6  { font-family: "Helvetica Neue", Helvetica, sans-serif; }
+body      { font-family: "Lucida Grande", Calibri, Arial, sans-serif; }
+pre       { font-family: Monaco, "Courier New", monospace; }
+code      { font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Monaco, Courier, monospace; }
+
+
+/* Headings
+-------------------------------------------------------------- */
+
+h1,h2,h3,h4,h5,h6 {
+  color:#111;
+  clear:both;
+}
+
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+    color: #111;
+    text-decoration: none;
+}
+
+h1 { font-size: 30px; line-height:36px; padding:10px 0 18px 0; }
+h2 { font-size: 20px; line-height:36px; }
+h3 { font-size: 12px; line-height:24px; }
+h4 { font-size: 12px; font-weight:bold; }
+h5 { font-size: 12px; font-weight:bold; }
+h6 { font-size: 12px; }
+
+
+/* Text elements
+-------------------------------------------------------------- */
+
+p           { margin: 0 0 18px 0; text-align:justify; }
+p.last      { margin-bottom:0; }
+p img       { float: left; margin:18px 18px 18px 0; padding:0; }
+p img.top   { margin-top:0; } /* Use this if the image is at the top of the <p>. */
+
+ul, ol      { margin: 0 0 18px 0; }
+ul          { list-style-type:circle; }
+ol          { list-style-type: decimal; }
+dl          { margin: 0 0 18px 0; }
+dl dt       { font-weight: bold; }
+
+a           { color: #A68000; text-decoration: underline; outline: none; }
+a:hover     { color: #000; }
+
+blockquote  { margin: 0 0 18px 18px; color: #666; font-style: italic; }
+strong      { font-weight: bold; }
+em          { font-style: italic; }
+pre         { margin-bottom: 18px; background: #eee; border:1px solid #ddd; padding:16px; }
+code {
+    background: #eee;
+    border: 1px solid #ddd;
+    color: #555;
+    display: block;
+    font: normal 1.1em "Lucida Sans Unicode",serif;
+    margin-bottom: 12px;
+    padding: 8px 10px;
+    white-space: pre;
+    overflow: auto;
+    max-height: 300px;
+}
+
+/* Use this to create a horizontal ruler across a column. */
+hr {
+  background: #FFDF73;
+  color: #FFDF73;
+  clear: both;
+  float: none;
+  width: 100%;
+  height: 2px;
+  margin: 0 0 16px 0;
+  border: none;
+}
+
+
+/* Tables
+-------------------------------------------------------------- */
+
+table   { margin-bottom: 16px; border-top:1px solid #ddd; border-left:1px solid #ddd; }
+th,td   { height: 13px; padding:2px 4px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
+th      { font-weight:bold; }
+
+
+/* Some default classes
+-------------------------------------------------------------- */
+
+p.small   { font-size: 10px; margin-bottom: 18px; }
+p.large   { font-size: 14px; line-height:36px; }
+p.quiet   { color: #666; }
+.hide     { display: none; }
+
+
+.caps {
+  font-variant: small-caps;
+  letter-spacing: 1px;
+  text-transform: lowercase;
+}
+
+/* @end */
+
+/* @group styles */
+
+/* @group Header */
+
+#header {
+	padding-top: 1.8em;
+	margin-bottom: 1.8em;
+}
+#site-name {
+    line-height: 36px;
+}
+#site-name a {
+    font-variant: small-caps;
+    font-size: 3em;
+    letter-spacing: 3px;
+    text-decoration: none;
+    color: #444;
+}
+#site-name a:visited {
+    color: #444;
+    text-decoration: none;
+}
+#site-name a strong {
+    color: black;
+}
+#site-description {
+	padding-top: 1.4em;
+	padding-bottom: 1.4em;
+}
+#site-description h3 {
+	font-size: 2em;
+	margin: 0;
+	font-weight: normal;
+}
+#site-description p#read-more {
+	text-align: right;
+	margin: 6px 0 0;
+}
+#site-description p#read-more a, #site-description p#read-more a:visited {
+	font-size: 1.4em;
+	color: #515151;
+}
+#site-description p#read-more a:hover {
+	color: #919191;
+}
+#site-description {
+	background-color: #4188D2;
+	border-top: 2px solid #fff;
+	color: #444;
+}
+/* @end */
+
+/* @group Navigation */
+
+ul.navigation, ul.navigation li {
+  list-style: none;
+}
+ul.navigation li {
+  display: inline;
+  margin-right: 1.3em;
+}
+
+#primary {
+	line-height: 72px;
+	margin-bottom: -24px;
+	text-align: right;
+}
+#primary li {
+	padding-bottom: 5px;
+}
+#primary a {
+	color: #444;
+	text-decoration: none;
+	font-size: 1.2em;
+}
+#primary li:hover {
+	border-bottom: 6px solid #FFDF73;
+}
+#secondary {
+	padding-top: 7px;
+	background-color: #FFDF73;
+}
+#secondary ul {
+    list-style: none;
+	margin-bottom: 7px;
+}
+#secondary ul li {
+    display: inline;
+    list-style: none;
+	margin-right: 0;
+}
+#secondary ul li a {
+	color: #515151;
+	text-decoration: none;
+	padding: 8px 24px 8px 24px;
+	margin-left: -4px;
+}
+#secondary ul li a.selected {
+	background-color: #515151;
+	color: #fff;
+}
+#secondary ul a:hover {
+	background: #fff4d0;
+}
+/*
+	xBreadcrumbs (Extended Breadcrumbs) jQuery Plugin
+	� 2009 ajaxBlender.com
+	For any questions please visit www.ajaxblender.com
+	or email us at support@ajaxblender.com
+*/
+.xbreadcrumbs {
+	position: relative;
+	z-index: 1000;
+}
+.xbreadcrumbs LI UL {
+	position: absolute;
+	float: left;
+}
+.xbreadcrumbs, .xbreadcrumbs LI, .xbreadcrumbs UL, .xbreadcrumbs UL LI {
+	list-style: none;
+	margin: 0;
+	padding: 0;
+}
+.xbreadcrumbs { clear: both; }
+.xbreadcrumbs, .xbreadcrumbs LI {
+	float: left;
+}
+.xbreadcrumbs UL {
+	display: none;
+}
+
+/*  Base style of xBreadcrumbs  */
+/*  Top Level  */
+.xbreadcrumbs {
+	background: #FFDF73;
+	width: 100%;
+}
+.xbreadcrumbs LI {
+    border-right: none;
+    padding: 5px 15px 5px 10px;
+	height: 16px;
+}
+.xbreadcrumbs LI.current {
+	background: none;
+}
+.xbreadcrumbs LI UL LI {
+    background: none;
+}
+.xbreadcrumbs LI A {
+	font-size: 11px;
+	color: #515151;
+	text-decoration: none;
+    padding-right: 2em;
+}
+.xbreadcrumbs LI A.home {
+    background: url( home.gif ) no-repeat left center;
+    padding-left: 20px;
+}
+.xbreadcrumbs LI A:HOVER, .xbreadcrumbs LI.hover A {
+	color: #000;
+}
+/*  Top Level - Current Page  */
+.xbreadcrumbs LI.current A {
+	color: #333333;
+	font-weight: bold;
+}
+/*  Sub-level  */
+.xbreadcrumbs LI UL {
+	padding: 3px;
+	background: #fff4d0;
+	font-size: 11px;
+	min-width: 180px;
+    max-height: 500px;
+    overflow: auto;
+	top: 25px;
+}
+.xbreadcrumbs LI UL LI {
+	float: left;
+	width: 100%;
+	border-right: none;
+	height: auto;
+}
+.xbreadcrumbs LI UL LI A {
+	text-decoration: none;
+	color: #666666 !important;
+	display: block;
+	padding: 4px;
+	border-bottom: 1px dotted #666666;
+}
+.xbreadcrumbs LI UL LI:last-child A {
+	border-bottom: none;
+}
+.xbreadcrumbs LI UL LI A:HOVER {
+    background: #fffbee;
+}
+body.advisories #nav-advisories,body.community #nav-community,body.blog #nav-blog,body.code #nav-code,body.about #nav-about,body.documentation #nav-documentation{border-bottom: 6px solid #FFDF73;}
+/* @end */
+
+/* @group Main */
+
+#main {
+	font-size: 1.2em;
+	line-height: 1.5em;
+	color: #1E250D;
+}
+#main h2 {
+	font-size: 1.8em;
+	font-weight: normal;
+    border-bottom: 3px solid #c2b2d4;
+    padding-top: 10px;
+	padding-left: 0;
+	padding-right: 0;
+	margin-bottom: 6px;
+}
+#main h3 {
+	font-size: 1.4em;
+	font-weight: normal;
+	border-bottom: 4px solid #f7f7f7;
+	padding: 0 0 5px;
+	margin-bottom: 0.4em;
+}
+#main h3 .caps {
+	font-size: 1.3em;
+}
+#main .hfeed .hentry {
+	list-style: none;
+	list-style-type: none;
+	margin-bottom: 2em;
+	border-bottom: 4px solid #eee;
+	padding-bottom: 1em;
+	clear: both;
+}
+#main .hfeed .hentry:last-child {
+	border-bottom: none;
+}#main .hfeed .hentry .entry-title {
+	border-bottom: none;
+}
+#main hr {
+	color: #FFDF73;
+	background-color: #FFDF73;
+	border-color: #FFDF73;
+}
+#main p {
+	text-align: left;
+	padding-left: 0;
+	padding-right: 0;
+}
+#main img {
+	max-width: 740px;
+}
+#main ol {
+	margin-left: 1.5em;
+}
+#main ul {
+	margin-left: 1.2em;
+	list-style: disc;
+}
+#main .intro {
+	font-size: 1.2em;
+	color: #515151;
+	border-bottom: 3px solid #f8fbfd;
+}
+#main .get-started a {
+	text-align: center;
+	background-color: #8942D6;
+	color: #fff;
+	display: block;
+	border-radius: 12px;
+	-webkit-border-radius: 12px;
+	-moz-border-radius: 12px;
+	padding: 8px 6px;
+	width: 10em;
+	font-size: 1.4em;
+	margin-left: auto;
+	margin-right: auto;
+	text-decoration: none;
+}
+#main .get-started a:hover {
+	background-color: #9D69D6;
+}
+#main pre {
+    max-height: 600px;
+	overflow: auto;
+}
+
+/* @end */
+/* @group Footer */
+
+#footer {
+	color: #666;
+	font-size: 11px;
+	border-top: 4px double #e7e7e7;
+	margin-top: 2em;
+	padding-top: 1.2em;
+	text-align: center;
+}
+/*#footer a {
+	color: #787878;
+	text-decoration: none;
+	border-bottom: 1px dotted #787878;
+}
+#footer a:hover {
+	border-bottom: 1px solid #787878;
+}*/
+
+/* @end */
+
+.update, .note, .notice, .alert {
+margin: 10px 0 20px;
+padding: 5px 20px 5px 20px;
+clear: both;
+}
+.note {
+	background: #e6ecf2;
+	border-top: 2px solid #8996ad;
+	border-bottom: 2px solid #8996ad;
+}
+.update, .notice {
+	background: #92ED6B;
+	border-top: 2px solid #2B8E00;
+	border-bottom: 2px solid #2B8E00;
+}
+.alert {
+	background: #ffbfbf;
+	border-top: 2px solid #f33;
+	border-bottom: 2px solid #f33;
+}
+.alert a {
+	color:#f00;
+}
+.alert a:visited {
+	color: #f33;
+}
+
+/* JavaDoc-Specific Styles */
+.TableHeadingColor     { text-align: left; border-width: 0 }
+.TableSubHeadingColor  { text-align: left; border-width: 0 }
+.TableRowColor         { text-align: left; border-width: 0 }
+.NavBarCell1    { text-align: left; border-width: 0 }
+.NavBarCell1Rev { text-align: left; border-width: 0 }
+.FrameItemFont { text-align: left; }
+
+/* @end */
+
+
+
+/**
+ * Non-semantic helper classes: please define your styles before this section.
+ */
+
+/* For image replacement */
+.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
+
+/* Hide for both screenreaders and browsers:
+   css-discuss.incutio.com/wiki/Screenreader_Visibility */
+.hidden { display: none; visibility: hidden; }
+
+/* Hide only visually, but have it available for screenreaders: by Jon Neal.
+  www.webaim.org/techniques/css/invisiblecontent/  &  j.mp/visuallyhidden */
+.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
+/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: drupal.org/node/897638 */
+.visuallyhidden.focusable:active,
+.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
+
+/* Hide visually and from screenreaders, but maintain layout */
+.invisible { visibility: hidden; }
+
+/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements.
+   j.mp/bestclearfix */
+.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
+.clearfix:after { clear: both; }
+/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin-padding-bottom-of-page */
+.clearfix { zoom: 1; }
+
+
+
+/**
+ * Media queries for responsive design.
+ *
+ * These follow after primary styles so they will successfully override.
+ */
+
+@media all and (orientation:portrait) {
+  /* Style adjustments for portrait mode goes here */
+
+}
+
+@media all and (orientation:landscape) {
+  /* Style adjustments for landscape mode goes here */
+
+}
+
+/* Grade-A Mobile Browsers (Opera Mobile, Mobile Safari, Android Chrome)
+   consider this: www.cloudfour.com/css-media-query-for-mobile-is-fools-gold/ */
+@media screen and (max-device-width: 480px) {
+
+
+  /* Uncomment if you don't want iOS and WinMobile to mobile-optimize the text for you: j.mp/textsizeadjust */
+  /* html { -webkit-text-size-adjust:none; -ms-text-size-adjust:none; } */
+}
+
+
+/**
+ * Print styles.
+ *
+ * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/
+ */
+@media print {
+  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
+  -ms-filter: none !important; } /* Black prints faster: sanbeiji.com/archives/953 */
+  a, a:visited { color: #444 !important; text-decoration: underline; }
+  a[href]:after { content: " (" attr(href) ")"; }
+  abbr[title]:after { content: " (" attr(title) ")"; }
+  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
+  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
+  thead { display: table-header-group; } /* css-discuss.incutio.com/wiki/Printing_Tables */
+  tr, img { page-break-inside: avoid; }
+  @page { margin: 0.5cm; }
+  p, h2, h3 { orphans: 3; widows: 3; }
+  h2, h3{ page-break-after: avoid; }
+}
+
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/data.html b/docs/2.2.4/rest-docs-archiva-rest-api/data.html
new file mode 100644
index 0000000..7dd5a5c
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/data.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: Data Types</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: Data Types</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="data.html">Data Types</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: Data Types</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+  <h1 class="page-header" id="data">Data Types</h1>
+
+  <h3 id="syntax_xml">XML</h3>
+
+ 
+  <p>Default Namespace  (<a href="ns0.xsd">schema</a>)</p>
+  
+  <ul>
+    <li><a href="xml_ns0_abstractRepositoryConnector.html">abstractRepositoryConnector</a></li>
+     
+    <li><a href="xml_ns0_abstractRepository.html">abstractRepository</a></li>
+     
+    <li><a href="xml_ns0_archivaRuntimeConfiguration.html">archivaRuntimeConfiguration</a></li>
+     
+    <li><a href="xml_ns0_cacheConfiguration.html">cacheConfiguration</a></li>
+     
+    <li><a href="xml_ns0_fileLockConfiguration.html">fileLockConfiguration</a></li>
+     
+    <li><a href="xml_ns0_fileType.html">fileType</a></li>
+     
+    <li><a href="xml_ns0_ldapConfiguration.html">ldapConfiguration</a></li>
+     
+    <li><a href="xml_ns0_ldapGroupMapping.html">ldapGroupMapping</a></li>
+     
+    <li><a href="xml_ns0_legacyArtifactPath.html">legacyArtifactPath</a></li>
+     
+    <li><a href="xml_ns0_managedRepository.html">managedRepository</a></li>
+     
+    <li><a href="xml_ns0_networkConfiguration.html">networkConfiguration</a></li>
+     
+    <li><a href="xml_ns0_networkProxy.html">networkProxy</a></li>
+     
+    <li><a href="xml_ns0_organisationInformation.html">organisationInformation</a></li>
+     
+    <li><a href="xml_ns0_propertyEntry.html">propertyEntry</a></li>
+     
+    <li><a href="xml_ns0_proxyConnector.html">proxyConnector</a></li>
+     
+    <li><a href="xml_ns0_proxyConnectorRule.html">proxyConnectorRule</a></li>
+     
+    <li><a href="xml_ns0_proxyConnectorRuleType.html">proxyConnectorRuleType</a></li>
+     
+    <li><a href="xml_ns0_redbackRuntimeConfiguration.html">redbackRuntimeConfiguration</a></li>
+     
+    <li><a href="xml_ns0_remoteRepository.html">remoteRepository</a></li>
+     
+    <li><a href="xml_ns0_repositoryGroup.html">repositoryGroup</a></li>
+     
+    <li><a href="xml_ns0_uiConfiguration.html">uiConfiguration</a></li>
+     
+    <li><a href="xml_ns0_artifact.html">artifact</a></li>
+     
+    <li><a href="xml_ns0_treeEntry.html">treeEntry</a></li>
+     
+    <li><a href="xml_ns0_ciManagement.html">ciManagement</a></li>
+     
+    <li><a href="xml_ns0_dependency.html">dependency</a></li>
+     
+    <li><a href="xml_ns0_facetedMetadata.html">facetedMetadata</a></li>
+     
+    <li><a href="xml_ns0_issueManagement.html">issueManagement</a></li>
+     
+    <li><a href="xml_ns0_license.html">license</a></li>
+     
+    <li><a href="xml_ns0_mailingList.html">mailingList</a></li>
+     
+    <li><a href="xml_ns0_organization.html">organization</a></li>
+     
+    <li><a href="xml_ns0_projectVersionMetadata.html">projectVersionMetadata</a></li>
+     
+    <li><a href="xml_ns0_scm.html">scm</a></li>
+     
+    <li><a href="xml_ns0_repositoryProblemFacet.html">repositoryProblemFacet</a></li>
+     
+    <li><a href="xml_ns0_repositoryStatistics.html">repositoryStatistics</a></li>
+     
+    <li><a href="xml_ns0_repositoryScanStatistics.html">repositoryScanStatistics</a></li>
+     
+    <li><a href="xml_ns0_abstractImplementationInformation.html">abstractImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_adminRepositoryConsumer.html">adminRepositoryConsumer</a></li>
+     
+    <li><a href="xml_ns0_archivaRepositoryStatistics.html">archivaRepositoryStatistics</a></li>
+     
+    <li><a href="xml_ns0_artifactContent.html">artifactContent</a></li>
+     
+    <li><a href="xml_ns0_artifactContentEntry.html">artifactContentEntry</a></li>
+     
+    <li><a href="xml_ns0_artifactTransferRequest.html">artifactTransferRequest</a></li>
+     
+    <li><a href="xml_ns0_browseResult.html">browseResult</a></li>
+     
+    <li><a href="xml_ns0_browseResultEntry.html">browseResultEntry</a></li>
+     
+    <li><a href="xml_ns0_cacheEntry.html">cacheEntry</a></li>
+     
+    <li><a href="xml_ns0_checksumSearch.html">checksumSearch</a></li>
+     
+    <li><a href="xml_ns0_consumerScanningStatistics.html">consumerScanningStatistics</a></li>
+     
+    <li><a href="xml_ns0_entry.html">entry</a></li>
+     
+    <li><a href="xml_ns0_groupIdList.html">groupIdList</a></li>
+     
+    <li><a href="xml_ns0_metadataAddRequest.html">metadataAddRequest</a></li>
+     
+    <li><a href="xml_ns0_policyInformation.html">policyInformation</a></li>
+     
+    <li><a href="xml_ns0_queueEntry.html">queueEntry</a></li>
+     
+    <li><a href="xml_ns0_RBACManagerImplementationInformation.html">RBACManagerImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_redbackImplementationsInformations.html">redbackImplementationsInformations</a></li>
+     
+    <li><a href="xml_ns0_repositoryScannerStatistics.html">repositoryScannerStatistics</a></li>
+     
+    <li><a href="xml_ns0_searchRequest.html">searchRequest</a></li>
+     
+    <li><a href="xml_ns0_stringList.html">stringList</a></li>
+     
+    <li><a href="xml_ns0_userManagerImplementationInformation.html">userManagerImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_versionsList.html">versionsList</a></li>
+     
+  </ul>
+ 
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/downloads.html b/docs/2.2.4/rest-docs-archiva-rest-api/downloads.html
new file mode 100644
index 0000000..043026b
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/downloads.html
@@ -0,0 +1,225 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: Files and Libraries</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: Files and Libraries</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="downloads.html">Files and Libraries</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: Files and Libraries</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+  <h1 class="page-header">Files and Libraries</h1>
+
+  <h3 id="artifact_java_xml_client_library">Java XML Client Library</h3>
+  <p class="lead">Created 24. April 2019</p>
+  <p><p>
+  The Java client-side library is used to access the Web service API for this application using Java.
+</p>
+
+<p>
+  The Java client-side library is used to provide the set of Java objects that can be serialized
+  to/from XML using <a href="https://jaxb.dev.java.net/">JAXB</a>.  This is useful for accessing the
+  resources that are published by this application.
+</p>
+
+<div class="panel panel-default">
+  <div class="panel-heading">Resources Example (Raw JAXB)</div>
+  <div class="panel-body">
+    <pre class="prettyprint lang-java">
+java.net.URL url = new java.net.URL(baseURL + "/archivaRuntimeConfigurationService/archivaRuntimeConfiguration");
+JAXBContext context = JAXBContext.newInstance( byte[].class, byte[].class );
+java.net.URLConnection connection = url.openConnection();
+connection.setDoOutput(true);
+connection.connect();
+
+Unmarshaller unmarshaller = context.createUnmarshaller();
+Marshaller marshaller = context.createMarshaller();
+marshaller.marshal(archivaRuntimeConfiguration, connection.getOutputStream());
+Object result = (Object) unmarshaller.unmarshal( connection.getInputStream() );
+//handle the result as needed...
+    </pre>
+  </div>
+</div>
+
+<div class="panel panel-default">
+  <div class="panel-heading">Resources Example (Jersey client)</div>
+  <div class="panel-body">
+    <pre class="prettyprint lang-java">
+javax.ws.rs.client.Client client = javax.ws.rs.client.ClientBuilder.newClient();
+
+Object result = client.target(baseUrl + "/archivaRuntimeConfigurationService/archivaRuntimeConfiguration")
+  .put(javax.ws.rs.client.Entity.entity(archivaRuntimeConfiguration, "application/xml"), Object.class);
+
+//handle the result as needed...
+    </pre>
+  </div>
+</div>
+</p>
+  <table class="table table-hover">
+    <caption>Files</caption>
+    <thead>
+    <tr>
+      <th>name</th>
+      <th>size</th>
+      <th>description</th>
+    </tr>
+    </thead>
+    <tbody data-link="row" class="rowlink">
+    <tr class="clickable-row" data-href="archiva-rest-api-xml-client.jar">
+      <td>archiva-rest-api-xml-client.jar</td>
+      <td>54,05K</td>
+      <td>The binaries for the Java XML client library.</td>
+    </tr>
+    <tr class="clickable-row" data-href="archiva-rest-api-xml-client-xml-sources.jar">
+      <td>archiva-rest-api-xml-client-xml-sources.jar</td>
+      <td>45,96K</td>
+      <td>The sources for the Java XML client library.</td>
+    </tr>
+    </tbody>
+  </table>
+  <h3 id="artifact_php_xml_client_library">PHP XML Client Library</h3>
+  <p class="lead">Created 24. April 2019</p>
+  <p><p>
+  The PHP client-side library defines the PHP classes that can be (de)serialized to/from XML.
+  This is useful for accessing the resources that are published by this application, but only
+  those that produce a XML representation of their resources.
+</p>
+
+<p>
+  This library leverages the <a href="http://php.net/manual/en/book.xmlreader.php">XMLReader</a> and
+  <a href="http://php.net/manual/en/book.xmlwriter.php">XMLWriter</a> tools that were included in PHP
+  versions 5.1.0+.
+</p>
+
+
+<div class="panel panel-default">
+  <div class="panel-heading">PHP XML Example</div>
+  <div class="panel-body">
+    <pre class="prettyprint lang-php">
+//read the resource in XML form:
+$xml = ...;
+
+$reader = new \XMLReader();
+
+if (!$reader->open($xml)) {
+  throw new \Exception('Unable to open ' . $xml);
+}
+$result = new Object($reader);
+
+//open a writer for the xml
+$out = ...;
+$writer = new \XMLWriter();
+$writer->openUri($out);
+$writer->startDocument();
+$writer->setIndent(4);
+$result->toXml($writer);
+$writer->flush();
+    </pre>
+  </div>
+</div>
+</p>
+  <table class="table table-hover">
+    <caption>Files</caption>
+    <thead>
+    <tr>
+      <th>name</th>
+      <th>size</th>
+      <th>description</th>
+    </tr>
+    </thead>
+    <tbody data-link="row" class="rowlink">
+    <tr class="clickable-row" data-href="archiva-rest-api-php.zip">
+      <td>archiva-rest-api-php.zip</td>
+      <td>22,93K</td>
+      <td>&nbsp;</td>
+    </tr>
+    </tbody>
+  </table>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/index.html b/docs/2.2.4/rest-docs-archiva-rest-api/index.html
new file mode 100644
index 0000000..6588842
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/index.html
@@ -0,0 +1,281 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li class="current">
+ <a href="index.html" class="home">Home</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+  <div class="jumbotron">
+    <div class="container">
+      <h1>Archiva Web :: REST support :: Api</h1><p>Archiva is an application for managing one or more remote
+      repositories, including administration, artifact handling,
+      browsing and searching.</p>
+    </div>
+  </div>
+
+  <h1 class="page-header" id="resources">Resources</h1>
+
+  <p>
+    The resources use a data model that is supported by a set of client-side libraries that are made available on the
+    <a href="downloads.html">files and libraries</a> page.
+  </p>
+
+  <p>
+    There is a <a href="application.wadl">WADL document</a> available that describes the resources API.
+  </p>
+
+  <p>
+    You may also enjoy the <a href="ui/index.html">Swagger UI</a> provided for this API.
+  </p>
+ <ul>
+<li><a href="resource_ArchivaAdministrationService.html">ArchivaAdministrationService</a></li>
+      
+<li><a href="resource_ArchivaRuntimeConfigurationService.html">ArchivaRuntimeConfigurationService</a></li>
+      
+<li><a href="resource_BrowseService.html">BrowseService</a></li>
+      
+<li><a href="resource_CommonServices.html">CommonServices</a></li>
+      
+<li><a href="resource_ManagedRepositoriesService.html">ManagedRepositoriesService</a></li>
+      
+<li><a href="resource_MergeRepositoriesService.html">MergeRepositoriesService</a></li>
+      
+<li><a href="resource_NetworkProxyService.html">NetworkProxyService</a></li>
+      
+<li><a href="resource_PingService.html">PingService</a></li>
+      
+<li><a href="resource_PluginsService.html">PluginsService</a></li>
+      
+<li><a href="resource_ProxyConnectorRuleService.html">ProxyConnectorRuleService</a></li>
+      
+<li><a href="resource_ProxyConnectorService.html">ProxyConnectorService</a></li>
+      
+<li><a href="resource_RedbackRuntimeConfigurationService.html">RedbackRuntimeConfigurationService</a></li>
+      
+<li><a href="resource_RemoteRepositoriesService.html">RemoteRepositoriesService</a></li>
+      
+<li><a href="resource_ReportRepositoriesService.html">ReportRepositoriesService</a></li>
+      
+<li><a href="resource_RepositoriesService.html">RepositoriesService</a></li>
+      
+<li><a href="resource_RepositoryGroupService.html">RepositoryGroupService</a></li>
+      
+<li><a href="resource_SearchService.html">SearchService</a></li>
+      
+<li><a href="resource_SystemStatusService.html">SystemStatusService</a></li>
+      
+  </ul>
+  
+
+  <h1 class="page-header" id="data">Data Types</h1>
+
+  <h3 id="syntax_xml">XML</h3>
+
+ 
+    <p>Default Namespace  (<a href="ns0.xsd">schema</a>)</p>
+    <ul>
+    <li><a href="xml_ns0_abstractImplementationInformation.html">abstractImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_abstractRepository.html">abstractRepository</a></li>
+     
+    <li><a href="xml_ns0_abstractRepositoryConnector.html">abstractRepositoryConnector</a></li>
+     
+    <li><a href="xml_ns0_adminRepositoryConsumer.html">adminRepositoryConsumer</a></li>
+     
+    <li><a href="xml_ns0_archivaRepositoryStatistics.html">archivaRepositoryStatistics</a></li>
+     
+    <li><a href="xml_ns0_archivaRuntimeConfiguration.html">archivaRuntimeConfiguration</a></li>
+     
+    <li><a href="xml_ns0_artifact.html">artifact</a></li>
+     
+    <li><a href="xml_ns0_artifactContent.html">artifactContent</a></li>
+     
+    <li><a href="xml_ns0_artifactContentEntry.html">artifactContentEntry</a></li>
+     
+    <li><a href="xml_ns0_artifactTransferRequest.html">artifactTransferRequest</a></li>
+     
+    <li><a href="xml_ns0_browseResult.html">browseResult</a></li>
+     
+    <li><a href="xml_ns0_browseResultEntry.html">browseResultEntry</a></li>
+     
+    <li><a href="xml_ns0_cacheConfiguration.html">cacheConfiguration</a></li>
+     
+    <li><a href="xml_ns0_cacheEntry.html">cacheEntry</a></li>
+     
+    <li><a href="xml_ns0_checksumSearch.html">checksumSearch</a></li>
+     
+    <li><a href="xml_ns0_ciManagement.html">ciManagement</a></li>
+     
+    <li><a href="xml_ns0_consumerScanningStatistics.html">consumerScanningStatistics</a></li>
+     
+    <li><a href="xml_ns0_dependency.html">dependency</a></li>
+     
+    <li><a href="xml_ns0_entry.html">entry</a></li>
+     
+    <li><a href="xml_ns0_facetedMetadata.html">facetedMetadata</a></li>
+     
+    <li><a href="xml_ns0_fileLockConfiguration.html">fileLockConfiguration</a></li>
+     
+    <li><a href="xml_ns0_fileType.html">fileType</a></li>
+     
+    <li><a href="xml_ns0_groupIdList.html">groupIdList</a></li>
+     
+    <li><a href="xml_ns0_issueManagement.html">issueManagement</a></li>
+     
+    <li><a href="xml_ns0_ldapConfiguration.html">ldapConfiguration</a></li>
+     
+    <li><a href="xml_ns0_ldapGroupMapping.html">ldapGroupMapping</a></li>
+     
+    <li><a href="xml_ns0_legacyArtifactPath.html">legacyArtifactPath</a></li>
+     
+    <li><a href="xml_ns0_license.html">license</a></li>
+     
+    <li><a href="xml_ns0_mailingList.html">mailingList</a></li>
+     
+    <li><a href="xml_ns0_managedRepository.html">managedRepository</a></li>
+     
+    <li><a href="xml_ns0_metadataAddRequest.html">metadataAddRequest</a></li>
+     
+    <li><a href="xml_ns0_networkConfiguration.html">networkConfiguration</a></li>
+     
+    <li><a href="xml_ns0_networkProxy.html">networkProxy</a></li>
+     
+    <li><a href="xml_ns0_organisationInformation.html">organisationInformation</a></li>
+     
+    <li><a href="xml_ns0_organization.html">organization</a></li>
+     
+    <li><a href="xml_ns0_policyInformation.html">policyInformation</a></li>
+     
+    <li><a href="xml_ns0_projectVersionMetadata.html">projectVersionMetadata</a></li>
+     
+    <li><a href="xml_ns0_propertyEntry.html">propertyEntry</a></li>
+     
+    <li><a href="xml_ns0_proxyConnector.html">proxyConnector</a></li>
+     
+    <li><a href="xml_ns0_proxyConnectorRule.html">proxyConnectorRule</a></li>
+     
+    <li><a href="xml_ns0_proxyConnectorRuleType.html">proxyConnectorRuleType</a></li>
+     
+    <li><a href="xml_ns0_queueEntry.html">queueEntry</a></li>
+     
+    <li><a href="xml_ns0_RBACManagerImplementationInformation.html">RBACManagerImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_redbackImplementationsInformations.html">redbackImplementationsInformations</a></li>
+     
+    <li><a href="xml_ns0_redbackRuntimeConfiguration.html">redbackRuntimeConfiguration</a></li>
+     
+    <li><a href="xml_ns0_remoteRepository.html">remoteRepository</a></li>
+     
+    <li><a href="xml_ns0_repositoryGroup.html">repositoryGroup</a></li>
+     
+    <li><a href="xml_ns0_repositoryProblemFacet.html">repositoryProblemFacet</a></li>
+     
+    <li><a href="xml_ns0_repositoryScannerStatistics.html">repositoryScannerStatistics</a></li>
+     
+    <li><a href="xml_ns0_repositoryScanStatistics.html">repositoryScanStatistics</a></li>
+     
+    <li><a href="xml_ns0_repositoryStatistics.html">repositoryStatistics</a></li>
+     
+    <li><a href="xml_ns0_scm.html">scm</a></li>
+     
+    <li><a href="xml_ns0_searchRequest.html">searchRequest</a></li>
+     
+    <li><a href="xml_ns0_stringList.html">stringList</a></li>
+     
+    <li><a href="xml_ns0_treeEntry.html">treeEntry</a></li>
+     
+    <li><a href="xml_ns0_uiConfiguration.html">uiConfiguration</a></li>
+     
+    <li><a href="xml_ns0_userManagerImplementationInformation.html">userManagerImplementationInformation</a></li>
+     
+    <li><a href="xml_ns0_versionsList.html">versionsList</a></li>
+     
+  </ul>
+   
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/ns0.xsd b/docs/2.2.4/rest-docs-archiva-rest-api/ns0.xsd
new file mode 100644
index 0000000..3aac3a5
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/ns0.xsd
@@ -0,0 +1,1137 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema version="1.0"
+  
+  xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+  <xs:element name="archivaRuntimeConfiguration" type="archivaRuntimeConfiguration"/>
+  <xs:element name="cacheConfiguration" type="cacheConfiguration"/>
+  <xs:element name="fileLockConfiguration" type="fileLockConfiguration"/>
+  <xs:element name="fileType" type="fileType"/>
+  <xs:element name="ldapConfiguration" type="ldapConfiguration"/>
+  <xs:element name="legacyArtifactPath" type="legacyArtifactPath"/>
+  <xs:element name="managedRepository" type="managedRepository"/>
+  <xs:element name="networkConfiguration" type="networkConfiguration"/>
+  <xs:element name="networkProxy" type="networkProxy"/>
+  <xs:element name="organisationInformation" type="organisationInformation"/>
+  <xs:element name="propertyEntry" type="propertyEntry"/>
+  <xs:element name="proxyConnector" type="proxyConnector"/>
+  <xs:element name="proxyConnectorRule" type="proxyConnectorRule"/>
+  <xs:element name="redbackRuntimeConfiguration" type="redbackRuntimeConfiguration"/>
+  <xs:element name="remoteRepository" type="remoteRepository"/>
+  <xs:element name="repositoryGroup" type="repositoryGroup"/>
+  <xs:element name="uiConfiguration" type="uiConfiguration"/>
+  <xs:element name="artifact" type="artifact"/>
+  <xs:element name="treeEntry" type="treeEntry"/>
+  <xs:element name="ciManagement" type="ciManagement"/>
+  <xs:element name="dependency" type="dependency"/>
+  <xs:element name="issueManagement" type="issueManagement"/>
+  <xs:element name="license" type="license"/>
+  <xs:element name="mailingList" type="mailingList"/>
+  <xs:element name="organization" type="organization"/>
+  <xs:element name="projectVersionMetadata" type="projectVersionMetadata"/>
+  <xs:element name="scm" type="scm"/>
+  <xs:element name="repositoryScanStatistics" type="repositoryScanStatistics"/>
+  <xs:element name="adminRepositoryConsumer" type="adminRepositoryConsumer"/>
+  <xs:element name="archivaRepositoryStatistics" type="archivaRepositoryStatistics"/>
+  <xs:element name="artifactContent" type="artifactContent"/>
+  <xs:element name="artifactContentEntry" type="artifactContentEntry"/>
+  <xs:element name="artifactTransferRequest" type="artifactTransferRequest"/>
+  <xs:element name="browseResult" type="browseResult"/>
+  <xs:element name="browseResultEntry" type="browseResultEntry"/>
+  <xs:element name="cacheEntry" type="cacheEntry"/>
+  <xs:element name="consumerScanningStatistics" type="consumerScanningStatistics"/>
+  <xs:element name="groupIdList" type="groupIdList"/>
+  <xs:element name="metadataAddRequest" type="metadataAddRequest"/>
+  <xs:element name="policyInformation" type="policyInformation"/>
+  <xs:element name="queueEntry" type="queueEntry"/>
+  <xs:element name="rbacManagerImplementationInformation" type="RBACManagerImplementationInformation"/>
+  <xs:element name="redbackImplementationsInformations" type="redbackImplementationsInformations"/>
+  <xs:element name="repositoryScannerStatistics" type="repositoryScannerStatistics"/>
+  <xs:element name="searchRequest" type="searchRequest"/>
+  <xs:element name="stringList" type="stringList"/>
+  <xs:element name="userManagerImplementationInformation" type="userManagerImplementationInformation"/>
+  <xs:element name="versionsList" type="versionsList"/>
+<xs:complexType name="abstractRepositoryConnector" abstract="true">
+       <xs:sequence>
+              <xs:element name="blackListPatterns" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Method getBlackListPatterns.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="policies" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Method getPolicies.]]>
+                </xs:documentation>
+              </xs:annotation>
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="properties" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Method getProperties.]]>
+                </xs:documentation>
+              </xs:annotation>
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="proxyId" type="xs:string" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get the network proxy ID to use for this connector.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="sourceRepoId" type="xs:string" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get the Repository Source for this connector.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="targetRepoId" type="xs:string" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get the Repository Target for this connector.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="whiteListPatterns" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Method getWhiteListPatterns.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="disabled" type="xs:boolean" minOccurs="1">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get if the the repository proxy connector is disabled or not
+.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="policiesEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="propertiesEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="abstractRepository">
+       <xs:sequence>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="layout" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="indexDirectory" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="description" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="archivaRuntimeConfiguration">
+       <xs:sequence>
+              <xs:element name="urlFailureCacheConfiguration" type="cacheConfiguration" minOccurs="0">
+              </xs:element>
+              <xs:element name="fileLockConfiguration" type="fileLockConfiguration" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="cacheConfiguration">
+       <xs:sequence>
+              <xs:element name="timeToIdleSeconds" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="timeToLiveSeconds" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="maxElementsInMemory" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="maxElementsOnDisk" type="xs:int" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="fileLockConfiguration">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[File Locking configuration.]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="lockingTimeout" type="xs:int" minOccurs="1">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get maximum time to wait to get the file lock (0 infinite).]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="skipLocking" type="xs:boolean" minOccurs="1">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get skipping the locking mechanism.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="fileType">
+       <xs:sequence>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="patterns" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="ldapConfiguration">
+       <xs:sequence>
+              <xs:element name="hostName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="port" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="ssl" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="baseDn" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="contextFactory" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bindDn" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="password" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="authenticationMethod" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="extraProperties" minOccurs="0">
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="bindAuthenticatorEnabled" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="extraPropertiesEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="baseGroupsDn" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="writable" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="useRoleNameAsGroup" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="ldapGroupMapping">
+       <xs:sequence>
+              <xs:element name="group" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="roleNames" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="legacyArtifactPath">
+       <xs:sequence>
+              <xs:element name="path" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifact" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="managedRepository">
+   <xs:complexContent>
+    <xs:extension base="abstractRepository">
+      <xs:sequence>
+              <xs:element name="cronExpression" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="location" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="releases" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="snapshots" type="xs:boolean" minOccurs="1">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get null]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="blockRedeployments" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="stagingRepository" type="managedRepository" minOccurs="0">
+              </xs:element>
+              <xs:element name="scanned" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="daysOlder" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="retentionCount" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="deleteReleasedSnapshots" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="stageRepoNeeded" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="resetStats" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="skipPackedIndexCreation" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="networkConfiguration">
+       <xs:sequence>
+              <xs:element name="maxTotal" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="maxTotalPerHost" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="usePooling" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="networkProxy">
+       <xs:sequence>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="protocol" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="host" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="port" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="username" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="password" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="useNtlm" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="organisationInformation">
+       <xs:sequence>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="logoLocation" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="propertyEntry">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Bean to expose Map entries as Json]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="key" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="value" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="proxyConnector">
+   <xs:complexContent>
+    <xs:extension base="abstractRepositoryConnector">
+      <xs:sequence>
+              <xs:element name="order" type="xs:int" minOccurs="1">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get the order of the proxy connectors. (0 means no order specified)]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+      </xs:sequence>
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="proxyConnectorRule">
+       <xs:sequence>
+              <xs:element name="pattern" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="proxyConnectorRuleType" type="proxyConnectorRuleType" minOccurs="0">
+              </xs:element>
+              <xs:element name="proxyConnectors" type="proxyConnector" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:simpleType name="proxyConnectorRuleType">
+  <xs:restriction base="xs:string">
+     
+    <xs:enumeration value="WHITE_LIST"/>
+ 
+    <xs:enumeration value="BLACK_LIST"/>
+  </xs:restriction>
+</xs:simpleType>
+
+<xs:complexType name="redbackRuntimeConfiguration">
+       <xs:sequence>
+              <xs:element name="userManagerImpls" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="ldapConfiguration" type="ldapConfiguration" minOccurs="0">
+              </xs:element>
+              <xs:element name="migratedFromRedbackConfiguration" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="configurationProperties" minOccurs="0">
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="configurationPropertiesEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="useUsersCache" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="usersCacheConfiguration" type="cacheConfiguration" minOccurs="0">
+              </xs:element>
+              <xs:element name="rbacManagerImpls" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="ldapGroupMappings" type="ldapGroupMapping" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="remoteRepository">
+   <xs:complexContent>
+    <xs:extension base="abstractRepository">
+      <xs:sequence>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="userName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="password" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="timeout" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="downloadRemoteIndex" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="remoteIndexUrl" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="remoteDownloadNetworkProxyId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="cronExpression" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="remoteDownloadTimeout" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="downloadRemoteIndexOnStartup" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="extraParameters" minOccurs="0">
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="extraParametersEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="extraHeaders" minOccurs="0">
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+              <xs:element name="extraHeadersEntries" type="propertyEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="checkPath" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="repositoryGroup">
+       <xs:sequence>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Get the id of the repository group.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="repositories" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              <xs:annotation>
+                <xs:documentation>
+                  <![CDATA[Method getRepositories.]]>
+                </xs:documentation>
+              </xs:annotation>
+              </xs:element>
+              <xs:element name="mergedIndexPath" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="mergedIndexTtl" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="cronExpression" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="uiConfiguration">
+       <xs:sequence>
+              <xs:element name="showFindArtifacts" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="appletFindEnabled" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="disableEasterEggs" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="applicationUrl" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="disableRegistration" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="artifact">
+       <xs:sequence>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="version" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="context" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="prefix" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="goals" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="bundleVersion" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleSymbolicName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleExportPackage" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleExportService" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleDescription" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleLicense" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleDocUrl" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleImportPackage" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleRequireBundle" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="classifier" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="packaging" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="fileExtension" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="size" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="type" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="path" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="scope" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="treeEntry">
+       <xs:sequence>
+              <xs:element name="artifact" type="artifact" minOccurs="0">
+              </xs:element>
+              <xs:element name="childs" type="treeEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="parent" type="treeEntry" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="ciManagement">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Information about the CI system used by the project.
+
+TODO considering moving this to a facet - avoid referring to it externally]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="system" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="dependency">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Information about a dependency that this project has on another project or artifact.
+
+TODO will be reviewing what is appropriate for the base here - rest should be in a maven dependency facet - avoid details on it externally]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="classifier" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="optional" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="scope" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="systemPath" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="type" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="version" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="facetedMetadata" abstract="true">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Base class for metadata that is contains facets for storing extensions by various plugins.]]>
+    </xs:documentation>
+  </xs:annotation>
+ </xs:complexType>
+
+<xs:complexType name="issueManagement">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Information about the issue management system used by the project.
+
+TODO considering moving this to a facet - avoid referring to it externally]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="system" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="license">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[A description of a particular license used by a project.]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="mailingList">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[Information about the available mailing lists for communicating with the project.
+
+TODO considering moving this to a facet - avoid referring to it externally]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="mainArchiveUrl" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="otherArchives" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="subscribeAddress" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="unsubscribeAddress" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="postAddress" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="organization">
+       <xs:sequence>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="projectVersionMetadata">
+   <xs:complexContent>
+    <xs:extension base="facetedMetadata">
+      <xs:sequence>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="description" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="organization" type="organization" minOccurs="0">
+              </xs:element>
+              <xs:element name="issueManagement" type="issueManagement" minOccurs="0">
+              </xs:element>
+              <xs:element name="scm" type="scm" minOccurs="0">
+              </xs:element>
+              <xs:element name="ciManagement" type="ciManagement" minOccurs="0">
+              </xs:element>
+              <xs:element name="licenses" type="license" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="mailingLists" type="mailingList" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="dependencies" type="dependency" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="incomplete" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="scm">
+       <xs:sequence>
+              <xs:element name="url" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="developerConnection" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="connection" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="repositoryProblemFacet">
+       <xs:sequence>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="namespace" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="project" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="version" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="message" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="problem" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="repositoryStatistics">
+       <xs:sequence>
+              <xs:element name="scanEndTime" type="xs:dateTime" minOccurs="0">
+              </xs:element>
+              <xs:element name="scanStartTime" type="xs:dateTime" minOccurs="0">
+              </xs:element>
+              <xs:element name="totalArtifactCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalArtifactFileSize" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalGroupCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalProjectCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="newFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="repositoryScanStatistics">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[RepositoryScanStatistics - extension to the RepositoryContentStatistics model.]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="abstractImplementationInformation">
+       <xs:sequence>
+              <xs:element name="beanId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="descriptionKey" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="readOnly" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="adminRepositoryConsumer">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[AdminRepositoryConsumer]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="description" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="enabled" type="xs:boolean" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="archivaRepositoryStatistics">
+       <xs:sequence>
+              <xs:element name="scanEndTime" type="xs:dateTime" minOccurs="0">
+              </xs:element>
+              <xs:element name="scanStartTime" type="xs:dateTime" minOccurs="0">
+              </xs:element>
+              <xs:element name="totalArtifactCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalArtifactFileSize" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalGroupCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="totalProjectCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="newFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="duration" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="lastScanDate" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="artifactContent">
+       <xs:sequence>
+              <xs:element name="content" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="artifactContentEntry">
+       <xs:sequence>
+              <xs:element name="path" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="file" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="depth" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="repositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="artifactTransferRequest">
+   <xs:complexContent>
+    <xs:extension base="artifact">
+      <xs:sequence>
+              <xs:element name="targetRepositoryId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="browseResult">
+       <xs:sequence>
+              <xs:element name="browseResultEntries" type="browseResultEntry" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="browseResultEntry">
+       <xs:sequence>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="project" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="cacheEntry">
+       <xs:sequence>
+              <xs:element name="key" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="size" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="cacheHits" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="cacheMiss" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="cacheHitRate" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="inMemorySize" type="xs:long" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="checksumSearch">
+       <xs:sequence>
+              <xs:element name="repositories" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="checksum" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="consumerScanningStatistics">
+       <xs:sequence>
+              <xs:element name="consumerKey" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="count" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="time" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="average" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="entry">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[use for REST services returning Map to get a more easy way to parse json result]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="key" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="value" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="groupIdList">
+       <xs:sequence>
+              <xs:element name="groupIds" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="metadataAddRequest">
+       <xs:sequence>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="version" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="metadatas" minOccurs="0">
+  <xs:complexType>
+    <xs:sequence>
+      <xs:element name="entry" minOccurs="0" maxOccurs="unbounded">
+        <xs:complexType>
+          <xs:sequence>
+            <xs:element name="key" minOccurs="1" type="xs:string"/>
+            <xs:element name="value" minOccurs="1" type="xs:string"/>
+          </xs:sequence>
+        </xs:complexType>
+      </xs:element>
+    </xs:sequence>
+  </xs:complexType>
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="policyInformation">
+       <xs:sequence>
+              <xs:element name="options" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="defaultOption" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="id" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="name" type="xs:string" minOccurs="0">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="queueEntry">
+       <xs:sequence>
+              <xs:element name="key" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="entriesNumber" type="xs:int" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="RBACManagerImplementationInformation">
+   <xs:complexContent>
+    <xs:extension base="abstractImplementationInformation">
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="redbackImplementationsInformations">
+       <xs:sequence>
+              <xs:element name="userManagerImplementationInformations" type="userManagerImplementationInformation" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="rbacManagerImplementationInformations" type="RBACManagerImplementationInformation" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="repositoryScannerStatistics">
+       <xs:sequence>
+              <xs:element name="managedRepository" type="managedRepository" minOccurs="0">
+              </xs:element>
+              <xs:element name="consumerScanningStatistics" type="consumerScanningStatistics" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="totalFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+              <xs:element name="newFileCount" type="xs:long" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="searchRequest">
+       <xs:sequence>
+              <xs:element name="groupId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="artifactId" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="version" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="packaging" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="className" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="repositories" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+              <xs:element name="bundleVersion" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleSymbolicName" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleExportPackage" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleExportService" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="classifier" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="includePomArtifacts" type="xs:boolean" minOccurs="1">
+              </xs:element>
+              <xs:element name="queryTerms" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleImportPackage" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="bundleRequireBundle" type="xs:string" minOccurs="0">
+              </xs:element>
+              <xs:element name="pageSize" type="xs:int" minOccurs="1">
+              </xs:element>
+              <xs:element name="selectedPage" type="xs:int" minOccurs="1">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="stringList">
+  <xs:annotation>
+    <xs:documentation>
+      <![CDATA[jaxrs fail to return List&lt;String&gt; so use this contains for rest services returning that]]>
+    </xs:documentation>
+  </xs:annotation>
+       <xs:sequence>
+              <xs:element name="strings" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+<xs:complexType name="userManagerImplementationInformation">
+   <xs:complexContent>
+    <xs:extension base="abstractImplementationInformation">
+    </xs:extension>
+  </xs:complexContent>
+</xs:complexType>
+
+<xs:complexType name="versionsList">
+       <xs:sequence>
+              <xs:element name="versions" type="xs:string" minOccurs="0" maxOccurs="unbounded">
+              </xs:element>
+      </xs:sequence>
+</xs:complexType>
+
+</xs:schema>
\ No newline at end of file
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaAdministrationService.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaAdministrationService.html
new file mode 100644
index 0000000..9e908a1
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaAdministrationService.html
@@ -0,0 +1,1123 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: ArchivaAdministrationService</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: ArchivaAdministrationService</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li>
+ <a href="resources.html">Resources</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="resource_ArchivaAdministrationService.html">ArchivaAdministrationService</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: ArchivaAdministrationService</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+      <h1 class="page-header">ArchivaAdministrationService <small>Resource</small></h1>
+
+      <p></p>
+      <ul>
+<li><a href="#resource_ArchivaAdministrationService_addFileType_POST">./archivaAdministrationService/addFileType</a></li>
+<li><a href="#resource_ArchivaAdministrationService_addFileTypePattern_GET">./archivaAdministrationService/addFileTypePattern</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getApplicationUrl_GET">./archivaAdministrationService/applicationUrl</a></li>
+<li><a href="#resource_ArchivaAdministrationService_deleteLegacyArtifactPath_GET">./archivaAdministrationService/deleteLegacyArtifactPath</a></li>
+<li><a href="#resource_ArchivaAdministrationService_disabledInvalidContentConsumer_GET">./archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer}</a></li>
+<li><a href="#resource_ArchivaAdministrationService_disabledKnownContentConsumer_GET">./archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer}</a></li>
+<li><a href="#resource_ArchivaAdministrationService_enabledInvalidContentConsumer_GET">./archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer}</a></li>
+<li><a href="#resource_ArchivaAdministrationService_enabledInvalidContentConsumers_POST">./archivaAdministrationService/enabledInvalidContentConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_enabledKnownContentConsumer_GET">./archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer}</a></li>
+<li><a href="#resource_ArchivaAdministrationService_enabledKnownContentConsumers_POST">./archivaAdministrationService/enabledKnownContentConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getFileType_GET">./archivaAdministrationService/getFileType</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getFileTypes_GET">./archivaAdministrationService/getFileTypes</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getInvalidContentAdminRepositoryConsumers_GET">./archivaAdministrationService/getInvalidContentAdminRepositoryConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getInvalidContentConsumers_GET">./archivaAdministrationService/getInvalidContentConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getKnownContentAdminRepositoryConsumers_GET">./archivaAdministrationService/getKnownContentAdminRepositoryConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getKnownContentConsumers_GET">./archivaAdministrationService/getKnownContentConsumers</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getLegacyArtifactPaths_GET">./archivaAdministrationService/getLegacyArtifactPaths</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getNetworkConfiguration_GET">./archivaAdministrationService/getNetworkConfiguration</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getOrganisationInformation_GET">./archivaAdministrationService/getOrganisationInformation</a></li>
+<li><a href="#resource_ArchivaAdministrationService_getUiConfiguration_GET">./archivaAdministrationService/getUiConfiguration</a></li>
+<li><a href="#resource_ArchivaAdministrationService_registrationDisabled_GET">./archivaAdministrationService/registrationDisabled</a></li>
+<li><a href="#resource_ArchivaAdministrationService_removeFileType_GET">./archivaAdministrationService/removeFileType</a></li>
+<li><a href="#resource_ArchivaAdministrationService_removeFileTypePattern_GET">./archivaAdministrationService/removeFileTypePattern</a></li>
+<li><a href="#resource_ArchivaAdministrationService_setNetworkConfiguration_POST">./archivaAdministrationService/setNetworkConfiguration</a></li>
+<li><a href="#resource_ArchivaAdministrationService_setOrganisationInformation_POST">./archivaAdministrationService/setOrganisationInformation</a></li>
+<li><a href="#resource_ArchivaAdministrationService_setUiConfiguration_POST">./archivaAdministrationService/setUiConfiguration</a></li>
+      </ul>
+
+      <div id="resource_ArchivaAdministrationService_addFileType_POST">
+        <h2>POST <small>/archivaAdministrationService/addFileType <a href="./archivaAdministrationService/addFileType" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_fileType.html">fileType</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_addFileTypePattern_GET">
+        <h2>GET <small>/archivaAdministrationService/addFileTypePattern <a href="./archivaAdministrationService/addFileTypePattern" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>fileTypeId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>pattern</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ArchivaAdministrationService_getApplicationUrl_GET">
+        <h2>GET <small>/archivaAdministrationService/applicationUrl <a href="./archivaAdministrationService/applicationUrl" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_deleteLegacyArtifactPath_GET">
+        <h2>GET <small>/archivaAdministrationService/deleteLegacyArtifactPath <a href="./archivaAdministrationService/deleteLegacyArtifactPath" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>path</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_disabledInvalidContentConsumer_GET">
+        <h2>GET <small>/archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer} <a href="./archivaAdministrationService/disabledInvalidContentConsumer/{invalidContentConsumer}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>invalidContentConsumer</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_disabledKnownContentConsumer_GET">
+        <h2>GET <small>/archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer} <a href="./archivaAdministrationService/disabledKnownContentConsumer/{knownContentConsumer}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>knownContentConsumer</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_enabledInvalidContentConsumer_GET">
+        <h2>GET <small>/archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer} <a href="./archivaAdministrationService/enabledInvalidContentConsumer/{invalidContentConsumer}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>invalidContentConsumer</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_enabledInvalidContentConsumers_POST">
+        <h2>POST <small>/archivaAdministrationService/enabledInvalidContentConsumers <a href="./archivaAdministrationService/enabledInvalidContentConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td>list of string
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_enabledKnownContentConsumer_GET">
+        <h2>GET <small>/archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer} <a href="./archivaAdministrationService/enabledKnownContentConsumer/{knownContentConsumer}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>knownContentConsumer</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_enabledKnownContentConsumers_POST">
+        <h2>POST <small>/archivaAdministrationService/enabledKnownContentConsumers <a href="./archivaAdministrationService/enabledKnownContentConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td>list of string
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getFileType_GET">
+        <h2>GET <small>/archivaAdministrationService/getFileType <a href="./archivaAdministrationService/getFileType" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>fileTypeId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_fileType.html">fileType</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getFileTypes_GET">
+        <h2>GET <small>/archivaAdministrationService/getFileTypes <a href="./archivaAdministrationService/getFileTypes" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_fileType.html">fileType</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ArchivaAdministrationService_getInvalidContentAdminRepositoryConsumers_GET">
+        <h2>GET <small>/archivaAdministrationService/getInvalidContentAdminRepositoryConsumers <a href="./archivaAdministrationService/getInvalidContentAdminRepositoryConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_adminRepositoryConsumer.html">adminRepositoryConsumer</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getInvalidContentConsumers_GET">
+        <h2>GET <small>/archivaAdministrationService/getInvalidContentConsumers <a href="./archivaAdministrationService/getInvalidContentConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of string
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ArchivaAdministrationService_getKnownContentAdminRepositoryConsumers_GET">
+        <h2>GET <small>/archivaAdministrationService/getKnownContentAdminRepositoryConsumers <a href="./archivaAdministrationService/getKnownContentAdminRepositoryConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_adminRepositoryConsumer.html">adminRepositoryConsumer</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getKnownContentConsumers_GET">
+        <h2>GET <small>/archivaAdministrationService/getKnownContentConsumers <a href="./archivaAdministrationService/getKnownContentConsumers" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of string
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getLegacyArtifactPaths_GET">
+        <h2>GET <small>/archivaAdministrationService/getLegacyArtifactPaths <a href="./archivaAdministrationService/getLegacyArtifactPaths" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_legacyArtifactPath.html">legacyArtifactPath</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getNetworkConfiguration_GET">
+        <h2>GET <small>/archivaAdministrationService/getNetworkConfiguration <a href="./archivaAdministrationService/getNetworkConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_networkConfiguration.html">networkConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getOrganisationInformation_GET">
+        <h2>GET <small>/archivaAdministrationService/getOrganisationInformation <a href="./archivaAdministrationService/getOrganisationInformation" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_organisationInformation.html">organisationInformation</a>
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_getUiConfiguration_GET">
+        <h2>GET <small>/archivaAdministrationService/getUiConfiguration <a href="./archivaAdministrationService/getUiConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_uiConfiguration.html">uiConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_registrationDisabled_GET">
+        <h2>GET <small>/archivaAdministrationService/registrationDisabled <a href="./archivaAdministrationService/registrationDisabled" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_removeFileType_GET">
+        <h2>GET <small>/archivaAdministrationService/removeFileType <a href="./archivaAdministrationService/removeFileType" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>fileTypeId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_removeFileTypePattern_GET">
+        <h2>GET <small>/archivaAdministrationService/removeFileTypePattern <a href="./archivaAdministrationService/removeFileTypePattern" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>fileTypeId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>pattern</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_setNetworkConfiguration_POST">
+        <h2>POST <small>/archivaAdministrationService/setNetworkConfiguration <a href="./archivaAdministrationService/setNetworkConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_networkConfiguration.html">networkConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_setOrganisationInformation_POST">
+        <h2>POST <small>/archivaAdministrationService/setOrganisationInformation <a href="./archivaAdministrationService/setOrganisationInformation" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_organisationInformation.html">organisationInformation</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaAdministrationService_setUiConfiguration_POST">
+        <h2>POST <small>/archivaAdministrationService/setUiConfiguration <a href="./archivaAdministrationService/setUiConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_uiConfiguration.html">uiConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaRuntimeConfigurationService.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaRuntimeConfigurationService.html
new file mode 100644
index 0000000..98d32ce
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ArchivaRuntimeConfigurationService.html
@@ -0,0 +1,187 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: ArchivaRuntimeConfigurationService</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: ArchivaRuntimeConfigurationService</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li>
+ <a href="resources.html">Resources</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="resource_ArchivaRuntimeConfigurationService.html">ArchivaRuntimeConfigurationService</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: ArchivaRuntimeConfigurationService</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+      <h1 class="page-header">ArchivaRuntimeConfigurationService <small>Resource</small></h1>
+
+      <p></p>
+      <ul>
+<li><a href="#resource_ArchivaRuntimeConfigurationService_getArchivaRuntimeConfiguration_GET">./archivaRuntimeConfigurationService/archivaRuntimeConfiguration</a></li>
+<li><a href="#resource_ArchivaRuntimeConfigurationService_updateArchivaRuntimeConfiguration_PUT">./archivaRuntimeConfigurationService/archivaRuntimeConfiguration</a></li>
+      </ul>
+
+      <div id="resource_ArchivaRuntimeConfigurationService_getArchivaRuntimeConfiguration_GET">
+        <h2>GET <small>/archivaRuntimeConfigurationService/archivaRuntimeConfiguration <a href="./archivaRuntimeConfigurationService/archivaRuntimeConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_archivaRuntimeConfiguration.html">archivaRuntimeConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ArchivaRuntimeConfigurationService_updateArchivaRuntimeConfiguration_PUT">
+        <h2>PUT <small>/archivaRuntimeConfigurationService/archivaRuntimeConfiguration <a href="./archivaRuntimeConfigurationService/archivaRuntimeConfiguration" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_archivaRuntimeConfiguration.html">archivaRuntimeConfiguration</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_BrowseService.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_BrowseService.html
new file mode 100644
index 0000000..f679d9b
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_BrowseService.html
@@ -0,0 +1,1695 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: BrowseService</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: BrowseService</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li>
+ <a href="resources.html">Resources</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="resource_BrowseService.html">BrowseService</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: BrowseService</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+      <h1 class="page-header">BrowseService <small>Resource</small></h1>
+
+      <p></p>
+      <ul>
+<li><a href="#resource_BrowseService_artifactAvailable_GET">./browseService/artifactAvailable/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_artifactAvailable_GET">./browseService/artifactAvailable/{g}/{a}/{v}/{c}</a></li>
+<li><a href="#resource_BrowseService_getArtifactContentEntries_GET">./browseService/artifactContentEntries/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getArtifactContentText_GET">./browseService/artifactContentText/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getArtifactDownloadInfos_GET">./browseService/artifactDownloadInfos/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getArtifacts_GET">./browseService/artifacts/{r}</a></li>
+<li><a href="#resource_BrowseService_getArtifactsByMetadata_GET">./browseService/artifactsByMetadata/{key}/{value}</a></li>
+<li><a href="#resource_BrowseService_getArtifactsByProjectVersionMetadata_GET">./browseService/artifactsByProjectVersionMetadata/{key}/{value}</a></li>
+<li><a href="#resource_BrowseService_getArtifactsByProperty_GET">./browseService/artifactsByProperty/{key}/{value}</a></li>
+<li><a href="#resource_BrowseService_browseGroupId_GET">./browseService/browseGroupId/{groupId}</a></li>
+<li><a href="#resource_BrowseService_getDependees_GET">./browseService/dependees/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_importMetadata_POST">./browseService/importMetadata</a></li>
+<li><a href="#resource_BrowseService_deleteMetadata_DELETE">./browseService/metadata/{g}/{a}/{v}/{key}</a></li>
+<li><a href="#resource_BrowseService_addMetadata_PUT">./browseService/metadata/{g}/{a}/{v}/{key}/{value}</a></li>
+<li><a href="#resource_BrowseService_getMetadatas_GET">./browseService/metadatas/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getProjectVersionMetadata_GET">./browseService/projectVersionMetadata/{g}/{a}</a></li>
+<li><a href="#resource_BrowseService_getProjectMetadata_GET">./browseService/projectVersionMetadata/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getRootGroups_GET">./browseService/rootGroups</a></li>
+<li><a href="#resource_BrowseService_searchArtifacts_GET">./browseService/searchArtifacts/{key}/{text}</a></li>
+<li><a href="#resource_BrowseService_searchArtifacts_GET">./browseService/searchArtifacts/{text}</a></li>
+<li><a href="#resource_BrowseService_getTreeEntries_GET">./browseService/treeEntries/{g}/{a}/{v}</a></li>
+<li><a href="#resource_BrowseService_getUserManagableRepositories_GET">./browseService/userManagableRepositories</a></li>
+<li><a href="#resource_BrowseService_getUserRepositories_GET">./browseService/userRepositories</a></li>
+<li><a href="#resource_BrowseService_getVersionsList_GET">./browseService/versionsList/{g}/{a}</a></li>
+      </ul>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_BrowseService_artifactAvailable_GET">
+        <h2>GET <small>/browseService/artifactAvailable/{g}/{a}/{v} <a href="./browseService/artifactAvailable/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>verify if an artifact is available locally if not download from proxies will be try</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M4</dd>
+      </dl>
+
+      <div id="resource_BrowseService_artifactAvailable_GET">
+        <h2>GET <small>/browseService/artifactAvailable/{g}/{a}/{v}/{c} <a href="./browseService/artifactAvailable/{g}/{a}/{v}/{c}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>verify if an artifact is available locally if not download from proxies will be try</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M4</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>c</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getArtifactContentEntries_GET">
+        <h2>GET <small>/browseService/artifactContentEntries/{g}/{a}/{v} <a href="./browseService/artifactContentEntries/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>c</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>p</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>t</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifactContentEntry.html">artifactContentEntry</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getArtifactContentText_GET">
+        <h2>GET <small>/browseService/artifactContentText/{g}/{a}/{v} <a href="./browseService/artifactContentText/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>if path is empty content of the file is returned (for pom view)</p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>c</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>p</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>t</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_artifactContent.html">artifactContent</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getArtifactDownloadInfos_GET">
+        <h2>GET <small>/browseService/artifactDownloadInfos/{g}/{a}/{v} <a href="./browseService/artifactDownloadInfos/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_BrowseService_getArtifacts_GET">
+        <h2>GET <small>/browseService/artifacts/{r} <a href="./browseService/artifacts/{r}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>return List of all artifacts from this repository</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>r</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>2.2</dd>
+      </dl>
+
+      <div id="resource_BrowseService_getArtifactsByMetadata_GET">
+        <h2>GET <small>/browseService/artifactsByMetadata/{key}/{value} <a href="./browseService/artifactsByMetadata/{key}/{value}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>Return List of artifacts from this repository with artifact metadata key matching value.
+If repository is not provided the search runs in all repositories.</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>2.2</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>value</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>2.2</dd>
+      </dl>
+
+      <div id="resource_BrowseService_getArtifactsByProjectVersionMetadata_GET">
+        <h2>GET <small>/browseService/artifactsByProjectVersionMetadata/{key}/{value} <a href="./browseService/artifactsByProjectVersionMetadata/{key}/{value}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>Return List of artifacts from this repository with project version level metadata key matching value. If
+repository is not provided the search runs in all repositories.</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>2.2</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>value</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>2.2</dd>
+      </dl>
+
+      <div id="resource_BrowseService_getArtifactsByProperty_GET">
+        <h2>GET <small>/browseService/artifactsByProperty/{key}/{value} <a href="./browseService/artifactsByProperty/{key}/{value}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>Return List of artifacts from this repository with property key matching value.
+If repository is not provided the search runs in all repositories.</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>2.2</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>value</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_browseGroupId_GET">
+        <h2>GET <small>/browseService/browseGroupId/{groupId} <a href="./browseService/browseGroupId/{groupId}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>groupId</td>
+            <td>path</td>
+            <td>groupId to browse</td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td>optionnal (repository to browse if <code>null</code> all available user repositories are used)</td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_browseResult.html">browseResult</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getDependees_GET">
+        <h2>GET <small>/browseService/dependees/{g}/{a}/{v} <a href="./browseService/dependees/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>List of artifacts using the artifact passed in parameter.</p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_importMetadata_POST">
+        <h2>POST <small>/browseService/importMetadata <a href="./browseService/importMetadata" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>repository</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_metadataAddRequest.html">metadataAddRequest</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_deleteMetadata_DELETE">
+        <h2>DELETE <small>/browseService/metadata/{g}/{a}/{v}/{key} <a href="./browseService/metadata/{g}/{a}/{v}/{key}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_addMetadata_PUT">
+        <h2>PUT <small>/browseService/metadata/{g}/{a}/{v}/{key}/{value} <a href="./browseService/metadata/{g}/{a}/{v}/{key}/{value}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>value</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getMetadatas_GET">
+        <h2>GET <small>/browseService/metadatas/{g}/{a}/{v} <a href="./browseService/metadatas/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_entry.html">entry</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getProjectVersionMetadata_GET">
+        <h2>GET <small>/browseService/projectVersionMetadata/{g}/{a} <a href="./browseService/projectVersionMetadata/{g}/{a}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_projectVersionMetadata.html">projectVersionMetadata</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getProjectMetadata_GET">
+        <h2>GET <small>/browseService/projectVersionMetadata/{g}/{a}/{v} <a href="./browseService/projectVersionMetadata/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_projectVersionMetadata.html">projectVersionMetadata</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getRootGroups_GET">
+        <h2>GET <small>/browseService/rootGroups <a href="./browseService/rootGroups" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_browseResult.html">browseResult</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>2.2</dd>
+      </dl>
+
+      <div id="resource_BrowseService_searchArtifacts_GET">
+        <h2>GET <small>/browseService/searchArtifacts/{key}/{text} <a href="./browseService/searchArtifacts/{key}/{text}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>Search artifacts with the property specified by key matching text. If repository is not provided the search runs
+in all repositories. If exact is true only the artifacts whose property match exactly are returned.</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>2.2</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>key</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>text</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>exact</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>2.2</dd>
+      </dl>
+
+      <div id="resource_BrowseService_searchArtifacts_GET">
+        <h2>GET <small>/browseService/searchArtifacts/{text} <a href="./browseService/searchArtifacts/{text}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>Search artifacts with any property matching text. If repository is not provided the search runs in all
+repositories. If exact is true only the artifacts whose property match exactly are returned.</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>2.2</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>text</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>exact</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_artifact.html">artifact</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getTreeEntries_GET">
+        <h2>GET <small>/browseService/treeEntries/{g}/{a}/{v} <a href="./browseService/treeEntries/{g}/{a}/{v}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>return the dependency Tree for an artifacts
+<b>the List result has only one entry</b></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>v</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_treeEntry.html">treeEntry</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getUserManagableRepositories_GET">
+        <h2>GET <small>/browseService/userManagableRepositories <a href="./browseService/userManagableRepositories" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getUserRepositories_GET">
+        <h2>GET <small>/browseService/userRepositories <a href="./browseService/userRepositories" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_BrowseService_getVersionsList_GET">
+        <h2>GET <small>/browseService/versionsList/{g}/{a} <a href="./browseService/versionsList/{g}/{a}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>a</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>g</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_versionsList.html">versionsList</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_CommonServices.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_CommonServices.html
new file mode 100644
index 0000000..1a51e34
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_CommonServices.html
@@ -0,0 +1,249 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: CommonServices</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: CommonServices</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li>
+ <a href="resources.html">Resources</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="resource_CommonServices.html">CommonServices</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: CommonServices</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+      <h1 class="page-header">CommonServices <small>Resource</small></h1>
+
+      <p>contains some "free" services (i18n)</p>
+      <ul>
+<li><a href="#resource_CommonServices_getAllI18nResources_GET">./commonServices/getAllI18nResources</a></li>
+<li><a href="#resource_CommonServices_getI18nResources_GET">./commonServices/getI18nResources</a></li>
+<li><a href="#resource_CommonServices_validateCronExpression_GET">./commonServices/validateCronExpression</a></li>
+      </ul>
+
+      <div id="resource_CommonServices_getAllI18nResources_GET">
+        <h2>GET <small>/commonServices/getAllI18nResources <a href="./commonServices/getAllI18nResources" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>will return properties available in org/apache/archiva/i18n/default.properties
+load default (en) then override with locale used so at least en are returned if no
+translation in the locale asked.
+This method will add redback resources too. note Archva wins</p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>locale</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_CommonServices_getI18nResources_GET">
+        <h2>GET <small>/commonServices/getI18nResources <a href="./commonServices/getI18nResources" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>will return properties available in org/apache/archiva/i18n/default.properties
+load default (en) then override with locale used so at least en are returned if no
+translation in the locale asked.</p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>locale</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_CommonServices_validateCronExpression_GET">
+        <h2>GET <small>/commonServices/validateCronExpression <a href="./commonServices/validateCronExpression" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>cronExpression</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_ManagedRepositoriesService.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ManagedRepositoriesService.html
new file mode 100644
index 0000000..5bd4173
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_ManagedRepositoriesService.html
@@ -0,0 +1,535 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: ManagedRepositoriesService</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
+  <header>
+ 
+   <div id="header" class="column first last span-20">
+        <div id="site-name" class="column span-18 append-1 prepend-1 first last"><a href="index.html">Archiva Web :: REST support :: Api: ManagedRepositoriesService</a></div>
+        <div id="primary" class="column span-18 append-1 prepend-1 first last">
+          <ul class="navigation">
+            <li id="nav-rest"><a href="resources.html">REST</a></li>
+            <li id="nav-data"><a href="data.html">Data Model</a></li>
+          </ul>
+        </div>
+        <div>
+          <ul class="xbreadcrumbs" id="breadcrumbs">
+<li>
+ <a href="index.html" class="home">Home</a> &gt;
+
+            </li>
+<li>
+ <a href="resources.html">Resources</a> &gt;
+
+            </li>
+<li class="current">
+ <a href="resource_ManagedRepositoriesService.html">ManagedRepositoriesService</a>
+
+            </li>
+          </ul>
+        </div>
+      </div>
+  <!--<nav class="navbar navbar-inverse navbar-fixed-top">
+    <div class="container-fluid">
+      <div class="navbar-header">
+        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
+          <span class="sr-only">Toggle navigation</span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+          <span class="icon-bar"></span>
+        </button>
+        <a class="navbar-brand" href="index.html">Archiva Web :: REST support :: Api: ManagedRepositoriesService</a>
+      </div>
+      <div id="navbar" class="navbar-collapse collapse">
+        <ul class="nav navbar-nav navbar-right">
+          <li><a href="resources.html">Resources</a></li>
+          <li><a href="data.html">Data Types</a></li>
+          <li><a href="downloads.html">Files and Libraries</a></li>
+        </ul>
+      </div>
+    </div>
+  </nav>-->
+ </header>
+  <div id="main" class="column first last span-20">
+  
+      <h1 class="page-header">ManagedRepositoriesService <small>Resource</small></h1>
+
+      <p></p>
+      <ul>
+<li><a href="#resource_ManagedRepositoriesService_addManagedRepository_POST">./managedRepositoriesService/addManagedRepository</a></li>
+<li><a href="#resource_ManagedRepositoriesService_deleteManagedRepository_GET">./managedRepositoriesService/deleteManagedRepository</a></li>
+<li><a href="#resource_ManagedRepositoriesService_fileLocationExists_GET">./managedRepositoriesService/fileLocationExists</a></li>
+<li><a href="#resource_ManagedRepositoriesService_getManagedRepositories_GET">./managedRepositoriesService/getManagedRepositories</a></li>
+<li><a href="#resource_ManagedRepositoriesService_getManagedRepository_GET">./managedRepositoriesService/getManagedRepository/{repositoryId}</a></li>
+<li><a href="#resource_ManagedRepositoriesService_getManagedRepositoryStatistics_GET">./managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang}</a></li>
+<li><a href="#resource_ManagedRepositoriesService_getPomSnippet_GET">./managedRepositoriesService/getPomSnippet/{repositoryId}</a></li>
+<li><a href="#resource_ManagedRepositoriesService_updateManagedRepository_POST">./managedRepositoriesService/updateManagedRepository</a></li>
+      </ul>
+
+      <div id="resource_ManagedRepositoriesService_addManagedRepository_POST">
+        <h2>POST <small>/managedRepositoriesService/addManagedRepository <a href="./managedRepositoriesService/addManagedRepository" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ManagedRepositoriesService_deleteManagedRepository_GET">
+        <h2>GET <small>/managedRepositoriesService/deleteManagedRepository <a href="./managedRepositoriesService/deleteManagedRepository" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>deleteContent</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ManagedRepositoriesService_fileLocationExists_GET">
+        <h2>GET <small>/managedRepositoriesService/fileLocationExists <a href="./managedRepositoriesService/fileLocationExists" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>fileLocation</td>
+            <td>query</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ManagedRepositoriesService_getManagedRepositories_GET">
+        <h2>GET <small>/managedRepositoriesService/getManagedRepositories <a href="./managedRepositoriesService/getManagedRepositories" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>list of <a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ManagedRepositoriesService_getManagedRepository_GET">
+        <h2>GET <small>/managedRepositoriesService/getManagedRepository/{repositoryId} <a href="./managedRepositoriesService/getManagedRepository/{repositoryId}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>repositoryId</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ManagedRepositoriesService_getManagedRepositoryStatistics_GET">
+        <h2>GET <small>/managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang} <a href="./managedRepositoriesService/getManagedRepositoryStatistics/{repositoryId}/{lang}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>lang</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          <tr>
+            <td>repositoryId</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_archivaRepositoryStatistics.html">archivaRepositoryStatistics</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <dl class="dl-horizontal">
+        <dt>Available Since</dt>
+        <dd>1.4-M3</dd>
+      </dl>
+
+      <div id="resource_ManagedRepositoriesService_getPomSnippet_GET">
+        <h2>GET <small>/managedRepositoriesService/getPomSnippet/{repositoryId} <a href="./managedRepositoriesService/getPomSnippet/{repositoryId}" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p>return a pom snippet to use this repository with entities escaped (&lt; &gt;)</p>
+
+        <dl class="dl-horizontal">
+          <dt>Available Since</dt>
+          <dd>1.4-M3</dd>
+        </dl>
+
+        <table class="table">
+          <caption>Request Parameters</caption>
+          <thead>
+          <tr>
+            <th>name</th>
+            <th>type</th>
+            <th>description</th>
+            <th>default</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td>repositoryId</td>
+            <td>path</td>
+            <td></td>
+            <td>n/a</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+
+      <div id="resource_ManagedRepositoriesService_updateManagedRepository_POST">
+        <h2>POST <small>/managedRepositoriesService/updateManagedRepository <a href="./managedRepositoriesService/updateManagedRepository" class="glyphicon glyphicon-new-window" target="_blank"></a></small></h2>
+
+        <p></p>
+
+        <table class="table">
+          <caption>Request Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/json&quot; HTTP header to specify this media type to the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Content-Type: application/xml&quot; HTTP header to specify this media type to the server.">application/xml</abbr></td>
+            <td><a href="xml_ns0_managedRepository.html">managedRepository</a>
+ (XML)</td>
+          </tr>
+          </tbody>
+        </table>
+
+        <table class="table">
+          <caption>Response Body</caption>
+          <thead>
+          <tr>
+            <th>media type</th>
+            <th>data type</th>
+          </tr>
+          </thead>
+          <tbody>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/json&quot; HTTP header to request that this media type be provided by the server.">application/json</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: application/xml&quot; HTTP header to request that this media type be provided by the server.">application/xml</abbr></td>
+            <td>boolean
+ (XML)</td>
+          </tr>
+          <tr>
+            <td><abbr data-toggle="tooltip" data-placement="top" title="Use the &quot;Accept: text/plain&quot; HTTP header to request that this media type be provided by the server.">text/plain</abbr></td>
+            <td>(custom)
+</td>
+          </tr>
+          </tbody>
+        </table>
+      </div>
+        
+        <footer>
+          <div class="footer">
+            Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.
+          </div>
+        </footer>
+
+      </div>
+    
+  </div>
+
+
+  <!-- JavaScript placed at the end of the document so the pages load faster. -->
+  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
+
+  
+  <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
+  <script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/run_prettify.js" type="text/javascript"></script>
+  
+
+</body>
+</html>
diff --git a/docs/2.2.4/rest-docs-archiva-rest-api/resource_MergeRepositoriesService.html b/docs/2.2.4/rest-docs-archiva-rest-api/resource_MergeRepositoriesService.html
new file mode 100644
index 0000000..7b6468e
--- /dev/null
+++ b/docs/2.2.4/rest-docs-archiva-rest-api/resource_MergeRepositoriesService.html
@@ -0,0 +1,221 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+  <meta charset="utf-8">
+  <meta http-equiv="X-UA-Compatible" content="IE=edge">
+  <meta name="viewport" content="width=device-width, initial-scale=1">
+  <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
+
+  <title>Archiva Web :: REST support :: Api: MergeRepositoriesService</title>
+
+  <!-- Mobile viewport optimized: j.mp/bplateviewport -->
+  <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+  <!-- Bootstrap core CSS -->
+  <!-- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> -->
+
+  <!--custom css for these pages-->
+  <link rel="stylesheet" href="css/style.css">
+
+  <link href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.css" type="text/css">
+
+  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
+  <!--[if lt IE 9]>
+  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
+  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
+  <![endif]-->
+</head>
+
+<body class="home">
+ <div class="container">
... 233621 lines suppressed ...