For those who enjoy a good laugh, here's the fix:

https://github.com/Kochava/beam-s3/commit/e5d995640e046639b001250d8cf423e1179cc2aa

On Fri, Sep 15, 2017 at 3:33 PM, Jacob Marble <jmar...@kochava.com> wrote:

> Good afternoon,
>
> I have started work on BEAM-2500, "Add support for S3 as a Apache Beam
> FileSystem". The work-in-progress: https://github.com/Kochava/beam-s3
>
> Feel free to critique anything there, I hope to submit a PR eventually.
> The code is heavily inspired by the GCS FileSystem implementation, and does
> not have Hadoop dependencies.
>
> This error is foreign to me, can someone comment on what I have likely
> missed so far?
>
> java.lang.IllegalAccessError: tried to access class
> com.kochava.beam.s3.S3Util from class com.sun.proxy.$Proxy35
>         at com.sun.proxy.$Proxy35.getS3Util(Unknown Source)
>         at com.kochava.beam.s3.S3FileSystem.matchNonGlobs(
> S3FileSystem.java:191)
>         at com.kochava.beam.s3.S3FileSystem.match(S3FileSystem.java:72)
>         at org.apache.beam.sdk.io.FileSystems.match(FileSystems.java:111)
>         at org.apache.beam.sdk.io.FileBasedSource.getEstimatedSizeBytes(
> FileBasedSource.java:207)
>         at org.apache.beam.runners.direct.BoundedReadEvaluatorFactory$
> InputProvider.getInitialInputs(BoundedReadEvaluatorFactory.java:207)
>
> Thanks!
>
> --
> Jacob
>



-- 
Jacob

Reply via email to