Examples of NexusClientException


Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    final JerseyNexusClient client = (JerseyNexusClient) client();
    try {
      client.serviceResource("artifact/maven/resolve").get(ArtifactResolveResourceResponse.class);
    }
    catch (UniformInterfaceException e) {
      final NexusClientException converted = client.convertIfKnown(e);
      assertThat(converted, is(instanceOf(NexusClientBadRequestException.class)));
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    final JerseyNexusClient client = (JerseyNexusClient) client();
    try {
      client.serviceResource("artifact/maven/resolve").get(ArtifactResolveResourceResponse.class);
    }
    catch (UniformInterfaceException e) {
      final NexusClientException converted = client.convert(e);
      assertThat(converted, is(notNullValue()));
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    final JerseyNexusClient client = (JerseyNexusClient) client();
    try {
      client.serviceResource("repositories/foo").get(RepositoryResourceResponse.class);
    }
    catch (UniformInterfaceException e) {
      final NexusClientException converted = client.convertIfKnown(e);
      assertThat(converted, is(instanceOf(NexusClientNotFoundException.class)));

      // do it again so we ensure we consumed and such connection is available
      try {
        client.serviceResource("repositories/foo").get(RepositoryResourceResponse.class);
      }
      catch (UniformInterfaceException e1) {
        final NexusClientException converted1 = client.convertIfKnown(e);
        assertThat(converted1, is(instanceOf(NexusClientNotFoundException.class)));
      }
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    );
    try {
      client.serviceResource("users").get(UserListResourceResponse.class);
    }
    catch (UniformInterfaceException e) {
      final NexusClientException converted = client.convertIfKnown(e);
      assertThat(converted, is(instanceOf(NexusClientAccessForbiddenException.class)));

      // do it again so we ensure we consumed and such connection is available
      try {
        client.serviceResource("users").get(UserListResourceResponse.class);
      }
      catch (UniformInterfaceException e1) {
        final NexusClientException converted1 = client.convertIfKnown(e);
        assertThat(converted1, is(instanceOf(NexusClientAccessForbiddenException.class)));
      }
    }
  }
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    }
    return null;
  }

  public NexusClientException convert(final UniformInterfaceException e) {
    NexusClientException exception = convertIfKnown(e);
    if (exception != null) {
      return exception;
    }

    return new NexusClientResponseException(
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

        getResponseBody(e.getResponse())
    );
  }

  public NexusClientException convertIfKnown(final UniformInterfaceException e) {
    NexusClientException exception = convertIf404(e);
    if (exception != null) {
      return exception;
    }

    exception = convertIf403(e);
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

              .get(RepositoryResourceResponse.class)
              .getData()
      );
    }
    catch (final UniformInterfaceException e) {
      final NexusClientException converted = getNexusClient().convert(e);
      if (converted instanceof NexusClientNotFoundException) {
        try {
          return convert(
              id,
              getNexusClient()
View Full Code Here

Examples of org.sonatype.nexus.client.core.exception.NexusClientException

    }
    catch (InvocationTargetException e) {
      throw e.getTargetException();
    }
    catch (IllegalAccessException e) {
      throw new NexusClientException(
          "Could not reflectively implement " + proxy.getClass(), e
      )
      {
      };
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.