On 4/14/06, Marcel May <[EMAIL PROTECTED]> wrote:
> Kostis Anagnostopoulos wrote:
> > Hi to all,
> >
> > i desperately need help, since i have 2 days working on it and nothing yet.
> >
> > I want to use xdoclet with maven2 (2.0.2 and 2.0.4).
> >
> > Maven prints info messages when executing the sub-tasks but nothing
> > else gets generated:
> > .....
> > [INFO] --------------------------------------------------------- make 
> > -------------------
> > [INFO] Building SIOL EJB
> > [INFO]    task-segment: [package]
> > [INFO] 
> > ----------------------------------------------------------------------------
> > [INFO] [xdoclet:xdoclet {execution: default}]
> > [INFO] Initializing DocletTasks!!!
> > [INFO] Executing tasks
> > 13 Απρ 2006 7:44:13 μμ xdoclet.XDocletMain start
> > INFO: Running <homeinterface/>
> > 13 Απρ 2006 7:44:14 μμ xdoclet.XDocletMain start
> > INFO: Running <localinterface/>
> > 13 Απρ 2006 7:44:14 μμ xdoclet.XDocletMain start
> > INFO: Running <localhomeinterface/>
> > 13 Απρ 2006 7:44:14 μμ xdoclet.XDocletMain start
> > INFO: Running <remoteinterface/>
> > 13 Απρ 2006 7:44:14 μμ xdoclet.XDocletMain start
> > INFO: Running <deploymentdescriptor/>
> > 13 Απρ 2006 7:44:15 μμ xdoclet.XDocletMain start
> > INFO: Running <weblogic/>
> > [INFO] Executed tasks
> > .....
> >
> > This is my pom.xml (it is a multiple module project):
> > <?xml version="1.0"?>
> > <project xmlns="http://maven.apache.org/POM/4.0.0";
> >       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
> > http://maven.apache.org/maven-v4_0_0.xsd";>
> >       <parent>
> >               <groupId>gr.forthnet.siol</groupId>
> >               <artifactId>siol</artifactId>
> >               <version>1.0</version>
> >       </parent>
> >       <modelVersion>4.0.0</modelVersion>
> >
> >       <groupId>gr.forthnet.siol</groupId>
> >       <artifactId>siol_ejb</artifactId>
> >       <packaging>ejb</packaging>
> >       <name>SIOL EJB</name>
> >       <version>1.0</version>
> >
> >       <build>
> >               <defaultGoal>install</defaultGoal>
> >
> >               <plugins>
> >                       <plugin>
> >                               <groupId>org.apache.maven.plugins</groupId>
> >                               <artifactId>maven-compiler-plugin</artifactId>
> >                               <configuration>
> >                                       <source>1.4</source>
> >                                       <target>1.4</target>
> >                               </configuration>
> >                       </plugin>
> >                       <plugin>
> >                               <groupId>org.apache.maven.plugins</groupId>
> >                               <artifactId>maven-ejb-plugin</artifactId>
> >                               <configuration>
> >                                       <generateClient>true</generateClient>
> >                               </configuration>
> >                       </plugin>
> >                       <plugin>
> >                               <artifactId>xdoclet-maven-plugin</artifactId>
> >                               <groupId>org.codehaus.mojo</groupId>
> >                               <executions>
> >                                       <execution>
> >                                               
> > <phase>generate-sources</phase>
> >                                               <goals>
> >                                                       <goal>xdoclet</goal>
> >                                               </goals>
> >                                               <configuration>
> >                                                       <tasks>
> >                                                               <ejbdoclet
> >
> > destdir="${project.build.directory}/src-ejb-gen"
> >
> > verbose="true"
> >
> > excludedTags="@author,@version">
> >
> >                                                                       
> > <fileset
> >
> > dir="${project.build.sourceDirectory}"
> >
> > includes="*.*" />
> >
> >
>
> You probably meant includes="**/*.java". I think that "*.*" only will
> take java sources directly in src/main/java, and not in any
> subdirectories (packages).

Of course, Marcel, you are right.

As i have stated in the other equivalent thread (i had to re-post this
mail due to bad title, i deeply apologize for it, in the first place)
the pom.xml was just one of the many attempts to make it work.  I had
already tried the form you suggest, but still got no results.

Is there some kind of debugging the actual ant task arguments ?

Can i run maven2 in debug mode (through eclipse) and see what actually
is happening ?

I'm really disappointed because i suggested to our company a
transition from maven1 to maven2, and after 2 weeks, i have nothing to
show them.  Embarrassing, isn't it ?


   Any help appreciated.


>
> > <homeinterface >
> >
> >  <packagesubstitution packages="session"
> > substituteWith="interfaces" useFirst="  true"/>
> >
> > </homeinterface>
> >
> > <localinterface
> >
> > mergeDir="${project.build.directory}/merge-dir" />
> >
> > <localhomeinterface
> >
> > mergeDir="${project.build.directory}/merge-dir" />
> >
> > <remoteinterface
> >
> > mergeDir="${project.build.directory}/merge-dir" />
> >
> > <deploymentdescriptor
> >
> > destdir="${project.build.outputDirectory}/META-INF"
> >                                                                       />
> >                                                               </ejbdoclet>
> >
> >                                                       </tasks>
> >                                               </configuration>
> >                                       </execution>
> >                               </executions>
> >                       </plugin>
> >               </plugins>
> >
> >       </build>
> >
> >       <dependencies>
> > ...nothing of interest here.
> >       </dependencies>
> >
> > </project>
> >
> >
> > What am i doing wrong ???
> >
> > Thank you very much in advance.
> >
> >    Kostis Anagnostopoulos
> >
> > PS: Subscribed to list after posting once. I hope i din't resend mail twice.
> >
> >
> >
>
>
> --
> Marcel May
> ConSol* Software GmbH
> Tel: +49 89 45841-155
>
>

Anagnostopoulos Kostis

Reply via email to