Hi, I have some hardcoded JNDI names on clientside, wish to know if I have 
alternatives to that. Before going any further:

Bean itself


  | /**
  |  *  @ejb.bean       
  |  *                  name="GroupEJB"
  |  *                  local-jndi-name="ejb/UserGroup"
  |  *                  display-name="User Group EJB"
  |  *                  description="User Group EJB"
  |  *                  cmp-version="2.x"
  |  *                  type="CMP"
  |  *                  view-type="local"
  |  *                  schema="Group"
  |  *                  reentrant="false"
  |  *                  primkey-field="UIN"
  |  * 
  |  *  @ejb.persistence
  |  *                  table-name="GROUPS"
  |  * 
  |  *  @ejb.finder
  |  *                  query="SELECT OBJECT(g) FROM Group AS g"
  |  *                  signature="java.util.Collection findAllGroups()"
  |  * 
  |  *  @ejb.interface
  |  *                          local-extends="javax.ejb.EJBLocalObject, 
java.lang.Comparable, java.io.Serializable"
  |  *                  local-class="com.aa.samples.interfaces.GroupLocal"
  |  * 
  |  *  @ejb.home
  |  *                          local-class="com.aa.samples.interfaces.GroupLocalHome"
  |  * 
  |  *  @jboss.persistence 
  |  *                  datasource="java:/jdbc/dev01"
  |  *                  datasource-mapping="mySQL"
  |  *                  create-table="false" 
  |  *                  remove-table="false"
  |  */
  | public abstract class GroupBean implements EntityBean, Serializable, Comparable {
  | ...
  | ...
  | }
  | 

And on clientside:

  | groups=(Collection) 
servlet.getServletContext().getAttribute(constants.AVAILABLE_GROUPS);
  | if(groups==null) {
  |     home = (GroupLocalHome) context.lookup("ejb/UserGroup");
  |     groups=home.findAllGroups();
  |         ...
  |         ...
  | }
  | 

Any suggestion?

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3853404#3853404

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3853404


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to