If you see the ejb deployment descriptors being generated, then you know your bean is being processed by XDoclet. You should look carefully at the XDoclet tags on your business and home methods to make sure they are correct. Also, make sure that the package substitution directives are correct.
If you don't even see deployment decsriptors then look at your XDoclet EJB configuration and make sure your fileset definition is accurate.
Also, more information (like the ANT output) would be helpful.
Finally, you can set the verbose option to "true" in the ejbdoclet task and examine the output carefully