Well, according to the Nexus documentation on Downloading Remote Indexes :
Nexus comes with three important storage proxies for the Central Maven Repository, an snapshot of the Apache Repository, and a Code Snapshot Repository. Each of these repositories contains thousands (or tens of thousands) of artifacts, and it is impractical to download all the contents of each. To this end, most repositories support the Lucene index, which catalogs all content and provides fast and efficient searches. Nexus uses these remote indexes to search for artifacts, but we have disabled index loading as the default setting. To download remote indexes,
Click "Repositories" in the "Administration" menu and change Download Remote Indexes to true for the three proxy repositories. You will need to download the dialog box shown in Figure 5.9, โRepository Configuration Screen for Proxy Repositoryโ for each of the three repositories.
Right-click on each proxy repository and select Re-index. This will launch Nexus to download deleted index files.
It may take Nexus a few minutes to download the entire index, but once you have it, you can find all the contents of the Maven repository.
Once you have enabled the remote download index, you still cannot view the full contents of the remote repository. Downloading the remote index allows you to search for artifacts in the repository, but until you download these artifacts from the remote repository they will not show in the repository tree when you view the repository. When viewing the repository, you will only be shown artifacts that have been downloaded from the remote repository.
So, for me, the proxied remote repository must provide a Nexus index (which does not seem to apply to the Google Caja repository) in order to allow the search , and the search is different from the view (i.e. you will have to download artifacts to see them when viewing the repository ) However, not providing the index does not mean that the caja repository is not proxied.
Pascal thivent
source share