-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Defining IDeref can break AOT compiled clojure projects. #34
Comments
Use http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Proxy.html at client initialization time to construct a proxy for promises here: https://github.com/aphyr/riemann-java-client/blob/master/src/main/java/com/aphyr/riemann/client/Promise.java Remove IDeref from the inheritance chain of IPromise: https://github.com/aphyr/riemann-java-client/blob/master/src/main/java/com/aphyr/riemann/client/IPromise.java |
Hi @aphyr, Any plans to fix this? I've got a project with elastic search and wanted to update it to In the newest elastic, you can't disable their Thanks, P.S. I actually moved both interfaces to |
Hey, So I spent some time on looking at this issue. So there are two (three?) approaches I found.
Please let me know what you think about it and I can finish the implementation. Regards, |
No description provided.
The text was updated successfully, but these errors were encountered: