Hi Vincent,
Thanks for the answer, I was giving up hope :-)
My problem is that I want to use my muse format for site generation in
maven. Here is what I did (unsuccessfully until now):
 - I created a MuseSiteModule and MuseParser, both tagged as plexus
 components:
 @plexus.component role="org.apache.maven.doxia.parser.Parser" role-hint="muse"
and
 @plexus.component  role="org.apache.maven.doxia.site.module.SiteModule" 
role-hint="muse"
 - I packaged this as a standard maven jar with following pom:
  <modelVersion>4.0.0</modelVersion>
  <groupId>oqube.muse</groupId>
  <artifactId>doxia-muse-module</artifactId>
  <packaging>jar</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>Muse Doxia Module</name>
  <dependencies>
    <dependency>
      <groupId>org.apache.maven.doxia</groupId>
      <artifactId>doxia-core</artifactId>
      <version>1.0-alpha-8</version>
    </dependency>    
    <dependency>
      <groupId>org.apache.maven.doxia</groupId>
      <artifactId>doxia-sink-api</artifactId>
      <version>1.0-alpha-8</version>
    </dependency>    
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>oqube.muse</groupId>
      <artifactId>muse-parser</artifactId>
      <version>1.0-SNAPSHOT</version>
    </dependency>
  </dependencies>
  <build>
    <plugins>
      <plugin>
        <groupId>org.codehaus.plexus</groupId>
        <artifactId>plexus-maven-plugin</artifactId>
        <executions>
          <execution>
            <goals>
              <goal>descriptor</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
</project>
 - I then tried this on a project with: 
 <build>
  <extensions>
   <extension>
    <groupId>oqube.muse</groupId>
    <artifactId>doxia-muse-module</artifactId>
    <version>1.0-SNAPSHOT</version>
   </extension>
  </extensions>
 </build>

It fails with an error in plexus composition phase which I suspect is
due to bad type/wrong name/whatever.

Thx

-- 
OQube < software engineering \ génie logiciel >
Arnaud Bailly, Dr.
\web> http://www.oqube.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to