I have tried to use the deploymentdescriptor task with the attribute
havingClassTag

e.g. <deploymentdescriptor destdir="${descriptor_dir}"
havingClassTag="application.${application_name}"/>

and I have noticed that the havingClassTag  attribute was ignored.


Looking at the source code I can see that 

- the deploymentdescriptor task is implemented by the class EjbDotXmlSubTask
- the EjbDotXmlSubTask clas is a subclass of XmlSubTask.
- the XmlSubTask class is a subclass of TemplateSubTask.
- when executing EjbDotXmlSubTask the method startProcessForAll of
TemplateSubTask is executed
- when executing another task the method startProcessPerClass of
TemplateSubTask is executed
- only startProcessPerClass calls the method matchesGenerationRules
(startProcessForAll does not call it)

Is there a good reason for doing this ?
Do you think it worth to investigate further in order to patch the code ?

Thanks in advance


-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to