Issue Details (XML | Word | Printable)

Key: NUTCH-367
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Sami Siren
Reporter: emanihc
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Nutch

DistributedSearch thown ClassCastException

Created: 12/Sep/06 02:58 PM   Updated: 18/Apr/07 03:44 PM
Return to search
Component/s: searcher
Affects Version/s: 0.9.0
Fix Version/s: 0.9.0

Time Tracking:
Not Specified

Environment: linux / windows 2003

Resolution Date: 19/Sep/06 07:34 PM


 Description  « Hide
I check out directly from SVN to get the latest sources (revision 442599),

run

"bin/nutch server 12345 ../crawl/"

"bin/nutch 'org.apache.nutch.searcher.DistributedSearch$Client' 'www' localhost 12345"

and then it thrown Exception below:

========================================================
$ bin/nutch 'org.apache.nutch.searcher.DistributedSearch$Client' "www" localhost 12345
STATS: 1 servers, 5 segments.
Total hits: 9
Exception in thread "main" java.lang.ClassCastException: $Proxy0
at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:241)
at org.apache.nutch.searcher.DistributedSearch$Client.getRemote
(DistributedSearch.java:284)
at org.apache.nutch.searcher.DistributedSearch$Client.getDetails
(DistributedSearch.java:299)
at org.apache.nutch.searcher.DistributedSearch$Client.main
(DistributedSearch.java:377)
=========================================================



 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Sami Siren added a comment - 19/Sep/06 07:34 PM
I just committed a fix for this together with testcase, thanks for reporting it.

Sami Siren made changes - 19/Sep/06 07:34 PM
Field Original Value New Value
Resolution Fixed [ 1 ]
Assignee Sami Siren [ siren ]
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 0.9.0 [ 12312013 ]
Repository Revision Date User Message
ASF #447940 Tue Sep 19 19:36:19 UTC 2006 siren NUTCH-367 - DistributedSearch thown ClassCastException
Files Changed
MODIFY /lucene/nutch/trunk/src/java/org/apache/nutch/searcher/NutchBean.java
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_generate/.part-00000.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.prx
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/write.lock
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/segments
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data
ADD /lucene/nutch/trunk/src/test/org/apache/nutch/searcher/DistributedSearchTest.java
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_parse
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/.segments.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.fdt
MODIFY /lucene/nutch/trunk/src/test/nutch-site.xml
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_parse/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.fdx
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_generate
MODIFY /lucene/nutch/trunk/CHANGES.txt
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/commit.lock
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/segments
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/deletable
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/deletable
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.tii
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_generate/.part-00000.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.fdt
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.tis
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/index.done
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_text/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.fdx
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f0
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f1
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f2
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.fnm
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.frq
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f3
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f4
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_generate/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_parse/.part-00000.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.f5
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f0
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f1
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f2
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f3
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f4
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/.index.done.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.f5
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes/part-00000/_j.prx
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/indexes
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.tii
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_generate
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_parse/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/crawldb/current/part-00000/data
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb/current/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_text/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content/part-00000/.index.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/linkdb
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_fetch/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_fetch/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/parse_data/part-00000/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.tis
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/crawl_parse/.part-00000.crc
MODIFY /lucene/nutch/trunk/src/java/org/apache/nutch/searcher/DistributedSearch.java
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content
ADD /lucene/nutch/trunk/src/testresources/testcrawl
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/content/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_generate/part-00000
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.fnm
ADD /lucene/nutch/trunk/src/testresources/testcrawl/index/_0.frq
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/content/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213643/parse_data/part-00000/.data.crc
ADD /lucene/nutch/trunk/src/testresources/testcrawl/segments/20060919213635/crawl_parse

Sami Siren made changes - 18/Apr/07 03:44 PM
Status Resolved [ 5 ] Closed [ 6 ]