I don't think you have your HSQLDB server running, this is essential
requirement to store the crawldb, WebPage and Host data etc.

You can follow the various tutorials here to get you going

http://wiki.apache.org/nutch/#Nutch_2.X_tutorial.28s.29

hth

Lewis
On Tue, Sep 4, 2012 at 2:27 PM, Tolga <[email protected]> wrote:
> Hi,
>
> I set up my Solr, and when I tried to crawl my website, it gave me
>
> [mtozses@atlas bin]$ time ./nutch crawl urls -dir crawl-$(date +%FT%H-%M-%S)
> -solr http://localhost:8983/solr/ -depth 5 -topN 5
> Exception in thread "main" org.apache.gora.util.GoraException:
> java.io.IOException: java.sql.SQLTransientConnectionException:
> java.net.ConnectException: Connection refused
>     at
> org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:167)
>     at
> org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:135)
>     at
> org.apache.nutch.storage.StorageUtils.createWebStore(StorageUtils.java:69)
>     at org.apache.nutch.crawl.InjectorJob.run(InjectorJob.java:243)
>     at org.apache.nutch.crawl.Crawler.runTool(Crawler.java:68)
>     at org.apache.nutch.crawl.Crawler.run(Crawler.java:136)
>     at org.apache.nutch.crawl.Crawler.run(Crawler.java:250)
>     at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
>     at org.apache.nutch.crawl.Crawler.main(Crawler.java:257)
> Caused by: java.io.IOException: java.sql.SQLTransientConnectionException:
> java.net.ConnectException: Connection refused
>     at org.apache.gora.sql.store.SqlStore.getConnection(SqlStore.java:747)
>     at org.apache.gora.sql.store.SqlStore.initialize(SqlStore.java:160)
>     at
> org.apache.gora.store.DataStoreFactory.initializeDataStore(DataStoreFactory.java:102)
>     at
> org.apache.gora.store.DataStoreFactory.createDataStore(DataStoreFactory.java:161)
>     ... 8 more
> Caused by: java.sql.SQLTransientConnectionException:
> java.net.ConnectException: Connection refused
>     at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
>     at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
>     at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
>     at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
>     at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
>     at java.sql.DriverManager.getConnection(DriverManager.java:582)
>     at java.sql.DriverManager.getConnection(DriverManager.java:185)
>     at org.apache.gora.sql.store.SqlStore.getConnection(SqlStore.java:739)
>     ... 11 more
> Caused by: org.hsqldb.HsqlException: java.net.ConnectException: Connection
> refused
>     at org.hsqldb.ClientConnection.openConnection(Unknown Source)
>     at org.hsqldb.ClientConnection.initConnection(Unknown Source)
>     at org.hsqldb.ClientConnection.<init>(Unknown Source)
>     ... 17 more
> Caused by: java.net.ConnectException: Connection refused
>     at java.net.PlainSocketImpl.socketConnect(Native Method)
>     at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
>     at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
>     at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
>     at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
>     at java.net.Socket.connect(Socket.java:529)
>     at java.net.Socket.connect(Socket.java:478)
>     at java.net.Socket.<init>(Socket.java:375)
>     at java.net.Socket.<init>(Socket.java:189)
>     at org.hsqldb.server.HsqlSocketFactory.createSocket(Unknown Source)
>     ... 20 more
>
> Is it something with HSQLDB? I thought it was optional.
>
> Regards,



-- 
Lewis

Reply via email to