You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nutch.apache.org by Marco PV <nu...@hotmail.com> on 2005/04/19 06:30:50 UTC
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
RE: Parse Rss Compile errors
Posted by Chris A Mattmann <Ch...@jpl.nasa.gov>.
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
Chris.Mattmann@jpl.nasa.gov
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:nutch_mail@hotmail.com]
> Sent: Monday, April 18, 2005 9:31 PM
> To: nutch-dev@incubator.apache.org
> 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