conjure-java-runtime icon indicating copy to clipboard operation
conjure-java-runtime copied to clipboard

Opinionated libraries for HTTP&JSON-based RPC using Dialogue, Feign, OkHttp as clients and Jetty/Jersey as servers

Results 55 conjure-java-runtime issues
Sort by recently updated
recently updated
newest added

## What happened? I'm using several components from conjure-java-runtime in my Gradle plugin where I don't have enough control over the logging framework to configure SLS logging. As such, I...

bug

## What happened? I get the warning log for when a concurrency limiter has timed out, but it doesn't have a traceId. https://github.com/palantir/conjure-java-runtime/blob/d2894c66f591c107ace75ee62357904293bb0d9c/okhttp-clients/src/main/java/com/palantir/conjure/java/okhttp/ConcurrencyLimiters.java#L276 ## What did you want to happen?...

``` java.lang.IllegalArgumentException: @Path parameters shouldn't perform path traversal ('.' or '..'): foo+bar at retrofit2.RequestBuilder.addPathParam(RequestBuilder.java:113) at retrofit2.ParameterHandler$Path.apply(ParameterHandler.java:99) at retrofit2.RequestFactory.create(RequestFactory.java:108) at retrofit2.OkHttpCall.createRawCall(OkHttpCall.java:190) at retrofit2.OkHttpCall.execute(OkHttpCall.java:173) ``` These are valid parameters, they just need...

bug

Do we know if streaming still work with the default converters? We have a workflow which we want to check the size of `ResponseBody` before loading it all in memory....

reading from https://inthecheesefactory.com/blog/retrofit-2.0/en section `Use an Interceptor from OkHttp` the new way of specifying an interceptor is through the okhttpclient, is it possible to expose that to the retrofit2client? use...

## What happened? You have to provide ceritifcate and private key in one file. ## What did you want to happen? We should support standard way of providing ceritifcates and...

## What happened? `com.palantir.logsafe.exceptions.SafeNullPointerException: Unexpected null body` is thrown when calling a conjure-undertow server endpoint via conjure-retrofit. Repro steps: 1. conjure an endpoint with return type any 2. have the...

bug

## What happened? I have an endpoint method with an optional argument annotated by `@HeaderParam`: ```java @GET @Path("/doStuff") String doStuff(@HeaderParam("value") Optional value); ``` I passed it the value `Optional.empty()` via...

bug

## What happened? A service is exposing an endpoint with an `OptionalLong` header parameter. A Conjure Feign client calls this endpoint with an `OptionalLong.empty()` value and receives a 400 because...

`AIMDLimit` uses an initialLimit of 10, which seems really low and overly conservative. Instead of turning off limiting completely, it'd be preferable to start with a more reasonable, configurable limit.