Hi,
Prehaps it's a problem of lacking dependencies
As Finn-Robert says :
Regarding the problem with xdoclet not generating anything sounds very
familiar, it's definitely a classpath problem.
http://www.nabble.com/-M2--maven.plugin.classpath-tf2292286.html#a6366996
Hope this help,
Rémy
2006/9/19, Eduardo Dela Rosa <eduardo.delarosa@gmail.com>:
>
> Hi,
>
> Just wonderin' if I am missing something in my pom.xml. It generates my
> interface class files but if I view
> inside them, not even one method is there.
>
> Here is an excerpt of my pom.xml:
>
> <plugin>
> <groupId>org.codehaus.mojo</groupId>
> <artifactId>xdoclet-maven-plugin</artifactId>
> <executions>
> <execution>
> <phase>generate-sources</phase>
> <goals>
> <goal>xdoclet</goal>
> </goals>
> <configuration>
> <tasks>
> <jmxdoclet
> destdir="${project.build.directory}/generated-sources/xdoclet"
> force="yes">
> <fileset dir="${basedir}/src/main/java"
> includes="**/*Factory.java"/>
> <mbeaninterface />
> <jbossxmlservicetemplate servicefile="jboss"
> destDir="${basedir}/src/main/resources" />
> </jmxdoclet>
> </tasks>
> </configuration>
> </execution>
> </executions>
> </plugin>
>
>
> Here is one of the interface files that it generated:
>
> /*
> * Generated file - Do not edit!
> */
>
> /**
> * MBean interface.
> * @author Eduardo Dela Rosa
> * @version 1.0
> * @created Sep 19, 2006; 2:06:44 PM
> */
> public interface ChocolateFactoryMBean extends
> org.jboss.system.ServiceMBean{
>
> }
>
> If you will notice, nothing is inside the body (not one method).
> Considering
> the fact that I have a jmx doclet
> tags in my implementation code (ChocolateFactory), as example below:
>
> /**
> * @jmx.managed-operation
> * @return int the current count that this inventory have.
> */
> public int getInventoryCount() {
> return this.inventory.size();
> }
>
> Any help is highly appreciated.
>
> Thanks.
>
> --
> Eduardo Dela Rosa
>
>
|