Erik Benoist
Erik Benoist
Yup, saw the CVE reported today and figured it was this issue. We've removed the need to pass untrusted URIs to this library, but I can also confirm that the...
I'd be happy to help here. I've created a pom that seems to work well. ```xml 4.0.0 rejoiner example 1.0-SNAPSHOT org.apache.httpcomponents httpclient 4.5.5 com.google.guava guava 24.0-jre org.eclipse.jetty jetty-server 9.4.8.v20171121 com.google.api.graphql...
If its the standard google CLA, I've signed it. I have a few [pending contributions on google/protobuf](https://github.com/google/protobuf/pulls/ebenoist). Do you want just the pom.xml? Should I just get it to work...
@siderakis Thank you so much for this. I was looking to lean into the Guice servlet extension as well so its good to know that I'm on the right path....
I think I have a version sussed out using Guice Servlet. Does this setup make sense? This is +/- the boilerplate in the examples/ repo but reworked as a Servlet....
Thats a much better call. Thank you so much for your guidance. Rejoiner has been a joy to use so far! Let me know if you'd like me to wrap...
@siderakis This got me pretty far until I tried using something request scoped in a `SchemaModule`. ```JAVA // AbstractModule @Provides @RequestScoped DataLoaderRegistry getLoaders(CoreClient client) { DataLoaderRegistry registry = new DataLoaderRegistry();...
I figured out the issue here. The root of my query returned a Future, which was resolved by a multi-threaded HTTP client (asyncHttp). When it finally did resolved, it invokes...
The builder is injected via a `Provider` ```JAVA // AbstractModule @Provides @Singleton Builder getGraphQL(@Schema GraphQLSchema schema) { return GraphQL.newGraphQL(schema); } ``` ```JAVA // Handler @Inject GraphQL.Builder builder; @Inject Provider registryProvider;...
Turns out this isn't the async client necessarily, but any time I jump threads (i.e. when returning a `ListenableFuture`). I lose the request context and Guice refuses to inject the...