Skip to content
This repository was archived by the owner on Jan 10, 2019. It is now read-only.
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

@dgolombek

Description

@dgolombek

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions