Skip to content
This repository was archived by the owner on Jan 10, 2019. It is now read-only.

Use of Future without full namespace breaks under JRuby #126

Open
dgolombek opened this issue May 2, 2017 · 0 comments · May be fixed by #127
Open

Use of Future without full namespace breaks under JRuby #126

dgolombek opened this issue May 2, 2017 · 0 comments · May be fixed by #127

Comments

@dgolombek
Copy link

There are obviously many pieces of this library that don't play well with JRuby (forking in particular), but most of the lower level pieces do work well. However, there's a problem with use of the AWS::Flow::Core::Future class -- it's referenced without namespace in several places in the code, and in JRuby, in at least some load orders, Future is resolved to java.util.concurrent.Future, resulting in errors such as:

NoMethodError undefined method `new' for Java::JavaUtilConcurrent::Future:Module

I know this library is effectively unmaintained right now, but I'm sharing this in case others run into the same problem.

@dgolombek dgolombek linked a pull request May 2, 2017 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant