iamtrask / quandl-java

This is a java api for the quandl dataservice.
GNU General Public License v2.0
16 stars 11 forks source link

Problems when running quandl #1

Open haimo opened 11 years ago

haimo commented 11 years ago

I download quandl-java and run Examples.java in Eclipse, and in the constructor of QuandlConnection I use my own key accquired from Quandl. There are the following errors, and I don't know how to fix them.Could you help me? Thanks!


Executing Request: http://www.quandl.com/api/v1/current_user/collections/datasets/favourites.json?auth_token=GYpZ4fRqqtmUFs6CSx3Y log4j:WARN No appenders could be found for logger (org.apache.http.impl.conn.SingleClientConnManager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. java.net.UnknownHostException: www.quandl.com at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:867) at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1241) at java.net.InetAddress.getAllByName0(InetAddress.java:1195) at java.net.InetAddress.getAllByName0(InetAddress.java:1170) at java.net.InetAddress.getAllByName(InetAddress.java:1117) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:126) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:731) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700) at main.java.com.quandl.api.java.QuandlConnection.curl(QuandlConnection.java:111) at main.java.com.quandl.api.java.QuandlConnection.connectedWithGoodToken(QuandlConnection.java:83) at main.java.com.quandl.api.java.QuandlConnection.(QuandlConnection.java:24) at com.quandl.api.java.Examples.main(Examples.java:14) No token... you are connected through the public api and will be rate limited accordingly. Executing Request: http://www.quandl.com/api/v1/datasets/PRAGUESE/PX.json?auth_token=GYpZ4fRqqtmUFs6CSx3Y java.net.UnknownHostException: www.quandl.com at java.net.InetAddress.getAllByName0(InetAddress.java:1199) at java.net.InetAddress.getAllByName0(InetAddress.java:1170) at java.net.InetAddress.getAllByName(InetAddress.java:1117) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:126) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:731) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700) at main.java.com.quandl.api.java.QuandlConnection.curl(QuandlConnection.java:111) at main.java.com.quandl.api.java.QuandlConnection.getDataset(QuandlConnection.java:37) at com.quandl.api.java.Examples.main(Examples.java:20) Executing Request: http://www.quandl.com/api/v1/datasets/PRAGUESE/PX.json?trim_start=2012-01-01&trim_end=2012-11-26&auth_token=GYpZ4fRqqtmUFs6CSx3Y Unexpected character (w) at position 0. at org.json.simple.parser.Yylex.yylex(Unknown Source) at org.json.simple.parser.JSONParser.nextToken(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at main.java.com.quandl.api.java.QDataset.(QDataset.java:42) at main.java.com.quandl.api.java.QuandlConnection.getDataset(QuandlConnection.java:37) at com.quandl.api.java.Examples.main(Examples.java:20) java.net.UnknownHostException: www.quandl.com at java.net.InetAddress.getAllByName0(InetAddress.java:1199) at java.net.InetAddress.getAllByName0(InetAddress.java:1170) at java.net.InetAddress.getAllByName(InetAddress.java:1117) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:126) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:731) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700) at main.java.com.quandl.api.java.QuandlConnection.curl(QuandlConnection.java:111) at main.java.com.quandl.api.java.QuandlConnection.getDatasetBetweenDates(QuandlConnection.java:47) at com.quandl.api.java.Examples.main(Examples.java:23) Unexpected character (w) at position 0. at org.json.simple.parser.Yylex.yylex(Unknown Source) at org.json.simple.parser.JSONParser.nextToken(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at main.java.com.quandl.api.java.QDataset.(QDataset.java:42) at main.java.com.quandl.api.java.QuandlConnection.getDatasetBetweenDates(QuandlConnection.java:47) at com.quandl.api.java.Examples.main(Examples.java:23) Executing Request: http://www.quandl.com/api/v1/datasets/PRAGUESE/PX.json??trim_start=2012-09-30&auth_token=GYpZ4fRqqtmUFs6CSx3 java.net.UnknownHostException: www.quandl.com at java.net.InetAddress.getAllByName0(InetAddress.java:1199) at java.net.InetAddress.getAllByName0(InetAddress.java:1170) at java.net.InetAddress.getAllByName(InetAddress.java:1117) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:126) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:149) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:108) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:415) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:641) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:731) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:709) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:700) at main.java.com.quandl.api.java.QuandlConnection.curl(QuandlConnection.java:111) at main.java.com.quandl.api.java.QuandlConnection.getDatasetWithParams(QuandlConnection.java:69) at com.quandl.api.java.Examples.main(Examples.java:30) Unexpected character (w) at position 0. at org.json.simple.parser.Yylex.yylex(Unknown Source) at org.json.simple.parser.JSONParser.nextToken(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at org.json.simple.parser.JSONParser.parse(Unknown Source) at main.java.com.quandl.api.java.QDataset.(QDataset.java:42) at main.java.com.quandl.api.java.QuandlConnection.getDatasetWithParams(QuandlConnection.java:69) at com.quandl.api.java.Examples.main(Examples.java:30) Exception in thread "main" java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:604) at java.util.ArrayList.get(ArrayList.java:382) at main.java.com.quandl.api.java.QDataset.getStringMatrix(QDataset.java:164) at com.quandl.api.java.Examples.main(Examples.java:36)


iamtrask commented 10 years ago

got it, working on it.

iamtrask commented 10 years ago

my maven tests aren't passing, the API has changed somehow. looking into it.