kiota-java
kiota-java copied to clipboard
Java libraries for Kiota-generated API clients.
Hi, we're running into an issue where our OpenTelemetry exporter crashes when it attempt to process some of the tracing spans that originate from the [OkHttpRequestAdapter](https://github.com/microsoft/kiota-java/blob/4aa1e6ab3ffe7373b72bae59c6efd8648198b408/components/http/okHttp/src/main/java/com/microsoft/kiota/http/OkHttpRequestAdapter.java#L877) It appears that there...
In the current releasing process, we manually go to the maven central portal to close and release the artifacts our CI uploaded. Not only this is time consuming, it's a...
There are several reasoning to be done around "how we expect" users to use Kiota in their projects, among others: - generate sources and commit the generated result - have...
We use for our projects both `jdeps` and `jlink` tools to generate a slim JRE. However since the switch to `com.microsoft.graph:microsoft-graph:6.4.0` (v6 of the SDK, recently released), which builds on...
We recently got very similar questions: https://github.com/microsoftgraph/msgraph-sdk-java/issues/1886 https://github.com/microsoftgraph/msgraph-sdk-java/issues/1879 People generally want to: 1. get something from the service 2. serialize it to store it locally, in a document db, etc......
follow up to https://github.com/microsoft/kiota/pull/4367 and https://github.com/microsoft/kiota/issues/4190 Implement a unit test with a 304 response, no location header, check the request adapter returns null and doesn't throw. Most likely this line...
I have now implemented quite a few times `OidcTokenAccessProvider`, for example [here](https://github.com/redhat-developer/kiota-java-extra/blob/main/rh-auth/src/main/java/com/redhat/cloud/kiota/auth/RHAccessTokenProvider.java). Despite it being almost trivial in the end user codebase it turns out that is difficult to refactor...
related to https://github.com/microsoftgraph/msgraph-sdk-java/issues/1979
We currently override the Request body's `writeTo` method which was clearing the [buffer](https://javadoc.io/static/com.squareup.okio/okio/1.17.4/okio/BufferedSink.html#writeAll-okio.Source-) by doing a `writeAll`. When a logging interceptor is used e.g. [HttpLoggingInterceptor](https://github.com/square/okhttp/blob/master/okhttp-logging-interceptor/src/main/kotlin/okhttp3/logging/HttpLoggingInterceptor.kt#L219) the request body when the...
related https://github.com/microsoftgraph/msgraph-sdk-design/pull/106 retry_count attribute needs to be udpated and retry_delay attribute needs to be implemented