I spotted "0.9.0" in the log. Can you replace that with 0.10.0 as you find them?
Tom On Wed, Oct 12, 2016 at 5:01 PM, Jim Miller <jemiller1...@gmail.com> wrote: > Hi Tom, > > I’ve made changes to the following: > > tapster-episode-similar2/src/main/scala/CooccurrenceAlgorithm.scala > tapster-episode-similar2/src/main/scala/Preparator.scala > tapster-episode-similar2/src/main/scala/Serving.scala > tapster-episode-similar2/src/main/scala/Engine.scala > tapster-episode-similar2/src/main/scala/ALSAlgorithm.scala > > Now with these ERRORS: > vagrant:tapster-episode-similar2/ $ pio build > > > [17:41:09] > [INFO] [Console$] Using existing engine manifest JSON at > /home/vagrant/apache-predictionio-0.10.0-incubating/tapster-episode- > similar2/manifest.json > [INFO] [Console$] Using command > '/home/vagrant/apache-predictionio-0.10.0-incubating/sbt/sbt' > at the current working directory to build. > [INFO] [Console$] If the path above is incorrect, this process will fail. > [INFO] [Console$] Uber JAR disabled. Making sure > lib/pio-assembly-0.10.0-incubating.jar > is absent. > [INFO] [Console$] Going to run: > /home/vagrant/apache-predictionio-0.10.0-incubating/sbt/sbt > package assemblyPackageDependency > [ERROR] [Console$] [error] (*:update) sbt.ResolveException: unresolved > dependency: org.apache.predictionio#pio-build;0.9.0: not found > [ERROR] [Console$] Return code of previous step is 1. Aborting. > > Thanks, > > Jim > > > -- > Jim Miller > > On October 12, 2016 at 6:24:23 PM, Tom Chan (yukhei.c...@gmail.com) wrote: > > I think everything "io.prediction" in the template (imports) need to be > changed to "org.apache.predictionio" as well. > > After that it should compile. > > Tom > > On Wed, Oct 12, 2016 at 3:19 PM, Jim Miller <jemiller1...@gmail.com> > wrote: > > > Thanks Tom. I’ve made the change and now I have another set of errors. > > > > ************************************************************ > > ******************** > > build.sbt > > import AssemblyKeys._ > > > > assemblySettings > > > > name := "template-scala-parallel-similarproduct" > > > > organization := "org.apache.predictionio" > > > > parallelExecution in Test := false > > > > test in assembly := {} > > > > libraryDependencies ++= Seq( > > "org.apache.predictionio" %% "apache-predictionio-core" % > > pioVersion.value % "provided", > > "org.apache.spark" %% "spark-core" % "1.3.0" % "provided", > > "org.apache.spark" %% "spark-mllib" % "1.3.0" % "provided", > > "org.scalatest" %% "scalatest" % "2.2.1" % "test")— > > > > ************************************************************ > > ********************* > > > > ERRORS > > vagrant:tapster-episode-similar2/ $ pio build > > > > > > [16:11:22] > > [INFO] [Console$] Using existing engine manifest JSON at > > /home/vagrant/apache-predictionio-0.10.0-incubating/tapster-episode- > > similar2/manifest.json > > [INFO] [Console$] Using command '/home/vagrant/apache- > predictionio-0.10.0-incubating/sbt/sbt' > > at the current working directory to build. > > [INFO] [Console$] If the path above is incorrect, this process will fail. > > [INFO] [Console$] Uber JAR disabled. Making sure lib/pio-assembly-0.10.0- > incubating.jar > > is absent. > > [INFO] [Console$] Going to run: /home/vagrant/apache- > predictionio-0.10.0-incubating/sbt/sbt > > package assemblyPackageDependency > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ALSAlgorithm.scala:3: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.P2LAlgorithm > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ALSAlgorithm.scala:4: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.Params > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ALSAlgorithm.scala:5: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.data.storage.BiMap > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:20: > > not found: type Params > > [ERROR] [Console$] [error] seed: Option[Long]) extends Params > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:24: > > not found: type BiMap > > [ERROR] [Console$] [error] val itemStringIntMap: BiMap[String, Int], > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:44: > > not found: type P2LAlgorithm > > [ERROR] [Console$] [error] extends P2LAlgorithm[PreparedData, ALSModel, > > Query, PredictedResult] { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:62: > > not found: value BiMap > > [ERROR] [Console$] [error] val userStringIntMap = > > BiMap.stringInt(data.users.keys) > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:63: > > not found: value BiMap > > [ERROR] [Console$] [error] val itemStringIntMap = > > BiMap.stringInt(data.items.keys) > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:68: > > value collectAsMap is not a member of org.apache.spark.rdd.RDD[U] > > [ERROR] [Console$] [error] possible cause: maybe a semicolon is missing > > before `value collectAsMap'? > > [ERROR] [Console$] [error] }.collectAsMap.toMap > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > ALSAlgorithm.scala:85: > > missing parameter type for expanded function > > [ERROR] [Console$] [error] The argument types of an anonymous function > > must be fully known. (SLS 8.5) > > [ERROR] [Console$] [error] Expected type was: ? => Boolean > > [ERROR] [Console$] [error] }.filter { case ((u, i), v) => > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > CooccurrenceAlgorithm.scala:3: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.P2LAlgorithm > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > CooccurrenceAlgorithm.scala:4: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.Params > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > CooccurrenceAlgorithm.scala:5: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.data.storage.BiMap > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:12: not found: type Params > > [ERROR] [Console$] [error] ) extends Params > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:16: not found: type BiMap > > [ERROR] [Console$] [error] val itemStringIntMap: BiMap[String, Int], > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:28: not found: type P2LAlgorithm > > [ERROR] [Console$] [error] extends P2LAlgorithm[PreparedData, > > CooccurrenceModel, Query, PredictedResult] { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:32: not found: value BiMap > > [ERROR] [Console$] [error] val itemStringIntMap = > > BiMap.stringInt(data.items.keys) > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:57: not found: type BiMap > > [ERROR] [Console$] [error] itemStringIntMap: BiMap[String, Int]): > > Map[Int, Array[(Int, Int)]] = { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:43: value collectAsMap is not a member of > > org.apache.spark.rdd.RDD[U] > > [ERROR] [Console$] [error] possible cause: maybe a semicolon is missing > > before `value collectAsMap'? > > [ERROR] [Console$] [error] }.collectAsMap.toMap > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/ > > CooccurrenceAlgorithm.scala:70: value join is not a member of > > org.apache.spark.rdd.RDD[Nothing] > > [ERROR] [Console$] [error] val cooccurrences: RDD[((Int, Int), Int)] = > > userItem.join(userItem) > > [ERROR] [Console$] [error] > > ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:3: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.PDataSource > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:4: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller. > > EmptyEvaluationInfo > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:5: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller. > > EmptyActualResult > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:6: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.Params > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:7: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.data.storage.Event > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:8: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.data.store.PEventStore > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:16: > > not found: type Params > > [ERROR] [Console$] [error] case class DataSourceParams(appName: String) > > extends Params > > [ERROR] [Console$] [error] > > ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:19: > > not found: type PDataSource > > [ERROR] [Console$] [error] extends PDataSource[TrainingData, > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:28: > > not found: value PEventStore > > [ERROR] [Console$] [error] val usersRDD: RDD[(String, User)] = > > PEventStore.aggregateProperties( > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:45: > > not found: value PEventStore > > [ERROR] [Console$] [error] val itemsRDD: RDD[(String, Item)] = > > PEventStore.aggregateProperties( > > > > ▽ > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/DataSource.scala:63: > > not found: value PEventStore > > [ERROR] [Console$] [error] val viewEventsRDD: RDD[ViewEvent] = > > PEventStore.find( > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Engine.scala:3: > object > > prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller. > IEngineFactory > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Engine.scala:4: > object > > prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.Engine > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Engine.scala:25: not > > found: type IEngineFactory > > [ERROR] [Console$] [error] object SimilarProductEngine extends > > IEngineFactory { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Engine.scala:27: not > > found: type Engine > > [ERROR] [Console$] [error] new Engine( > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Preparator.scala:3: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.PPreparator > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Preparator.scala:10: > > not found: type PPreparator > > [ERROR] [Console$] [error] extends PPreparator[TrainingData, > > PreparedData] { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Serving.scala:3: > > object prediction is not a member of package io > > [ERROR] [Console$] [error] import io.prediction.controller.LServing > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] /home/vagrant/apache-predictionio-0.10.0- > > incubating/tapster-episode-similar2/src/main/scala/Serving.scala:6: not > > found: type LServing > > [ERROR] [Console$] [error] extends LServing[Query, PredictedResult] { > > [ERROR] [Console$] [error] ^ > > [ERROR] [Console$] [error] 39 errors found > > [ERROR] [Console$] [error] (compile:compile) Compilation failed > > [ERROR] [Console$] [error] Total time: 21 s, completed Oct 12, 2016 > > 4:11:55 PM > > [ERROR] [Console$] Return code of previous step is 1. Aborting. > > Jim Miller > > > > On October 12, 2016 at 5:27:48 PM, Tom Chan (yukhei.c...@gmail.com) > wrote: > > > > There is still an instance of "io.prediction" that is not changed to > > "org.apache.predictionio" > > in your "libraryDependencies". > > > > Tom > > > > On Wed, Oct 12, 2016 at 2:06 PM, Jim Miller <jemiller1...@gmail.com> > > wrote: > > > > > Thanks for the fast response, Donald. I am still having problems tho. I > > > have the output and the build.sbt below. > > > > > > > > > vagrant:tapster-episode-similar2/ $ pio build > > > > > > > > > [INFO] [Console$] Using command '/home/vagrant/apache- > > predictionio-0.10.0-incubating/sbt/sbt' > > > at the current working directory to build. > > > [INFO] [Console$] If the path above is incorrect, this process will > fail. > > > [INFO] [Console$] Uber JAR disabled. Making sure > lib/pio-assembly-0.10.0- > > incubating.jar > > > is absent. > > > [INFO] [Console$] Going to run: /home/vagrant/apache- > > predictionio-0.10.0-incubating/sbt/sbt > > > package assemblyPackageDependency > > > [ERROR] [Console$] [error] (*:update) sbt.ResolveException: unresolved > > > dependency: io.prediction#apache-predictionio-core_2.10;0.10.0- > > incubating: > > > not found > > > [ERROR] [Console$] [error] Total time: 17 s, completed Oct 12, 2016 > > > 3:05:54 PM > > > [ERROR] [Console$] Return code of previous step is 1. Aborting. > > > > > > > > > build.sbt > > > import AssemblyKeys._ > > > > > > assemblySettings > > > > > > name := "template-scala-parallel-similarproduct" > > > > > > organization := "org.apache.predictionio" > > > > > > parallelExecution in Test := false > > > > > > test in assembly := {} > > > > > > libraryDependencies ++= Seq( > > > "io.prediction" %% "apache-predictionio-core" % > > > pioVersion.value % "provided", > > > "org.apache.spark" %% "spark-core" % "1.3.0" % "provided", > > > "org.apache.spark" %% "spark-mllib" % "1.3.0" % "provided", > > > "org.scalatest" %% "scalatest" % "2.2.1" % "test") > > > > > > > > > Thanks, > > > > > > Jim > > > > > > > > > -- > > > Jim Miller > > > > > > On October 12, 2016 at 3:58:56 PM, Donald Szeto (don...@apache.org) > > wrote: > > > > > > Hi Jim, > > > > > > Please open up build.sbt and update: > > > > > > io.prediction -> org.apache.predictionio > > > core -> apache-predictionio-core > > > > > > This should unblock your build. > > > > > > Regards, > > > Donald > > > > > > On Wednesday, October 12, 2016, Jim Miller <jemiller1...@gmail.com> > > wrote: > > > > > > > Hi all, > > > > > > > > I am getting this error while trying out the Tapster Demo. From this > > > > output can you lead me in the right direction? > > > > > > > > > > > > vagrant:tapster-episode-similar/ $ pio build > > > > > > > > > > > > [INFO] [Console$] Using command '/home/vagrant/apache- > > > predictionio-0.10.0-incubating/sbt/sbt' > > > > at the current working directory to build. > > > > [INFO] [Console$] If the path above is incorrect, this process will > > fail. > > > > [INFO] [Console$] Uber JAR disabled. Making sure > > lib/pio-assembly-0.10.0- > > > incubating.jar > > > > is absent. > > > > [INFO] [Console$] Going to run: /home/vagrant/apache- > > > predictionio-0.10.0-incubating/sbt/sbt > > > > package assemblyPackageDependency > > > > [ERROR] [Console$] [error] (*:update) sbt.ResolveException: > unresolved > > > > dependency: io.prediction#core_2.10;0.10.0-incubating: not found > > > > [ERROR] [Console$] [error] Total time: 28 s, completed Oct 12, 2016 > > > > 11:35:33 AM > > > > [ERROR] [Console$] Return code of previous step is 1. Aborting. > > > > > > > > > > > > Thanks, > > > > > > > > Jim > > > > > > > > > > > > > > > > -- > > > > Jim Miller > > > > > > > > > >