Switch branches/tags
pre-merged-nexus-oss pre-merge nexus-test-selenium-pre-testng nexus-test-harness-env-plugin nexus-test-environment-maven-plugin-1.6 nexus-test-environment-maven-plugin-1.5 nexus-test-environment-maven-plugin-1.4 nexus-test-environment-maven-plugin-1.3 nexus-test-environment-maven-plugin-1.2 nexus-test-environment-maven-plugin-1.1 nexus-test-environment-maven-plugin-1.0 nexus-runtime-platform-1 nexus-restlight-clients-1.3.2 nexus-restlight- nexus-repository-metadata-1.1 nexus-repository-metadata-1.1-M1 nexus-repository-metadata-1.0.3 nexus-repository-metadata-1.0.2 nexus-repository-metadata-1.0.1 nexus-repository-metadata-1.0.0 nexus-parent-20 nexus-parent-19 nexus-parent-18 nexus-parent-18-M1 nexus-parent-17.1 nexus-parent-17 nexus-parent-16 nexus-parent-15 nexus-parent-14 nexus-parent-13 nexus-parent-12 nexus-parent-11 nexus-parent-10.1 nexus-parent-10 nexus-parent-9 nexus-parent-8 nexus-parent-7 nexus-parent-6 nexus-parent-5 nexus-parent-4 nexus-parent-3 nexus-parent-2 nexus-parent-1 nexus-migration-tool-1.2 nexus-migration-plugin- nexus-migration-plugin-1.9.2 nexus-migration-plugin-1.9.2-RC3 nexus-migration-plugin-1.9.2-RC2 nexus-migration-plugin-1.9.2-RC1 nexus-migration-plugin-1.9.1 nexus-migration-plugin-1.7 nexus-migration-plugin-1.6 nexus-migration-plugin-1.5 nexus-migration-plugin-1.4 nexus-migration-plugin-1.3 nexus-migration-plugin-1.2 nexus-migration-plugin-1.1.1 nexus-migration-plugin-1.1.0 nexus-migration-plugin-1.0 nexus-maven-plugins-parent-2.1 nexus-maven-plugins-parent-2.1-RC1 nexus-maven-plugin- nexus-maven-plugin-1.9.2 nexus-maven-plugin-1.8 nexus-maven-plugin-1.8-RC3 nexus-maven-plugin-1.8-RC2 nexus-maven-plugin-1.8-RC1 nexus-maven-plugin-1.7 nexus-maven-plugin-1.7-RC1 nexus-maven-plugin-1.6 nexus-maven-plugin-1.5 nexus-maven-plugin-1.4 nexus-maven-plugin-1.3.3 nexus-maven-plugin-1.3.2 nexus-indexer-artifact-1.1-M1 nexus-indexer-artifact-1.0.1 nexus-indexer-artifact-1.0.0 nexus-indexer-3.1-M1 nexus-indexer-3.0.4 nexus-indexer-3.0.3 nexus-indexer-3.0.2 nexus-indexer-3.0.1 nexus-indexer-2.0.6 nexus-indexer-2.0.5 nexus-indexer-2.0.5-central nexus-indexer-2.0.4 nexus-indexer-2.0.3 nexus-indexer-2.0.2 nexus-indexer-2.0.1 nexus-indexer-2.0.0 nexus-indexer-1.2.4 nexus-indexer-1.2.3 nexus-indexer-1.2.2 nexus-indexer-1.2.1 nexus-indexer- nexus-indexer- nexus-indexer- nexus-indexer- nexus-indexer-1.1.2 nexus-indexer-1.1.1
Nothing to show
Commits on Sep 28, 2012
  1. [maven-release-plugin] prepare release nexus-2.2

    Sonatype Release Machine committed Sep 28, 2012
  2. Merge pull request #553 from sonatype/nexus-5280

    NEXUS-5280: ContextMemberProvider should always return same list
    cstamas committed Sep 28, 2012
  3. NEXUS-5280: ContextMemberProvider should always return same list of m…

    At least during search processing is running. As it is now, it is directly
    hooked onto group, that if group changed during search, causes to have
    different repositories locked or unlocked. In case of member addition,
    an IllegalMonitorStateEx would happen (a non-locked context would
    be unlocked) and in case of member removal, the context of
    removed member would remain locked.
    There was an UT testing exactly this case, but for some reason it was commented
    out. Test returned, code updated and added more checks and explanations
    in comment.
    Method setRepositoryIndexContextSearchable() was called when it
    was actually not needed.
    cstamas committed Sep 27, 2012
Commits on Sep 27, 2012
  1. Merge pull request #552 from sonatype/nexus-it-support

    Simple change to make ITs work
    adreghiciu committed Sep 27, 2012
  2. Simple change to make ITs work

    Minimal change in AppContext story needed for ITs to work.
    As Plexus tries to copy the passed in map (instead of delegating to it as SISU does),
    now passing in the flattened AppContext as context.
    Also, removed the if around nexus and nexus-test property file
    loading, since they are optional (last ctor param is false, if not
    found it will be silently ignored).
    cstamas committed Sep 26, 2012
Commits on Sep 25, 2012
  1. [maven-release-plugin] prepare for next development iteration

    Sonatype Release Machine committed Sep 25, 2012
  2. [maven-release-plugin] prepare release nexus-2.2

    Sonatype Release Machine committed Sep 25, 2012
  3. Merge pull request #551 from sonatype/fetch-collections-via-http

    Use the path of remote url to check if the remote storage request is made for a collection
    adreghiciu committed Sep 25, 2012
  4. Use the path of remote url to check if the remote storage request is …

    …made for a collection
    Our check was using the full url that could include the query part as in for example "", case when we get a false positive
    Also added UTs for checking. The problem is only on http client 4, the old one behaves as expected
    Signed-off-by: Alin Dreghiciu <>
    adreghiciu committed Sep 25, 2012
  5. Merge pull request #550 from sonatype/nexus-5192

    NEXUS-5192: Implementing the property to control "local avail check"
    cstamas committed Sep 25, 2012
  6. NEXUS-5192: Elaborating the TODO section

    Providing meaningful messages in case of some exceptions.
    As this code predates SISU and SLF4J change, and is NOT a component,
    logging with vanilla plexus was not quite possible from it without
    some trickery (like passing around Plexus Logger instance). Fixing
    cstamas committed Sep 25, 2012
Commits on Sep 24, 2012
  1. fix header

    peterlynch committed Sep 24, 2012
  2. NEXUS-5192: Implementing the property to control "local avail check"

    Making it default to false (reverse behaviour as so far), but still
    making it possible to be enabled if needed.
    cstamas committed Sep 24, 2012
  3. Merge pull request #547 from sonatype/nexus-5249

    NEXUS-5249: Update Indexes task stops processing on RemoteItemNotFoundException
    cstamas committed Sep 24, 2012
  4. Merge pull request #548 from sonatype/nexus-5118-jetty-no-debug

    o [NEXUS-5118] Set org.eclipse.jetty logging to INFO
    nabcos committed Sep 24, 2012
Commits on Sep 21, 2012
  1. NXCM-4507: Change default logback configuration so old log files are …

    logback-nexus.xml (the default packed into JAR) changed to new default.
    cstamas committed Sep 21, 2012
Commits on Sep 20, 2012
  1. NEXUS-5249: Fixed the unstable nature of the UT

    The changes that prepare() method did spawned some bg threads in core
    to reindex apache-snapshots, and in same time the fetch counter
    was installed. Due to concurrency, this sometimes catches (was installed
    "in bad time") sometimes did not catch the call.
    Now, after doing needed config changes, UT will wait for core to
    "calm down" (tasks + events) and then continue to install the
    counting components into DefaultIndexerManager.
    This was the reason why "expected 1 but got 2" was reported, as same
    apache-sbapshots was tried to be fetched twice actually: once by bg thread
    and once by UT, if the method counter was installed in "bad time".
    cstamas committed Sep 20, 2012
  2. NXCM-4539: Bumping the versions to newly released ones.

    As NXCM-4539 subtasks resulted in few releases (almost all of them
    basically containing license changes only). Bumped artifacts are:
    * plexus-restlet-bridge to 1.22 (license changed to ASL2)
    * nexus-archetype-common to 1.3 (license changed to ASL2)
    base-configuration unchanged, as Nexus OSS already used version 1.1.1
    that is changed to ASL2.
    cstamas committed Sep 20, 2012
  3. NEXUS-5249: UT made explicitly set one repo to fetch

    Ii seems there might be some "side effect", as the UT was
    passing locally but failed on CI.
    Now the "download remote index" is explicitly set on one (as before)
    and explicitly unset on other repositories to make sure 1 repository
    will try to fetch.
    cstamas committed Sep 20, 2012
  4. Merge pull request #546 from sonatype/NXCM-4643-shutdown-helper

    Add ShutdownHelper so we can delegate std-java or jsw implementations to...
    peterlynch committed Sep 20, 2012
  5. NEXUS-5249: Improved UT

    Added more strict assertions, and reuse same Proxying stuff for faking both components.
    cstamas committed Sep 20, 2012
Commits on Sep 19, 2012
  1. NEXUS-5249: UT ensuring proper behaviour.

    For both cases: HTTP 404 (should be neglected), and any other IO
    related exception (usually stemming from HTTP 401/403/50x or any other
    problem, like storage related problems).
    In both cases, it is validated that the processing of ALL repositories
    is not stopped, and in second, that exception is thrown at the processing
    cstamas committed Sep 19, 2012
Commits on Sep 18, 2012
  1. Merge pull request #545 from sonatype/nexus-5216

    NEXUS-5216: Using released nexus-archetype-commons.
    cstamas committed Sep 18, 2012
  2. NEXUS-5216: Using released nexus-archetype-commons.

    Just parked on branch, as upon release there is some time
    needed to make the artifact appear in Central, until then
    the build would become broken?
    So, this trivial pull is only here, that when 1.2 appears
    Then just press merge.
    cstamas committed Sep 18, 2012
Commits on Sep 17, 2012
  1. Merge pull request #541 from sonatype/NXCM-4643-launcher-shutdown-hangs

    Nxcm 4643 launcher shutdown hangs
    peterlynch committed Sep 17, 2012
  2. NEXUS-5249: Removing added catch by mistake

    This exception is needed to pop-up, and not to be wrapped into IOEx
    (is it's sibling).
    cstamas committed Sep 17, 2012
  3. NEXUS-5249: Fixing indexer to not fail on 404

    but still task should become "broken" if any of 401/403/50x codes are returned
    when updating indexes.
    cstamas committed Sep 17, 2012