MojoJolo / textteaser

TextTeaser is an automatic summarization algorithm.
MIT License
1.97k stars 251 forks source link

Address is invalid on local machine, or port is not valid on remote machine #7

Closed timforgach closed 10 years ago

timforgach commented 10 years ago

Getting this error when I try to run after a successful compile:

at java.lang.reflect.Method.invoke(Unknown Source) Caused by: java.io.IOException: couldn't connect to [/127.0.0.1:0] bc:java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.mongodb.DBPort._open(DBPort.java:214) at com.mongodb.DBPort.go(DBPort.java:107) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) [trace] Stack trace suppressed: run last compile:run for the full output. java.lang.RuntimeException: Nonzero exit code: 1 at scala.sys.package$.error(package.scala:27) [trace] Stack trace suppressed: run last compile:run for the full output. error Nonzero exit code: 1 [error] Total time: 19 s, completed Oct 12, 2013 7:52:45 PM

C:\Users\gratitude\textteaser>cd C:/xampp/htdocs

C:\xampp\htdocs>cd textteaser

C:\xampp\htdocs\textteaser>sbt compile [info] Loading project definition from C:\xampp\htdocs\textteaser\project [info] Updating {file:/C:/xampp/htdocs/textteaser/project/}default-0f03be... [info] Resolving com.typesafe.sbteclipse#sbteclipse-plugin;2.2.0 ... [info] Resolving com.typesafe.sbteclipse#sbteclipse-core;2.2.0 ... [info] Resolving org.scalaz#scalaz-core_2.9.2;6.0.4 ... [info] Resolving org.scala-lang#scala-library;2.9.2 ... [info] Resolving com.typesafe.sbt#sbt-start-script;0.9.0 ... [info] Resolving org.scala-sbt#sbt;0.12.0 ... [info] Resolving org.scala-sbt#main;0.12.0 ... [info] Resolving org.scala-sbt#actions;0.12.0 ... [info] Resolving org.scala-sbt#classpath;0.12.0 ... [info] Resolving org.scala-sbt#launcher-interface;0.12.0 ... [info] Resolving org.scala-sbt#interface;0.12.0 ... [info] Resolving org.scala-sbt#io;0.12.0 ... [info] Resolving org.scala-sbt#control;0.12.0 ... [info] Resolving org.scala-lang#scala-compiler;2.9.2 ... [info] Resolving org.scala-sbt#completion;0.12.0 ... [info] Resolving org.scala-sbt#collections;0.12.0 ... [info] Resolving jline#jline;1.0 ... [info] Resolving org.scala-sbt#api;0.12.0 ... [info] Resolving org.scala-sbt#compiler-integration;0.12.0 ... [info] Resolving org.scala-sbt#incremental-compiler;0.12.0 ... [info] Resolving org.scala-sbt#logging;0.12.0 ... [info] Resolving org.scala-sbt#process;0.12.0 ... [info] Resolving org.scala-sbt#compile;0.12.0 ... [info] Resolving org.scala-sbt#persist;0.12.0 ... [info] Resolving org.scala-tools.sbinary#sbinary_2.9.0;0.4.0 ... [info] Resolving org.scala-sbt#classfile;0.12.0 ... [info] Resolving org.scala-sbt#compiler-ivy-integration;0.12.0 ... [info] Resolving org.scala-sbt#ivy;0.12.0 ... [info] Resolving org.apache.ivy#ivy;2.3.0-rc1 ... [info] Resolving com.jcraft#jsch;0.1.46 ... [info] Resolving commons-httpclient#commons-httpclient;3.1 ... [info] Resolving commons-logging#commons-logging;1.0.4 ... [info] Resolving commons-codec#commons-codec;1.2 ... [info] Resolving org.scala-sbt#run;0.12.0 ... [info] Resolving org.scala-sbt#task-system;0.12.0 ... [info] Resolving org.scala-sbt#tasks;0.12.0 ... [info] Resolving org.scala-sbt#tracking;0.12.0 ... [info] Resolving org.scala-sbt#cache;0.12.0 ... [info] Resolving org.scala-sbt#testing;0.12.0 ... [info] Resolving org.scala-sbt#test-agent;0.12.0 ... [info] Resolving org.scala-tools.testing#test-interface;0.5 ... [info] Resolving org.scala-sbt#command;0.12.0 ... [info] Resolving org.scala-sbt#compiler-interface;0.12.0 ... [info] Resolving org.scala-sbt#precompiled-2_8_2;0.12.0 ... [info] Resolving org.scala-sbt#precompiled-2_10_0-m4;0.12.0 ... [info] Done updating. [info] Set current project to textteaser (in build file:/C:/xampp/htdocs/textteaser/) [info] Updating {file:/C:/xampp/htdocs/textteaser/}default-fcdec2... [info] Resolving org.scala-lang#scala-library;2.10.1 ... [info] Resolving com.google.code.gson#gson;2.2.4 ... [info] Resolving org.apache.opennlp#opennlp-tools;1.5.2-incubating ... [info] Resolving org.apache.opennlp#opennlp-maxent;3.0.2-incubating ... [info] Resolving jwnl#jwnl;1.3.3 ... [info] Resolving net.codingwell#scala-guice_2.10;3.0.2 ... [info] Resolving com.google.inject#guice;3.0 ... [info] Resolving javax.inject#javax.inject;1 ... [info] Resolving aopalliance#aopalliance;1.0 ... [info] Resolving org.sonatype.sisu.inject#cglib;2.2.1-v20090111 ... [info] Resolving asm#asm;3.1 ... [info] Resolving com.google.inject.extensions#guice-multibindings;3.0 ... [info] Resolving com.google.guava#guava;11.0.1 ... [info] Resolving com.google.code.findbugs#jsr305;1.3.9 ... [info] Resolving org.json4s#json4s-native_2.10;3.2.4 ... [info] Resolving org.json4s#json4s-core_2.10;3.2.4 ... [info] Resolving org.json4s#json4s-ast_2.10;3.2.4 ... [info] Resolving com.thoughtworks.paranamer#paranamer;2.5.2 ... [info] Resolving org.scala-lang#scalap;2.10.0 ... [info] Resolving org.scala-lang#scala-compiler;2.10.1 ... [info] Resolving org.scala-lang#scala-reflect;2.10.1 ... [info] Resolving com.foursquare#rogue-field_2.10;2.2.0 ... [info] Resolving com.foursquare#rogue-core_2.10;2.2.0 ... [info] Resolving com.foursquare#rogue-lift_2.10;2.2.0 ... [info] Resolving com.foursquare#rogue-index_2.10;2.2.0 ... [info] Resolving net.liftweb#lift-mongodb-record_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-record_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-proto_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-webkit_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-util_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-actor_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-common_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-json_2.10;2.5.1 ... [info] Resolving joda-time#joda-time;2.1 ... [info] Resolving org.joda#joda-convert;1.2 ... [info] Resolving commons-codec#commons-codec;1.6 ... [info] Resolving javax.mail#mail;1.4.4 ... [info] Resolving javax.activation#activation;1.1 ... [info] Resolving nu.validator.htmlparser#htmlparser;1.4 ... [info] Resolving commons-fileupload#commons-fileupload;1.2.2 ... [info] Resolving org.scala-lang#scala-actors;2.10.0 ... [info] Resolving net.liftweb#lift-mongodb_2.10;2.5.1 ... [info] Resolving net.liftweb#lift-json-ext_2.10;2.5.1 ... [info] Resolving org.mongodb#mongo-java-driver;2.10.1 ... [info] Resolving org.slf4j#slf4j-api;1.7.5 ... [info] Resolving ch.qos.logback#logback-classic;1.0.13 ... [info] Resolving ch.qos.logback#logback-core;1.0.13 ... [info] Done updating. [info] Compiling 9 Scala sources to C:\xampp\htdocs\textteaser\target\scala-2.10\classes... [success] Total time: 19 s, completed Oct 12, 2013 7:54:26 PM

