{"action":"created","issue":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/4","repository_url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis","labels_url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/4/comments","events_url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/4/events","html_url":"https://github.com/spring-cloud/spring-cloud-stream-binder-redis/issues/4","id":173820370,"number":4,"title":"Is this binder going to be supported for Spring Cloud Stream Brooklyn?","user":{"login":"jrgonzalezg","id":4630806,"avatar_url":"https://avatars.githubusercontent.com/u/4630806?v=3","gravatar_id":"","url":"https://api.github.com/users/jrgonzalezg","html_url":"https://github.com/jrgonzalezg","followers_url":"https://api.github.com/users/jrgonzalezg/followers","following_url":"https://api.github.com/users/jrgonzalezg/following{/other_user}","gists_url":"https://api.github.com/users/jrgonzalezg/gists{/gist_id}","starred_url":"https://api.github.com/users/jrgonzalezg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrgonzalezg/subscriptions","organizations_url":"https://api.github.com/users/jrgonzalezg/orgs","repos_url":"https://api.github.com/users/jrgonzalezg/repos","events_url":"https://api.github.com/users/jrgonzalezg/events{/privacy}","received_events_url":"https://api.github.com/users/jrgonzalezg/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-08-29T16:55:56Z","updated_at":"2016-09-17T16:38:23Z","closed_at":null,"body":"I am fairly new to Spring and i am in the process of implementing my first project. But i am also interested on using / learning the newest Spring reactive APIs. Therefore, i have been trying to implement some functionality by using a RxJava processor, but i have seen the newly released spring-cloud-stream-reactive module and i thought it was a great oportunity to try to use it instead of RxJava. The problem is that my projects were using Redis as the stream binder, and when i switch to using spring-cloud-stream-reactive with the Flux stream listeners, i get errors like this:\r\n\r\nCaused by: java.lang.IllegalAccessError: tried to access field org.springframework.cloud.stream.binder.AbstractBinder.evaluationContext from class org.springframework.cloud.stream.binder.redis.RedisMessageChannelBinder\r\n\r\nAlso, the Spring Cloud Stream pages both in GitHub and on spring.io only mention Kafka and RabbitMQ as binder implementations. Does this mean that the new features will not be supported with the Redis binder? Should we switch to Kafka / RabbitMQ or is it expected to work with this binder soon too?"},"comment":{"url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/comments/247787080","html_url":"https://github.com/spring-cloud/spring-cloud-stream-binder-redis/issues/4#issuecomment-247787080","issue_url":"https://api.github.com/repos/spring-cloud/spring-cloud-stream-binder-redis/issues/4","id":247787080,"user":{"login":"jrgonzalezg","id":4630806,"avatar_url":"https://avatars.githubusercontent.com/u/4630806?v=3","gravatar_id":"","url":"https://api.github.com/users/jrgonzalezg","html_url":"https://github.com/jrgonzalezg","followers_url":"https://api.github.com/users/jrgonzalezg/followers","following_url":"https://api.github.com/users/jrgonzalezg/following{/other_user}","gists_url":"https://api.github.com/users/jrgonzalezg/gists{/gist_id}","starred_url":"https://api.github.com/users/jrgonzalezg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jrgonzalezg/subscriptions","organizations_url":"https://api.github.com/users/jrgonzalezg/orgs","repos_url":"https://api.github.com/users/jrgonzalezg/repos","events_url":"https://api.github.com/users/jrgonzalezg/events{/privacy}","received_events_url":"https://api.github.com/users/jrgonzalezg/received_events","type":"User","site_admin":false},"created_at":"2016-09-17T16:38:23Z","updated_at":"2016-09-17T16:38:23Z","body":"Thanks for the reply!, i will change the binder then. Do you know which of Rabbit MQ or Kafka will be the lighter (less system requirements) replacement for Redis?"}}
{"actor":{"display_login":"jrgonzalezg"}}