SuccessChanges

Summary

  1. 431866 Keep original request objects for directory listing (details)
  2. 423292 Fail to create unzip repository on Nexus 2.6.4 from GUI (details)
Commit 7a0ae4bfecec7f05d00bfc5eaccb2a745191065d by Jan Sievers
431866 Keep original request objects for directory listing

- Try to keep the original ResourceStorageRequest objects so that
  the property that Nexus reads while listing directory content are
  present.

Bug: 431866
Bug: 423014
Change-Id: I0ef35c80937de6e3e696af8a8ab12462f884368d
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/cache/UnzipCache.java
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/storage/ZipAwareStorageCollectionItem.java
The file was modifiedunzip-repository-plugin/src/test/java/org/eclipse/tycho/nexus/internal/plugin/storage/ZippedStorageCollectionItemTest.java
The file was modifiedunzip-repository-plugin/src/test/java/org/eclipse/tycho/nexus/internal/plugin/cache/UnzipCacheTest.java
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/storage/ZippedStorageFileItem.java
The file was modifiedunzip-repository-plugin/src/test/java/org/eclipse/tycho/nexus/internal/plugin/test/RepositoryMock.java
The file was modifiedunzip-repository-plugin/src/test/java/org/eclipse/tycho/nexus/internal/plugin/DefaultUnzipRepositoryTest.java
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/DefaultUnzipRepository.java
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/storage/ZippedItem.java
The file was modifiedunzip-repository-plugin/src/test/java/org/eclipse/tycho/nexus/internal/plugin/storage/ZippedItemTest.java
The file was modifiedunzip-repository-plugin-its/src/test/java/org/eclipse/tycho/nexus/internal/plugin/UnzipRepositoryPluginITCase.java
Commit 8e5e9f83e31b9e61a22b890bd688e38dd0c493f6 by Jan Sievers
423292 Fail to create unzip repository on Nexus 2.6.4 from GUI

the "500 - Internal server error" on creating new unzip repositories
is a bug in the DefaultUnzipRepository's nexus state handling

- invented method DefaultUnzipRepository.isNexusStarted() to respect
  both the nexus state - if accessible - and the nexus started event.
- testCreateChangeStatusAndRemoveUnzipRepositoryAfterNexusStarted()
  reproduces the error.

Bug: 423292
Signed-off-by: Stephan Weber <stephan.weber@sap.com>
Change-Id: I5720b0a821f3dfb621c6ab7d4ebe9edffe9d60b5
The file was addedunzip-repository-plugin-its/src/test/java/org/eclipse/tycho/nexus/unzip/internal/jersey/JerseyUnzipVirtualRepository.java
The file was addedunzip-repository-plugin-its/src/test/java/org/eclipse/tycho/nexus/unzip/internal/jersey/JerseyUnzipVirtualRepositoryFactory.java
The file was addedunzip-repository-plugin-its/src/test/java/org/eclipse/tycho/nexus/unzip/internal/jersey/UnzipVirtualRepository.java
The file was modifiedunzip-repository-plugin-its/src/test/java/org/eclipse/tycho/nexus/internal/plugin/UnzipRepositoryPluginITCase.java
The file was modifiedunzip-repository-plugin/src/main/java/org/eclipse/tycho/nexus/internal/plugin/DefaultUnzipRepository.java