C:\xampp\htdocs\textteaser>sbt run [info] Loading project definition from C:\xampp\htdocs\textteaser\project [info] Set current project to textteaser (in build file:/C:/xampp/htdocs/textteaser/) [info] Running com.textteaser.summarizer.Main 19:54:44.845 [run-main] INFO - Starting... Oct 12, 2013 7:54:45 PM com.mongodb.DBTCPConnector initDirectConnection WARNING: Exception executing isMaster command on /127.0.0.1:0 java.io.IOException: couldn't connect to [/127.0.0.1:0] bc:java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.mongodb.DBPort._open(DBPort.java:214) at com.mongodb.DBPort.go(DBPort.java:107) at com.mongodb.DBPort.go(DBPort.java:88) at com.mongodb.DBPort.findOne(DBPort.java:143) at com.mongodb.DBPort.runCommand(DBPort.java:148) at com.mongodb.DBTCPConnector.initDirectConnection(DBTCPConnector.java:548) at com.mongodb.DBTCPConnector.isMongosConnection(DBTCPConnector.java:372) at com.mongodb.Mongo.isMongosConnection(Mongo.java:627) at com.mongodb.DB.wrapCommand(DB.java:294) at com.mongodb.DB.command(DB.java:272) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sbt.Run.invokeMain(Run.scala:68) at sbt.Run.run0(Run.scala:61) at sbt.Run.execute$1(Run.scala:50) at sbt.Run$$anonfun$run$1.apply$mcV$sp(Run.scala:54) at sbt.TrapExit$.executeMain$1(TrapExit.scala:33) at sbt.TrapExit$$anon$1.run(TrapExit.scala:42)

Oct 12, 2013 7:54:45 PM com.mongodb.DBTCPConnector initDirectConnection WARNING: Exception executing isMaster command on /127.0.0.1:0 java.io.IOException: couldn't connect to [/127.0.0.1:0] bc:java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.mongodb.DBPort._open(DBPort.java:214) at com.mongodb.DBPort.go(DBPort.java:107) at com.mongodb.DBPort.go(DBPort.java:88) at com.mongodb.DBPort.findOne(DBPort.java:143) at com.mongodb.DBPort.runCommand(DBPort.java:148) at com.mongodb.DBTCPConnector.initDirectConnection(DBTCPConnector.java:548) at com.mongodb.DBTCPConnector.checkMaster(DBTCPConnector.java:527) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:277) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sbt.Run.invokeMain(Run.scala:68) at sbt.Run.run0(Run.scala:61) at sbt.Run.execute$1(Run.scala:50) at sbt.Run$$anonfun$run$1.apply$mcV$sp(Run.scala:54) at sbt.TrapExit$.executeMain$1(TrapExit.scala:33) at sbt.TrapExit$$anon$1.run(TrapExit.scala:42)

Oct 12, 2013 7:54:45 PM com.mongodb.DBPortPool gotError WARNING: emptying DBPortPool to /127.0.0.1:0 b/c of error java.io.IOException: couldn't connect to [/127.0.0.1:0] bc:java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.mongodb.DBPort._open(DBPort.java:214) at com.mongodb.DBPort.go(DBPort.java:107) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at sbt.Run.invokeMain(Run.scala:68) at sbt.Run.run0(Run.scala:61) at sbt.Run.execute$1(Run.scala:50) at sbt.Run$$anonfun$run$1.apply$mcV$sp(Run.scala:54) at sbt.TrapExit$.executeMain$1(TrapExit.scala:33) at sbt.TrapExit$$anon$1.run(TrapExit.scala:42)

error com.mongodb.MongoException$Network: can't call something : /127.0.0.1:0/ com.mongodb.MongoException$Network: can't call something : /127.0.0.1:0/ at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:295) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) Caused by: java.io.IOException: couldn't connect to [/127.0.0.1:0] bc:java.net.ConnectException: connect: Address is invalid on local machine, or port is not valid on remote machine at com.mongodb.DBPort._open(DBPort.java:214) at com.mongodb.DBPort.go(DBPort.java:107) at com.mongodb.DBPort.call(DBPort.java:74) at com.mongodb.DBTCPConnector.innerCall(DBTCPConnector.java:286) at com.mongodb.DBTCPConnector.call(DBTCPConnector.java:257) at com.mongodb.DBApiLayer$MyCollection.__find(DBApiLayer.java:310) at com.mongodb.DB.command(DB.java:274) at com.mongodb.DB.command(DB.java:256) at com.mongodb.DB.command(DB.java:313) at com.mongodb.DB.command(DB.java:211) at com.mongodb.DB$AuthenticationCredentials.authenticate(DB.java:870) at com.mongodb.DB.authenticateCommandHelper(DB.java:641) at com.mongodb.DB.authenticate(DB.java:601) at net.liftweb.mongodb.MongoDB$.defineDbAuth(Mongo.scala:121) at com.textteaser.summarizer.Main$delayedInit$body.apply(Main.scala:24) at scala.Function0$class.apply$mcV$sp(Function0.scala:40) at scala.runtime.AbstractFunction0.apply$mcV$sp(AbstractFunction0.scala:12) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.App$$anonfun$main$1.apply(App.scala:71) at scala.collection.immutable.List.foreach(List.scala:318) at scala.collection.generic.TraversableForwarder$class.foreach(TraversableForwarder.scala:32) at scala.App$class.main(App.scala:71) at com.textteaser.summarizer.Main$.main(Main.scala:13) at com.textteaser.summarizer.Main.main(Main.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) [trace] Stack trace suppressed: run last compile:run for the full output. java.lang.RuntimeException: Nonzero exit code: 1 at scala.sys.package$.error(package.scala:27) [trace] Stack trace suppressed: run last compile:run for the full output. error Nonzero exit code: 1 [error] Total time: 2 s, completed Oct 12, 2013 7:54:45 PM

melpomene commented 10 years ago

You have to install MongoDB and point the settings in config.scala to the correct port and address. I had to create a database in mongodb and add a user to it to get everything working as well. I think the standard port is 27017

MojoJolo commented 10 years ago

@melpomene is right. @timforgach any updates after installing mongodb? Then input the necessary settings here in the Config.scala file: https://github.com/MojoJolo/textteaser/blob/master/src/main/scala/com/textteaser/summarizer/Config.scala

MojoJolo commented 10 years ago

I think this is an issue in authentication. I removed the database authentication so username and password is not required now.

timforgach commented 10 years ago

Thanks for your help. MongoDB was not installed/running.