Using 1.2.1 I had no problem with ejb-jar.xml but after
upgrading to 1.2.3 I encountered this bug:

Using "is" method with boolean is no longer possible:

/**
 *
 * @ejb.persistence column-name="isonline"
 * @ejb.transaction type = "Required"
 * @ejb.interface-method
 * @jonas.cmp-field-jdbc-mapping field-name="online"
 *                               jdbc-field-name="isonline"
 */
public abstract boolean isOnline();

always generate this ejb-jar.xml:

<cmp-field >
  <description><![CDATA[]]></description>
  <field-name>nline</field-name>
</cmp-field>

It seems that XDoclet 1.2.3 just "cut" the first 3 characters
of the method... because if I change the method name into
getOnline() it will generate a correct ejb-jar.xml ("online" instead
of "nline").

Is there any work around?

Thanks a lot!
--
---------------------------------------------------
Blasius Lofi Dewanto
---------------------------------------------------
OpenUSS - Open University Support System
http://openuss.sourceforge.net
---------------------------------------------------
E-Mail   : [EMAIL PROTECTED]
---------------------------------------------------









-------------------------------------------------------
SF.Net email is sponsored by: GoToMeeting - the easiest way to collaborate
online with coworkers and clients while avoiding the high cost of travel and
communications. There is no equipment to buy and you can meet as often as
you want. Try it free.http://ads.osdn.com/?ad_id=7402&alloc_id=16135&op=click
_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to