Uploaded image for project: 'Clowder'
  1. Clowder
  2. CATS-325

DiskByteStorageService assumes a FileInputStream

XMLWordPrintableJSON

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • Old Issues
    • None
    • Core

      Doesn't work with HttpInputStream in Extractions.scala:191

      2015-12-27 02:00:02,973 - [ERROR] - from application in play-akka.actor.default-dispatcher-25755
      File not attached
      java.lang.ClassCastException: sun.net.www.protocol.http.HttpURLConnection$HttpInputStream cannot be cast to java.io.FileInputStream
      at services.filesystem.DiskByteStorageService.save(DiskByteStorageService.scala:53) ~[clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at services.mongodb.MongoUtils$.writeBlob(MongoUtils.scala:54) ~[clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at services.mongodb.MongoDBFileService.save(MongoDBFileService.scala:165) ~[clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at api.Extractions$$anonfun$uploadByURL$1.apply(Extractions.scala:191) [clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at api.Extractions$$anonfun$uploadByURL$1.apply(Extractions.scala:160) [clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at play.api.mvc.ActionBuilder$$anonfun$apply$10.apply(Action.scala:221) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.api.mvc.ActionBuilder$$anonfun$apply$10.apply(Action.scala:220) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at api.ApiController$$anon$5.invokeBlock(ApiController.scala:80) [clowder.clowder-0.9.2-SNAPSHOT.jar:0.9.2-SNAPSHOT]
      at play.api.mvc.ActionBuilder$$anon$1.apply(Action.scala:309) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5.apply(Action.scala:109) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4$$anonfun$apply$5.apply(Action.scala:109) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.utils.Threads$.withContextClassLoader(Threads.scala:18) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4.apply(Action.scala:108) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]
      at play.api.mvc.Action$$anonfun$apply$1$$anonfun$apply$4.apply(Action.scala:107) [com.typesafe.play.play_2.10-2.2.3.jar:2.2.3]

              kooper Rob Kooper
              lmarini Luigi Marini
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: