Skip to content
Idrees Khan edited this page Oct 3, 2018 · 2 revisions

BigSampler

What does "only URLClassLoaders are supported" mean?

    at scala.Predef$.require(Predef.scala:224)
    at com.spotify.scio.runners.dataflow.DataflowContext$.detectClassPathResourcesToStage(DataflowContext.scala:57)
    at com.spotify.scio.runners.dataflow.DataflowContext$.getFilesToStage(DataflowContext.scala:48)
    at com.spotify.scio.runners.dataflow.DataflowContext$.prepareOptions(DataflowContext.scala:39)
    at com.spotify.scio.RunnerContext$.prepareOptions(ScioContext.scala:104)
    at com.spotify.scio.ScioContext.pipeline(ScioContext.scala:334)
    at com.spotify.scio.ScioContext.applyInternal(ScioContext.scala:509)
    at com.spotify.scio.ScioContext$$anonfun$bqReadTable$1.apply(ScioContext.scala:634)
    at com.spotify.scio.ScioContext$$anonfun$bqReadTable$1.apply(ScioContext.scala:629)
    at com.spotify.scio.ScioContext.requireNotClosed(ScioContext.scala:466)
    at com.spotify.scio.ScioContext.bqReadTable(ScioContext.scala:629)
    at com.spotify.scio.ScioContext.bigQueryTable(ScioContext.scala:655)
    at com.spotify.scio.ScioContext.bigQueryTable(ScioContext.scala:662)
    at com.spotify.ratatool.diffy.BigDiffy$.diffTableRow(BigDiffy.scala:282)
    at com.spotify.ratatool.diffy.BigDiffy$.run(BigDiffy.scala:480)
    at com.spotify.ratatool.tool.Ratatool$.main(Ratatool.scala:43)
    at com.spotify.ratatool.tool.Ratatool.main(Ratatool.scala)

If you see an error that looks something like this, verify that you are on Java 1.8. Beam (at least still as of Beam 2.6.0 and Scio 0.6.1) requires Java 1.8.

Clone this wiki locally