You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by "Poppe, Troy" <Tr...@eia.doe.gov> on 2004/11/04 21:02:10 UTC
[OT] Problem with fileset being empty!
This is probably off-topic, but I'm pretty sure that a second pair of eyes might
be able to help me spot my error. TIA.
In my maven.xml I've been experimenting with trying to get the xdoclet/ejbdoclet
ant tasks to work properly. So far I've had no luck when I run this from within
Maven (running from my munged maven.xml, as well as with the xdoclet:ejbdoclet
goal), but it works when I run it from Ant alone. It seems that the fileset for
ejbdoclet is empty, even though it shouldn't be. I've even tried running with
'maven -X -e xdoclet-ejbdoclet' with no exceptions or errors displayed....
I am so puzzled, any help is greatly appreciated!
Thanks in advance,
Troy Poppe
---------
My maven.xml (cut short for brevity):
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:maven="jelly:maven" xmlns:j="jelly:core">
<preGoal name="java:compile">
<attainGoal name="xdoclet-ejbdoclet"/>
</preGoal>
<!-- Generate required Xdoclet EjbDoclet resources for this project. -->
<goal name="xdoclet-ejbdoclet">
<echo>scanning: ${maven.xdoclet.ejbdoclet.srcDir}</echo>
<mkdir dir="${maven.xdoclet.ejbdoclet.destDir}"/>
<taskdef name="ejbdoclet"
classname="xdoclet.modules.ejb.EjbDocletTask"
classpathref="maven.dependency.classpath"/>
<ejbdoclet
destdir="${maven.xdoclet.ejbdoclet.destDir}"
excludedtags="@version,@author,@todo"
addedtags="@xdoclet-generated at ${TODAY},@copyright The
XDoclet Team,@author XDoclet,@version ${project.version}"
ejbspec="${maven.xdoclet.ejbdoclet.ejbSpec}"
force="${maven.xdoclet.force}"
verbose="true">
<fileset dir="${maven.xdoclet.ejbdoclet.srcDir}"
casesensative="no">
<include name="**/*Bean.java"/>
<include name="**/*EJB.java"/>
</fileset>
[-- SNIP --]
My project.properties:
maven.multiproject.type=ejb
#define xdoclet properties
maven.xdoclet.force=false
maven.xdoclet.ejbdoclet.srcDir=${pom.build.sourceDirectory}
maven.xdoclet.ejbdoclet.destDir=${basedir}/target/xdoclet/ejbdoclet
maven.xdoclet.ejbdoclet.ejbSpec=2.0
maven.xdoclet.ejbdoclet.verbose=true
#maven.xdoclet.ejbdoclet.fileset.0=true
#maven.xdoclet.ejbdoclet.fileset.0.include=**/*Bean.java
[-- SNIP --]
Directory listing from ${pom.build.sourceDirectory}:
C:\Projects\PartyMaven\ejb>dir /s main\src\java
Volume in drive C has no label.
Volume Serial Number is 88F3-5429
Directory of C:\Projects\PartyMaven\ejb\main\src\java
11/04/04 09:49 AM <DIR> .
11/04/04 09:49 AM <DIR> ..
11/04/04 09:49 AM <DIR> gov
0 File(s) 0 bytes
Directory of C:\Projects\PartyMaven\ejb\main\src\java\gov
11/04/04 09:49 AM <DIR> .
11/04/04 09:49 AM <DIR> ..
11/04/04 09:49 AM <DIR> doe
0 File(s) 0 bytes
Directory of C:\Projects\PartyMaven\ejb\main\src\java\gov\doe
11/04/04 09:49 AM <DIR> .
11/04/04 09:49 AM <DIR> ..
11/04/04 09:49 AM <DIR> eia
0 File(s) 0 bytes
Directory of C:\Projects\PartyMaven\ejb\main\src\java\gov\doe\eia
11/04/04 09:49 AM <DIR> .
11/04/04 09:49 AM <DIR> ..
11/04/04 01:39 PM <DIR> party
0 File(s) 0 bytes
Directory of C:\Projects\PartyMaven\ejb\main\src\java\gov\doe\eia\party
11/04/04 01:39 PM <DIR> .
11/04/04 01:39 PM <DIR> ..
10/22/04 03:24 PM 18,220 PartyManagerBean.java
09/24/04 12:35 PM 51,312 PartyManagerDAO.java
11/04/04 01:40 PM 14,510 PerformancePlanBean.java
3 File(s) 84,042 bytes
[-- SNIP --]
Maven output:
C:\Projects\PartyMaven\ejb>maven xdoclet-ejbdoclet
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0
build:start:
xdoclet-ejbdoclet:
[echo] scanning: C:\Projects\PartyMaven\ejb\main\src\java
[echo] delete unneeded objects
BUILD SUCCESSFUL
Total time: 24 seconds
Finished at: Thu Nov 04 14:54:33 EST 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org