[daisy] building from source problem

neo anderson javadeveloper999 at yahoo.co.uk
Fri Apr 25 00:52:34 CEST 2008


I switch to use 2.2 version. Then no longer eounter such error. 

Thanks for help.

neo anderson wrote:
> 
> 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-tp16834821p16854285.html
Sent from the Daisy - General mailing list archive at Nabble.com.



More information about the daisy mailing list