bokeh / bokeh-scala

Scala bindings for Bokeh plotting library
MIT License
135 stars 16 forks source link

Error when compiling on Windows 7 #3

Closed superfan89 closed 9 years ago

superfan89 commented 9 years ago

Compilation failed on Windows 7 64bit, and stack trace is as follows.

java.lang.RuntimeException: java.net.URISyntaxException: Illegal character in opaque part at index 2: D:\Github\bokeh-scala\project\target\scala-2.10\sbt-
0.13\classes\eco
        at org.mozilla.javascript.tools.shell.Global.installRequire(Global.java:145)
        at EcoPlugin$EcoSource.ecoScope(EcoPlugin.scala:34)
        at EcoPlugin$EcoSource$$anonfun$compile$1$$anonfun$apply$2.apply(EcoPlugin.scala:42)
        at EcoPlugin$EcoSource$$anonfun$compile$1$$anonfun$apply$2.apply(EcoPlugin.scala:41)
        at Rhino$class.withContext(Plugin.scala:9)
        at EcoPlugin$EcoSource.withContext(EcoPlugin.scala:13)
        at EcoPlugin$EcoSource$$anonfun$compile$1.apply(EcoPlugin.scala:41)
        at EcoPlugin$EcoSource$$anonfun$compile$1.apply(EcoPlugin.scala:39)
        at scala.Option.map(Option.scala:145)
        at EcoPlugin$EcoSource.compile(EcoPlugin.scala:39)
        at com.untyped.sbtgraph.Graph$$anonfun$3.apply(Graph.scala:139)
        at com.untyped.sbtgraph.Graph$$anonfun$3.apply(Graph.scala:139)
        at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251)
        at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251)
        at scala.collection.immutable.List.foreach(List.scala:318)
        at scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:251)
        at scala.collection.AbstractTraversable.flatMap(Traversable.scala:105)
        at com.untyped.sbtgraph.Graph$class.compileAll(Graph.scala:139)
        at EcoPlugin$EcoGraph.compileAll(EcoPlugin.scala:53)
        at EcoPlugin$$anonfun$compileTask$1.apply(EcoPlugin.scala:102)
        at EcoPlugin$$anonfun$compileTask$1.apply(EcoPlugin.scala:99)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
        at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
        at sbt.std.Transform$$anon$4.work(System.scala:63)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
        at sbt.Execute.work(Execute.scala:235)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
        at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.net.URISyntaxException: Illegal character in opaque part at index 2: D:\Github\bokeh-scala\project\target\scala-2.10\sbt-0.13\classes\eco
        at java.net.URI$Parser.fail(URI.java:2848)
        at java.net.URI$Parser.checkChars(URI.java:3021)
        at java.net.URI$Parser.parse(URI.java:3058)
        at java.net.URI.<init>(URI.java:588)
        at org.mozilla.javascript.tools.shell.Global.installRequire(Global.java:133)
        at EcoPlugin$EcoSource.ecoScope(EcoPlugin.scala:34)
        at EcoPlugin$EcoSource$$anonfun$compile$1$$anonfun$apply$2.apply(EcoPlugin.scala:42)
        at EcoPlugin$EcoSource$$anonfun$compile$1$$anonfun$apply$2.apply(EcoPlugin.scala:41)
        at Rhino$class.withContext(Plugin.scala:9)
        at EcoPlugin$EcoSource.withContext(EcoPlugin.scala:13)
        at EcoPlugin$EcoSource$$anonfun$compile$1.apply(EcoPlugin.scala:41)
        at EcoPlugin$EcoSource$$anonfun$compile$1.apply(EcoPlugin.scala:39)
        at scala.Option.map(Option.scala:145)
        at EcoPlugin$EcoSource.compile(EcoPlugin.scala:39)
        at com.untyped.sbtgraph.Graph$$anonfun$3.apply(Graph.scala:139)
        at com.untyped.sbtgraph.Graph$$anonfun$3.apply(Graph.scala:139)
        at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251)
        at scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:251)
        at scala.collection.immutable.List.foreach(List.scala:318)
        at scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:251)
        at scala.collection.AbstractTraversable.flatMap(Traversable.scala:105)
        at com.untyped.sbtgraph.Graph$class.compileAll(Graph.scala:139)
        at EcoPlugin$EcoGraph.compileAll(EcoPlugin.scala:53)
        at EcoPlugin$$anonfun$compileTask$1.apply(EcoPlugin.scala:102)
        at EcoPlugin$$anonfun$compileTask$1.apply(EcoPlugin.scala:99)
        at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
        at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
        at sbt.std.Transform$$anon$4.work(System.scala:63)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:226)
        at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
        at sbt.Execute.work(Execute.scala:235)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:226)
        at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
        at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at java.lang.Thread.run(Thread.java:745)
[error] (bokehjs/compile:eco) java.net.URISyntaxException: Illegal character in
opaque part at index 2: D:\Github\bokeh-scala\project\target\scala-2.10\sbt-0.13\classes\eco
mattpap commented 9 years ago

@superfan89, thanks for bug report. Should work now.

superfan89 commented 9 years ago

Everything works now, thanks!