Hi,
I'm using the following code..
PLEASE LET ME KNOW THE ERROR IN THIS...
PLEASE ..ITS VERY URGENT
I need this
<ejb-class>uk.co.lvl.ecommerce.modelselection.ModelSelectionSession</ejb-class>
in ejb-jar.xml when i run xdoclet
/**
 * This class is used to provide the lifecycle implementation and  business method
 * implementation provided by the ModelSelectionService interface to client
 *
 * @ejb.bean ejb-class="uk.co.lvl.ecommerce.modelselection.ModelSelectionSessionBean"
 *             name="ModelSelection"
 *            type="Stateless"
 *          transaction-type="Container"
 *          view-type="both"
 *          pattern="{0}Bean"
 *
 *
 * @ejb.transaction type="NotSupported"
 *
 * @ejb.interface extends="javax.ejb.EJBObject"
 *                local-extends="javax.ejb.EJBLocalObject" remote-pattern="{0}"
 *                local-pattern="{0}Local"
 *
 * @ejb.home extends="javax.ejb.EJBHome" local-extends=" javax.ejb.EJBLocalHome"
 *           remote-pattern="{0}Home" local-pattern="{0}LocalHome"
 *          
 * @ejb:env-entry name="ejb/BeanFactoryPath" type="java.lang.String "
 *  value="applicationContext.xml"
 *
 */

On 7/18/06, Nail, Evan Burke <[EMAIL PROTECTED] > wrote:
OK It's been a  while since I've used this part of xdoclet so be patient..I've kind of moved on to EJB3 and don't remember the real details of these calls.
 
OK Before I get to the xdoclet stuff, a cheesy way to complete this is with ANT just doing a
 
<replace file="....">
    <replacetoken>Session</replacetoken>
<replacevalue>Bean</replacevalue>
</replace>
or whatever token will give you a unique match.
 
OK, xdoclet ..
Now I know you can use the pattern attribute on interfaces and I think the session object too under your ejbdoclet task.  < session pattern="{0}Bean"/> but I'm not sure what subtask you are using so I'm not sure if that will help.
 
I thought I remember that I specified the file type as *Bean because I had named my beans like you and it never changed that. However I seem to remember it creating a wrapper with the *Session ending that wrapped my Bean and that is what it used as the ejbclass. so I don't remember how you turn that off. It seems like maybe it thinks its wrapping your bean so it thinks the name should end in its wrapper *Session not your Bean itself since your bean is really inside that wrapper. But like I said its been a while.  I imagine there is a way to turn it off if that's what its doing.
 
bn
 
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] ]On Behalf Of chaithanya xdoclet
Sent: Tuesday, July 18, 2006 7:41 AM
To: xdoclet-user@lists.sourceforge.net
Subject: [Xdoclet-user] URGENT : configuring xdoclet problem

Hi,
When i run xdoclet, the value of the property <ejb-class> is changing like the following...


  <ejb-class>uk.co.lvl.ecommerce.modelselection.ModelSelectionSession</ejb-class>

But i want it to be

  <ejb-class>uk.co.lvl.ecommerce.modelselection.ModelSelectionBean</ejb-class>

Every time , i'm manually changing it to Bean

Can any one tell me how to configure xdoclet so that i can avoid this everytime i run xdoclet


Regards,
Chaithanya.

**********************************************************************

This e-mail is the property of Enron Corp. and/or its relevant affiliate and may contain confidential and privileged material for the sole use of the intended recipient (s). Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender or reply to Enron Corp. at [EMAIL PROTECTED] and delete all copies of the message. This e-mail (and any attachments hereto) are not intended to be an offer (or an acceptance) and do not create or evidence a binding and enforceable contract between Enron Corp. (or any of its affiliates) and the intended recipient or any other party, and may not be relied on by anyone as the basis of a contract by estoppel or otherwise. Thank you.

**********************************************************************


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
xdoclet-user mailing list
xdoclet-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to