From: nikhil <ni...@ap...> - 2005-12-12 13:03:56
|
Thanks! it worked.. Regards, Nikhil ----- Original Message ----- From: "Andrew Stevens" <ste...@us...> To: <xdo...@li...> Sent: Sunday, December 11, 2005 7:32 PM Subject: Re: [Xdoclet-user] ejbdolcet not generating > On Sun, 2005-12-11 at 13:44, nikhil wrote: > > I have been spending some time trying to figure out why xdoclet does > > not generate anything w. regard to the EJBdoclet task. > ... > > <target name="ejbdoclet" depends="prepare"> > > <ejbdoclet > > destdir="${gen-src.dir}" > > excludedtags="@version,@author" > > verbose="true" > > ejbspec="2.0"> > > <fileset dir="${application.dir}"> > > <include name="/ejb/*Bean.java"/> > > </fileset> > > Are your classes ejb.SomethingBean, and all in the same package? If > not, your fileset is wrong. For starters, you need to include "**" > rather than "*" if you want it to match more than one directory level > (that's standard Ant behaviour). Secondly, you need to make sure the > fileset it based at the root of your package hierarchy, else the parser > will think your classes are invalid (since they're not in the correct > location based on their package name) and ignore them. Try > <fileset dir="${application.dir}/ejb"> > <include name="**/*Bean.java"/> > </fileset> > instead. > > > <homeinterface/> > > <remoteinterface/> > > <deploymentdescriptor > > destdir="${gen-src.ejb.meta-inf.dir}"/> > > </ejbdoclet> > > </target> > ... > > <----------------- Source Hello World Bean file ----------------> > > /* > > * TSM - Testing Service Manager Version @version > > * > > * Copyright 2005 Applied Tehcnology Solutions, Inc. > > * Bloomfield Twp, Michigan 48302, U.S.A. > > * All rights reserved. > > */ > > package com.aptsi.applications.tsm.ejb; > > Thought so. You need your fileset to be rooted at the directory > containing "com". > > > Andrew. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > xdoclet-user mailing list > xdo...@li... > https://lists.sourceforge.net/lists/listinfo/xdoclet-user |