Advertisement
Guest User

Untitled

a guest
Oct 14th, 2016
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.03 KB | None | 0 0
  1. package API.Configurations
  2.  
  3. import java.io.File
  4.  
  5. import com.typesafe.config.ConfigFactory
  6. import akka.io.IO
  7. import spray.can.Http
  8. import akka.pattern.ask
  9. import akka.util.Timeout
  10. import scala.concurrent.duration._
  11. import akka.actor.{ActorSystem, Props}
  12.  
  13. object MainServices
  14. extends App
  15. {
  16. val configFile = new File("/home/ubuntu/conf/application.conf")
  17.  
  18. val getPortMYSQL = ConfigFactory.parseFile(configFile).getInt("port")
  19. val getAddressMYSQL = ConfigFactory.parseFile(configFile).getString("address")
  20. val getUsernameMYSQL = ConfigFactory.parseFile(configFile).getString("username")
  21. val getPasswordMYSQL = ConfigFactory.parseFile(configFile).getString("password")
  22.  
  23. val getPortAPI = ConfigFactory.parseFile(configFile).getInt("port_api")
  24. val getAddressAPI = ConfigFactory.parseFile(configFile).getString("address_api")
  25.  
  26. val getPortES = ConfigFactory.parseFile(configFile).getInt("port_es")
  27. val getAddressES = ConfigFactory.parseFile(configFile).getString("address_es")
  28. val getclusterNameES = ConfigFactory.parseFile(configFile).getString("clusterNameES")
  29.  
  30. implicit val system = ActorSystem("BRISK_API")
  31. val service = system.actorOf(Props[ServicesControllers], "CONFIGURATION_BRISK_API")
  32.  
  33. import scala.concurrent.duration._
  34. implicit val askTimeout = new Timeout(5.seconds)
  35.  
  36. // implicit val timeout = Timeout(5.seconds)
  37. IO(Http) ? Http.Bind(service, interface = getAddressAPI, port = getPortAPI)
  38.  
  39. println(s"Detil Services MYSQL : Port = ${getPortMYSQL}, Address = ${getAddressMYSQL}, Username = ${getUsernameMYSQL}, Password = ${getPasswordMYSQL}")
  40. println(s"Detil Services API : Port = ${getPortAPI}, Address = ${getAddressAPI}")
  41. println(s"Detil Services ES : Port = ${getPortES}, Address = ${getAddressES}, ClusterName = ${getclusterNameES}")
  42. }
  43.  
  44. [error] (run-main-0) java.lang.NoClassDefFoundError: akka/util/Timeout
  45. java.lang.NoClassDefFoundError: akka/util/Timeout
  46. at java.lang.Class.getDeclaredMethods0(Native Method)
  47. at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
  48. at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
  49. at java.lang.Class.getMethod0(Class.java:3018)
  50. at java.lang.Class.getMethod(Class.java:1784)
  51. Caused by: java.lang.ClassNotFoundException: akka.util.Timeout
  52. at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  53. at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  54. at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  55. at java.lang.Class.getDeclaredMethods0(Native Method)
  56. at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
  57. at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
  58. at java.lang.Class.getMethod0(Class.java:3018)
  59. at java.lang.Class.getMethod(Class.java:1784)
  60. [trace] Stack trace suppressed: run last compile:run for the full output.
  61. java.lang.RuntimeException: Nonzero exit code: 1
  62. at scala.sys.package$.error(package.scala:27)
  63. [trace] Stack trace suppressed: run last compile:run for the full output.
  64. [error] (compile:run) Nonzero exit code: 1
  65. [error] Total time: 0 s, completed Oct 14, 2016 5:33:23 PM
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement