paypal / paypal-android

One merchant integration point for all of PayPal's services
Apache License 2.0
70 stars 39 forks source link

Unable to get cardinalmobilesdk because of 403 error #272

Open prof18 opened 3 weeks ago

prof18 commented 3 weeks ago

PayPal Android SDK Version

1.4.1

Environment

Both

Android Version & Device

No response

PayPal dependencies

implementation("com.paypal.android:paypal-native-payments:1.4.1")

Describe the bug

From this morning, CI started failing because the cardinalmobilesdk lib could not be found.

> Could not resolve all files for configuration ':app:productionReleaseRuntimeClasspath'.
   > Could not resolve org.jfrog.cardinalcommerce.gradle:cardinalmobilesdk:2.2.7-5.
     Required by:
         project :app > com.paypal.android:paypal-native-payments:1.4.1 > com.paypal.checkout:android-sdk:1.3.2
      > Could not resolve org.jfrog.cardinalcommerce.gradle:cardinalmobilesdk:2.2.7-5.
         > Could not get resource 'https://cardinalcommerceprod.jfrog.io/artifactory/android/org/jfrog/cardinalcommerce/gradle/cardinalmobilesdk/2.2.7-5/cardinalmobilesdk-2.2.7-5.pom'.
            > Could not GET 'https://cardinalcommerceprod.jfrog.io/artifactory/android/org/jfrog/cardinalcommerce/gradle/cardinalmobilesdk/2.2.7-5/cardinalmobilesdk-2.2.7-5.pom'. Received status code 403 from server:

I've tried login in manually to https://cardinalcommerceprod.jfrog.io/artifactory/android with the shared credentials but no luck (error: This request is blocked due to recurrent login failures, please try again in 17 seconds.)

Is this issue maybe correlated to the sunsetting of JCenter? 🤔

To reproduce

Add the dependency without gradle cache

Expected behavior

The dependency can be downloaded

Screenshots

No response

sshropshire commented 2 weeks ago

Hey @prof18 we were told the shared credentials would be valid through the end of the year, though I wouldn't be surprised if they stop working before then. Would you mind giving these credentials a try from our Braintree repo?