Sorry,

I mean, I have a plugin.properties with these contents in my home
directory...


> Where should thid project.properties must be?
>
> I have a build.properties, on my home directory:
>
> #ejbdoclet default properties
> maven.xdoclet.ejbdoclet.destDir=${maven.build.dir}/xdoclet/ejbdoclet
>
> maven.xdoclet.ejbdoclet.force=true
> maven.xdoclet.ejbdoclet.verbose=true
>
> maven.xdoclet.ejbdoclet.fileset.0=true
> maven.xdoclet.ejbdoclet.fileset.0.include=**/*Bean.java
>
> maven.xdoclet.ejbdoclet.deploymentdescriptor.0=true
> maven.xdoclet.ejbdoclet.deploymentdescriptor.0.destDir=${maven.build.dir}/xdoclet/ejb/META-INF
>
> maven.xdoclet.ejbdoclet.entitybmp.0=true
> maven.xdoclet.ejbdoclet.entitycmp.0=true
> maven.xdoclet.ejbdoclet.entitypk.0=true
> maven.xdoclet.ejbdoclet.homeinterface.0=true
> maven.xdoclet.ejbdoclet.localhomeinterface.0=true
> maven.xdoclet.ejbdoclet.localinterface.0=true
> maven.xdoclet.ejbdoclet.remoteinterface.0=true
> maven.xdoclet.ejbdoclet.session.0=true
> maven.xdoclet.ejbdoclet.utilobject.0=true
> maven.xdoclet.ejbdoclet.jboss.0=true
>
> You mean that this info must be on a project.properties?
>
>
>> hI,#
>>      how about creating a project.properties file where
>> u define what is needed for XDoclet?
>>
>> there is an example at XDoclet website, follow the Maven link..
>>
>> regards
>>      marco
>>
>>
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] Behalf Of Jesus De
>> Oliveira - Administrador de Red
>> Sent: 11 May 2004 19:20
>> To: [EMAIL PROTECTED]
>> Subject: [Xdoclet-user] Maven xdoclet plugin not generating ejb-things
>>
>>
>> Hi,
>>
>> I'm trying to use the xdoclet plugin for maven, to build the classes
>> and interfaces for enterprise javabeans. My problem is that when the
>> xdoclet:ejbdoclet task is executed, nothing is generated, causing
>> compilation errors because the classes and interfaces never exists.
>> Following is the output from maven:
>> ___________________________________
>>
>> C:\travelshare_platform\TravelShare-EJB>maven
>>  __  __
>> |  \/  |__ _Apache__ ___
>> | |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
>> |_|  |_\__,_|\_/\___|_||_|  v. 1.1-SNAPSHOT
>>
>> Tag library requested that is not present: 'maven' in plugin:
>> 'maven-doclet-plugin-1.2'
>> Tag library requested that is not present: 'resources' in plugin:
>> 'maven-test-plugin-1.4'
>> Tag library requested that is not present: 'resources' in plugin:
>> 'maven-clover-plugin-1.2'
>> build:start:
>>
>> travelshare-dist:
>> ejb:init:
>> xdoclet:ejbdoclet:          <--------- Notice that this does nothing!
>>
>> java:prepare-filesystem:
>>
>> java:compile:
>>     [echo] Compiling to
>> C:\travelshare_platform\TravelShare-EJB/target/classes
>>     [javac] Compiling 15 source files to
>> C:\travelshare_platform\TravelShare-EJB\target\classes
>> C:\travelshare_platform\TravelShare-EJB\src\java\ve\com\direct3003\travelsha
>> re\ejb\ContratoBean.java:157:
>> cannot resolve symbol
>> symbol  : class ContratoPK
>> location: package ejb
>>     public ve.com.direct3003.travelshare.ejb.ContratoPK
>> ejbCreate(java.lang.Stri
>> ng codigoEmpresaProveedor, java.lang.String codigoEmpresaConsumidor,
>> java.math.B
>> igDecimal porcentajeComision) throws javax.ejb.CreateException { ...
>> ...
>> ...
>> More "Cannot resolve symbol", for all the things that xdoclet should
>> generate....
>>
>>
>> Here are the project.xml and the maven.xml:
>>
>> ___________________________________
>> project.xml:
>>
>> <project>
>>   <extend>${basedir}/../project.xml</extend>
>>   <id>TravelShare-EJB</id>
>>   <name>Travelshare Domain Layer Components</name>
>>   <package>ve.com.direct3003.travelshare.ejb.*</package>
>>   <description>Travelshare Domain Layer Components</description>
>> <dependencies>
>>
>>   <dependency>
>>         <id>xdoclet</id>
>>         <version>1.2</version>
>>     </dependency>
>>
>>      <dependency>
>>         <id>xdoclet+ejb-module</id>
>>         <version>1.2b4</version>
>>     </dependency>
>>
>>     <dependency>
>>         <id>xdoclet+jboss-module</id>
>>         <version>1.2b4</version>
>>     </dependency>
>>
>>     <!-- This one is needed because jboss-module depends on it -->
>> <dependency>
>>         <id>xdoclet+jmx-module</id>
>>         <version>1.2b4</version>
>>     </dependency>
>>
>>     <dependency>
>>         <id>xdoclet+xdoclet-module</id>
>>         <version>1.2</version>
>>     </dependency>
>>
>>      <dependency>
>>              <id>xjavadoc</id>
>>          <version>1.0.2</version>
>>      </dependency>
>>
>>      <dependency>
>>              <id>jboss</id>
>>          <jar>jboss-j2ee.jar</jar>
>>      </dependency>
>> </dependencies>
>> </project>
>> ______________________________________
>>
>>
>> ______________________________________
>> maven.xml:
>>
>> <project default="travelshare-dist" xmlns:m="jelly:maven"
>>                                     xmlns:ant="jelly:ant">
>>    <goal name="travelshare-dist">
>>      <attainGoal name="ejb:install" />
>>    </goal>
>>
>>    <preGoal name="ejb:init">
>>       <attainGoal name="xdoclet:ejbdoclet"/>
>>    </preGoal>
>>
>>    <postGoal name="ejb:install">
>>       <ant:property name="maven.ejb.install.dir"
>>        value="${maven.repo.local}/${pom.artifactDirectory}/ejbs"/>
>>       <ant:mkdir dir="${maven.ejb.install.dir}"/>
>>       <ant:copy file="${maven.build.dir}/${maven.final.name}.jar"
>>             tofile="${maven.ejb.install.dir}/../
>>                      jars/${maven.final.name}.jar"/>
>>    </postGoal>
>> </project>
>> ___________________________________
>>
>>
>> I think that I haven't configured the plugin correctly, especially for
>> these "tag library requested cannot be found" messages.
>>
>> I appreciate any help on this!
>>
>> Thaks!
>>
>> --
>> Jesus De Oliveira - Administrador de red
>>
>> Representaciones Direct3003, C.A.
>> Av. Libertador, Edif. La Linea, Piso 12, Of. 124B, Caracas -
>> Venezuela.
>>
>>
>>
>>
>> -------------------------------------------------------
>> This SF.Net email is sponsored by Sleepycat Software
>> Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to
>> deliver higher performing products faster, at low TCO.
>> http://www.sleepycat.com/telcomwpreg.php?From=dnemail3
>> _______________________________________________
>> xdoclet-user mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
>>
>>
>>
>>
>> -------------------------------------------------------
>> This SF.Net email is sponsored by Sleepycat Software
>> Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to
>> deliver higher performing products faster, at low TCO.
>> http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
>> _______________________________________________
>> xdoclet-user mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
>
>
> --
> Jesus De Oliveira - Administrador de red
>
> Representaciones Direct3003, C.A.
> Av. Libertador, Edif. La Linea, Piso 12, Of. 124B, Caracas - Venezuela.
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by Sleepycat Software
> Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to
> deliver higher performing products faster, at low TCO.
> http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
> _______________________________________________
> xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user


-- 
Jesus De Oliveira - Administrador de red

Representaciones Direct3003, C.A.
Av. Libertador, Edif. La Linea, Piso 12, Of. 124B, Caracas - Venezuela.




-------------------------------------------------------
This SF.Net email is sponsored by Sleepycat Software
Learn developer strategies Cisco, Motorola, Ericsson & Lucent use to deliver
higher performing products faster, at low TCO.
http://www.sleepycat.com/telcomwpreg.php?From=osdnemail3
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to