[daisy] building from source problem
Karel Vervaeke
karel at outerthought.org
Thu Apr 24 08:56:11 CEST 2008
Thanks for reporting this, it should be fixed now... please run svn
update. (functionality was moved from HTMLRegexpUtil.java to another
class, so it should have been deleted).
Regards,
Karel
On Wed, 2008-04-23 at 14:00 -0700, 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)
More information about the daisy
mailing list