Hi,

 Are you sure you're trying to compile parse-rss? It looks like you're
trying to compile parse-html, from your included output. Further, I think
that the cause of your errors seems like you haven't generated the Nutch
core classes yet. From the <nutch_root> directory, type:

% ant compile-core

Then, you can do one of the following:

% ant compile-plugins

(This will compile * all * of the plugins listed in the
<nutch_root>/src/plugin/build.xml script)

Or you can cd to your appropriate plugin directory (take parse-html as an
example):

% cd <nutch_root>/src/plugin/parse-html
% ant compile

That will compile your plugin from its local directory, only running its ant
compile script.

Hope that helps.

Cheers,
  Chris

______________________________________________
Chris A. Mattmann
[EMAIL PROTECTED] 
Staff Member
Modeling and Data Management Systems Section (387)
Data Management Systems and Technologies Group

_________________________________________________
Jet Propulsion Laboratory            Pasadena, CA
Office: 171-266B                        Mailstop:  171-246
_______________________________________________________

Disclaimer:  The opinions presented within are my own and do not reflect
those of either NASA, JPL, or the California Institute of Technology.

> -----Original Message-----
> From: Marco PV [mailto:[EMAIL PROTECTED]
> Sent: Monday, April 18, 2005 9:31 PM
> To: [email protected]
> Subject: Parse Rss Compile errors
> 
> Hi,
> 
> I use jdk1.5 and I'm getting this errors trying to compile nutch with
> parse-rss: (modified at 17/04/05)
> Any idea?
> 
> Thanks,
> Marco
> compile:
>      [echo] Compiling plugin: parse-rss
>     [javac] Compiling 4 source files to /backup/news/build/parse-
> rss/classes
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:19:
> package org.apache.nutch.protocol does not exist
>     [javac] import org.apache.nutch.protocol.Content;
>     [javac]                                  ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:20:
> package org.apache.nutch.util does not exist
>     [javac] import org.apache.nutch.util.LogFormatter;
>     [javac]                              ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:21:
> cannot find symbol
>     [javac] symbol  : class Parser
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.Parser;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:22:
> cannot find symbol
>     [javac] symbol  : class Parse
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.Parse;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:23:
> cannot find symbol
>     [javac] symbol  : class ParseData
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.ParseData;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:24:
> cannot find symbol
>     [javac] symbol  : class ParseImpl
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.ParseImpl;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:25:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.Outlink;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:26:
> cannot find symbol
>     [javac] symbol  : class ParseException
>     [javac] location: package org.apache.nutch.parse
>     [javac] import org.apache.nutch.parse.ParseException;
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:62:
> cannot find symbol
>     [javac] symbol: class Parser
>     [javac] public class RSSParser implements Parser {
>     [javac]                                   ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101:
> cannot find symbol
>     [javac] symbol  : class Content
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]     public Parse getParse(Content content) throws
> ParseException
> {
>     [javac]                           ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101:
> cannot find symbol
>     [javac] symbol  : class Parse
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]     public Parse getParse(Content content) throws
> ParseException
> {
>     [javac]            ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:101:
> cannot find symbol
>     [javac] symbol  : class ParseException
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]     public Parse getParse(Content content) throws
> ParseException
> {
>     [javac]                                                   ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:63:
> cannot find symbol
>     [javac] symbol  : variable LogFormatter
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]     public static final Logger LOG = LogFormatter
>     [javac]                                      ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:85:
> package org.apache.nutch.util does not exist
>     [javac]
> org.apache.nutch.util.LogFormatter.getLogStream(this.LOG,
>     [javac]                                      ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:126:
> cannot find symbol
>     [javac] symbol  : class ParseException
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]             throw new ParseException("Can't be handled as rss
> document. " + e);
>     [javac]                       ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:152:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]                             .add(new Outlink(r.getLink(),
> r.getDescription()));
>     [javac]                                      ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:177:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]                         theOutlinks.add(new Outlink(whichLink,
> theRSSItem
>     [javac]                                             ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:202:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]         Outlink[] outlinks = (Outlink[]) theOutlinks
>     [javac]         ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:202:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]         Outlink[] outlinks = (Outlink[]) theOutlinks
>     [javac]                               ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:203:
> cannot find symbol
>     [javac] symbol  : class Outlink
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]                 .toArray(new Outlink[theOutlinks.size()]);
>     [javac]                              ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:209:
> cannot find symbol
>     [javac] symbol  : class ParseData
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]         ParseData parseData = new
> ParseData(contentTitle.toString(), outlinks,
>     [javac]         ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:209:
> cannot find symbol
>     [javac] symbol  : class ParseData
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]         ParseData parseData = new
> ParseData(contentTitle.toString(), outlinks,
>     [javac]                                   ^
>     [javac]
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/RSSParser.java:211:
> cannot find symbol
>     [javac] symbol  : class ParseImpl
>     [javac] location: class org.apache.nutch.parse.rss.RSSParser
>     [javac]         return new ParseImpl(indexText.toString(), parseData);
>     [javac]                    ^
>     [javac] Note:
> /backup/news/src/plugin/parse-
> html/src/java/org/apache/nutch/parse/rss/FeedParserListenerImpl.java
> uses unchecked or unsafe operations.
>     [javac] Note: Recompile with -Xlint:unchecked for details.
>     [javac] 23 errors
> 
> BUILD FAILED
> /backup/news/build.xml:70: The following error occurred while executing
> this
> line:
> /backup/news/src/plugin/build.xml:12: The following error occurred while
> executing this line:
> /backup/news/src/plugin/build-plugin.xml:84: Compile failed; see the
> compiler error output for details.
> 
> Total time: 23 seconds
> 
> _________________________________________________________________
> MSN Messenger: instale gr�tis e converse com seus amigos.
> http://messenger.msn.com.br

Reply via email to