Hi Dave,

The main problem is that you need to use a custom build of the maven core because of [1]. The current trunk of 2.0.x branch has already doxia bumped to beta-1, so you can just install from svn (the current 2.0.10 RCs have the doxia dep reverted so they won't work).

After that you have to make sure that no doxia-alpha's are brought in transitively from any plugins, I remember specifically the site-plugin and project-info-report-plugin, with their deps on reporting tools (maven-reporting-impl/api, doxia-tools), causing trouble. You will have to install those with updated deps as well.

It's not very convenient so I don't really want to promote it for now, but we are trying to get beta-1 out soon now, so it can be used in maven-2.0.11, see [2]. In the meantime, any testing feedback will be welcome!


HTH,
-Lukas

[1] http://jira.codehaus.org/browse/MNG-3402
[2] http://docs.codehaus.org/display/MAVEN/Doxia+Release+Plan


Dave Syer wrote:
Lukas,

Since you find the unpublished versions of Doxia more usable, would you be
able to share with us how to configure and use them?  I tried a couple of
times just setting the <version/> of doxia-maven-plugin to
1.0-beta-1-SNAPSHOT (and various other flavours) and all I got was plexus
class loader issues and a build error with no hints about what I did wrong.

Dave.


Lukas Theussl-3 wrote:


No, no idea when beta-1 will be released. It's been formally ready since a while but there was some resistance because we made some API changes which could cause backward compatibility problems. The current maven-2.0.x core branch is running with doxia-beta-1 but it is not yet used by the site-plugin which means it hasn't got any real-world testing. That said, it's far more usable for me...

Cheers,
-Lukas


sandraB wrote:

Do you have an approximative release date for the next published version
?
Sandra


Lukas Theussl-3 wrote:


There were several issues in the book module that are fixed in the (unpublished) beta-1 version of doxia, see eg [1,2,3]. I suspect at least some of those are responsible for what you see but it's hard to be sure with the info that you provide. You can attach a complete test project to jira if you want someone to check.

HTH,
-Lukas


[1] http://jira.codehaus.org/browse/DOXIA-157
[2] http://jira.codehaus.org/browse/DOXIA-160
[3] http://jira.codehaus.org/browse/DOXIA-166


sandraB wrote:


Hi,

I'm trying to use doxia plugins to generate a pdf book and a xdoc files
to
generate the site, but I've got several errors : - The doxia:render-books generate xdoc files with a end-tag </document>
at
the end of the files but without any start-tag <document> ==> I've got a
parser exception in the next step
- When I generate the site (site:site and site:run), the
http://localhost:8080 show website without any styles and img.
- The pdf files is not formated correctly. The sections, subsections,
<ul>
tags, <li> tags, ... have disappeared.
Could you please help me to resolve these issues ?

Thanks in advance
Sandra

Here is my pom.xml :

<plugin>
<artifactId>maven-site-plugin</artifactId>
<version>2.0-beta-6</version>
<dependencies>
  <dependency>
    <groupId>org.apache.maven.doxia</groupId>
    <artifactId>doxia-module-docbook-simple</artifactId>
    <version>1.0-alpha-11</version>
  </dependency>
</dependencies>
</plugin> <plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>2.0</version>
  <configuration>
      <source>1.4</source>
      <target>1.4</target>
  </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.doxia</groupId>
<artifactId>doxia-maven-plugin</artifactId>
<version>1.0-alpha-11</version>
<executions>
  <execution>
    <phase>pre-site</phase>
    <goals>
      <goal>render-books</goal>
    </goals>
  </execution>
</executions>
<configuration>
  <books>
    <book>
      <directory>src/books</directory>
      <descriptor>src/books/test.xml</descriptor>
      <formats>
        <format>
          <id>xdoc</id>
        </format>
        <format>
          <id>pdf</id>
        </format>
      </formats>
    </book>
  </books>
</configuration>
</plugin>




Reply via email to