[daisy] building from source problem

neo anderson javadeveloper999 at yahoo.co.uk
Wed Apr 23 23:00:57 CEST 2008


I encounter error which I believe is due to lack of library. However, after
searching on the internet and forum, seemingly there is no such discussion.
Below is the error reported.
[code]
    [javac] Compiling 24 source files to
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/target/classes
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:65:
cannot find symbol
    [javac] symbol  : class SAXMatches
    [javac] location: class org.outerj.daisy.serputil.HTMLRegexpUtil
    [javac]     public static SAXMatches getSAXMatches(String html, Pattern
pattern)
    [javac]                   ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:129:
cannot find symbol
    [javac] symbol  : class TextFragment
    [javac] location: class
org.outerj.daisy.serputil.HTMLRegexpUtil.HtmlRegexpFragmentBuilder
    [javac]         private List<TextFragment> textFragments = new
ArrayList<TextFragment>();
    [javac]                      ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:347:
cannot find symbol
    [javac] symbol  : class TextFragment
    [javac] location: class
org.outerj.daisy.serputil.HTMLRegexpUtil.HtmlRegexpFragmentBuilder
    [javac]         public List<TextFragment> getTextFragments() {
    [javac]                     ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:74:
cannot find symbol
    [javac] symbol  : class SAXMatches
    [javac] location: class org.outerj.daisy.serputil.HTMLRegexpUtil
    [javac]         return new SAXMatches(pattern, fragBuilder.getSaxBits(),
fragBuilder.getTextFragments());
    [javac]                    ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:81:
cannot find symbol
    [javac] symbol  : class SAXMatches
    [javac] location: class org.outerj.daisy.serputil.HTMLRegexpUtil
    [javac]         SAXMatches matches = getSAXMatches(html, pattern);
    [javac]         ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:129:
cannot find symbol
    [javac] symbol  : class TextFragment
    [javac] location: class
org.outerj.daisy.serputil.HTMLRegexpUtil.HtmlRegexpFragmentBuilder
    [javac]         private List<TextFragment> textFragments = new
ArrayList<TextFragment>();
    [javac]                                                                 
^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:214:
cannot find symbol
    [javac] symbol  : class AttributeTextFragment
    [javac] location: class
org.outerj.daisy.serputil.HTMLRegexpUtil.HtmlRegexpFragmentBuilder
    [javac]             textFragments.add(new
AttributeTextFragment(elementName, newAtts, attributeName));
    [javac]                                   ^
    [javac]
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/actions/serp/HTMLRegexpUtil.java:309:
cannot find symbol
    [javac] symbol  : class InlineTextFragment
    [javac] location: class
org.outerj.daisy.serputil.HTMLRegexpUtil.HtmlRegexpFragmentBuilder
    [javac]                     textFragments.add(new
InlineTextFragment(currentTextBuffer.toString(), currentCharactersBits,
saxbits));
    [javac]                                           ^
    [javac] Note:
/home/jackson5/workspace/daisy/daisy/services/doctaskrunner/server-impl/src/java/org/outerj/daisy/doctaskrunner/serverimpl/DocumentTaskManagerImpl.java
uses or overrides a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] 8 errors

[/code]

How to solve this problem? 

Env: jdk 1.6.0_01/ maven 1.1/ daisy 2.3 dev (from svn)
-- 
View this message in context: http://www.nabble.com/building-from-source-problem-tp16834821p16834821.html
Sent from the Daisy - General mailing list archive at Nabble.com.



More information about the daisy mailing list