Pierre-Alexandre Meyer

Results 95 comments of Pierre-Alexandre Meyer

This is currently possible through the [Entitlement Plugin API](https://docs.killbill.io/latest/entitlement_plugin): in the `priorCall`, the plugin can attempt an authorization on the credit card, check available capacity, etc. and abort the subscription,...

Indeed, Kill Bill doesn't return the body upon creation (https://docs.killbill.io/latest/quick_start_with_kb_api#_step_3_create_an_account), but you can ask the client to fetch it automatically using `requestOptions.withFollowLocation(true)`: https://github.com/killbill/killbill-client-java/blob/910bcdc58bbf6be08f4b18c5e3bb826837bdcef9/src/main/java/org/killbill/billing/client/KillBillHttpClient.java#L336 IIRC we could never really _tell_ Swagger...

Are you following https://docs.killbill.io/latest/java_client ? If so, could you share a `Main` class that reproduces the issue on a vanilla installation? The Java client is used pervasively throughout our test...

Unable to reproduce. * Can you check what's different with the below? * Can you check the Kill Bill logs? pom.xml: ``` 4.0.0 com.mycompany.app my-app 1.0-SNAPSHOT my-app UTF-8 11 org.kill-bill.billing...

Is the `Location` header returning HTTP instead of HTTPS? What is terminating SSL, Tomcat or an intermediate load balancer? If the latter, you might need to configure the load balancer...

I remember GitHub support for Maven being quite finicky and non standard... Are you able to pin point part of the code that needs updates? Try with `KPM_DEBUG=1`.

Right, we need the server to tell us the filename. This is what we do for other Maven repositories (e.g., Cloudsmith): https://github.com/killbill/killbill-cloud/blob/8ba1ad87fb2f8d0c46f56a6053c3c8447117fd03/kpm/lib/kpm/nexus_helper/cloudsmith_api_calls.rb#L18 Does GitHub provide the SNAPSHOT filename in `maven-metadata.xml`?...

Is this for `https://maven.pkg.github.com:443/company/hello-world-plugin/com/company/hello-world-plugin/2.0.1-SNAPSHOT/hello-world-plugin-2.0.1-20240520.203819-1.jar.sha1`? Or I'm guessing this would be for `https://maven.pkg.github.com:443/company/hello-world-plugin/com/company/hello-world-plugin/2.0.1-SNAPSHOT/hello-world-plugin-2.0.1-20240422.151152-1.jar.sha1` If so, it looks like we'll need to manipulate a bit the metadata to construct the filename... Is...

> Totally understand, I also maintain OSS in my free time, and know that resources are at a premium. 💙 Feel free to reach out at pierre@ if your company...

Proposed fix: https://github.com/killbill/killbill/pull/2062 We haven't found a reliable way to reproduce it so we cannot yet verify the fix unfortunately.