Dave - I get the following when I run "mvn -X site" command.
<snip>
[DEBUG] Configuring mojo
'org.apache.maven.doxia:doxia-maven-plugin:1.0-alpha-10
:render-books' -->
[DEBUG] (f) basedir = C:\Documents and
Settings\doxiauser\my-maven\my-web-app
[DEBUG] (f) directory = src/books/af-book/xdoc
[DEBUG] (f) descriptor = src/books/af-book/bookdescriptor.xml
[DEBUG] (f) id = xdoc
[DEBUG] (f) formats = [org.apache.maven.doxia.plugin.for...@6754d6]
[DEBUG] (f) books = [org.apache.maven.doxia.plugin.b...@1f2cea2]
[DEBUG] (f) generatedDocs = C:\Documents and
Settings\doxiauser\my-maven\my-web-
app\target\generated-site
[DEBUG] -- end configuration --
[INFO] [doxia:render-books {execution: default}]
[DEBUG] Locating files to include in the book:
[DEBUG] Basedir: C:\Documents and Settings\doxiauser\my-maven\my-web-app
[DEBUG] Includes: **/*
[DEBUG] Excludes:
[DEBUG] Dumping document <-> id mapping:
[DEBUG] Chapter1=C:\Documents and
Settings\doxiauser\my-maven\my-web-app\src\book
s\af-book\xdoc\Chapter1.xml, parser: doc-book <<<=====
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error while generating book in format 'xdoc'.
<snip>
Embedded error: No document that matches section with id=Chap1Sec1.
[INFO]
------------------------------------------------------------------------
It seems that the problem is that the parser used is that of doc-book rather
than xdoc.
Is there anyway for me to force the parser that should be used? - Thanks.
dhallammail-apache wrote:
>
> Hi Ahana,
>
> Try running
>
> mvn -X site
>
> which should help you see what it's complaining about. Post back if you
> still can't figure out what's wrong and include the section from the
> bottom of the output that's relevent, i.e. not the bits that are checking
> pom dependencies, etc.
>
> Regards,
>
> Dave
>
>
>
>
> ________________________________
> From: Ahana <[email protected]>
> To: [email protected]
> Sent: Monday, 5 January, 2009 0:27:28
> Subject: Unable to generate xdoc format book with TOC
>
>
> Hi,
>
> I am unable to generate the book in xdoc format using maven. The error
> that
> I am
> getting is shown below.
>
> C:\Documents and Settings\doxiauser\my-maven\my-web-app>mvn site
> [INFO] Scanning for projects...
> WAGON_VERSION: 1.0-beta-2
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building my-web-app
> [INFO] task-segment: [site]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [doxia:render-books {execution: default}]
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error while generating book in format 'xdoc'.
>
> Embedded error: No document that matches section with id=Chap1Sec1.
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
>
> I would appreciate if someone can tell me why this is happening or point
> me
> to
> a sample xdoc book (source code) on the net. I have not been able to find
> any
> and am stuck with this error. Have tried various things listed on Doxia
> website
> about having unique id's or anchoring with the 'a' tag.
>
> I have my book which is just two files - Chapter1.xml and Chapter2.xml.
> The
> pom.xml
> is defined as follows according to Doxia. The test files are below:
>
> pom.xml (Relevant part shown)
> ------------------------------
>
> <plugin>
> <groupId>org.apache.maven.doxia</groupId>
> <artifactId>doxia-maven-plugin</artifactId>
> <version>1.0-alpha-10</version>
> <executions>
> <execution>
> <phase>pre-site</phase>
> <goals>
> <goal>render-books</goal>
> </goals>
> </execution>
> </executions>
> <configuration>
> <books>
> <book>
> <directory>src/books/af-book/xdoc</directory>
> <descriptor>src/books/af-book/bookdescriptor.xml</descriptor>
> <formats>
> <format>
> <id>xdoc</id>
> </format>
> </formats>
> </book>
> </books>
> </configuration>
> </plugin>
>
> bookdescriptor.xml
> ------------------
>
> <book>
> <id>test-example-book</id>
> <title>Test Book</title>
> <chapters>
> <chapter>
> <id>Chapter1</id>
> <title>Chapter1</title>
> <sections>
> <section>
> <id>Chap1Sec1</id>
> </section>
> <section>
> <id>Chap1Sec2</id>
> </section>
> </sections>
> </chapter>
> <chapter>
> <id>Chapter2</id>
> <title>Chapter2</title>
> <sections>
> <section>
> <id>Chap2Sec1</id>
> </section>
> <section>
> <id>Chap2Sec2</id>
> </section>
> </sections>
> </chapter>
> </chapters>
> </book>
>
> Chapter1.xml
> -------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
> "http://www.apache.org/dtds/xdoc_1_0.dtd">
> <document>
> <properties>
> <title id="Chapter1">Chapter1</title>
> <author email="[email protected]">Domain User</author>
> </properties>
>
> <body>
> <section id="Chap1Sec1" name="Chap1Sec1">
> This is chapter one - section one.
> </section>
>
> <section id="Chap1Sec2" name="Chap1Sec2">
> This is chapter one - section two.
> </section>
> </body>
> </document>
>
> Chapter2.xml
> -------------
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
> "http://www.apache.org/dtds/xdoc_1_0.dtd">
> <document>
> <properties>
> <title id="Chapter2">Chapter2</title>
> <author email="[email protected]">Domain User</author>
> </properties>
>
> <body>
> <section id="Chap2Sec1" name="Chap2Sec1">
> This is chapter two - section one.
> </section>
>
> <section id="Chap2Sec2" name="Chap2Sec2">
> This is chapter two - section two.
> </section>
>
>
> </body>
> </document>
>
> Thanks,
> A
> --
> View this message in context:
> http://www.nabble.com/Unable-to-generate-xdoc-format-book-with-TOC-tp21283547p21283547.html
> Sent from the Doxia - Users mailing list archive at Nabble.com.
>
>
>
>
--
View this message in context:
http://www.nabble.com/Unable-to-generate-xdoc-format-book-with-TOC-tp21283547p21296299.html
Sent from the Doxia - Users mailing list archive at Nabble.com.