Hi,
Does anyone succeeded in deploying a bean into JBoss ?
I'm experiencing troubles like double declaration of
the cmp-fields in the jbossccmp-jdbc.xml file or error
at deployment (parse exception when compiling ejbql)
Here is one of my typical file :
<code>
package org.TechAdvantage.intranet.ejb.cmp;
import javax.ejb.EntityBean;
/**
* @ejb:bean
* type="CMP"
* name="ejbSalle"
* local-jndi-name="ejb/calendrier/LocalSalle"
* display-name="EJB Salle"
* view-type="local"
* cmp-version="2.x"
* schema="salleBean"
* primkey-field="id"
*
* @ejb:pk
* class="java.lang.Integer"
* generate="false"
*
* @ejb:home
* generate="local"
*
local-class="org.TechAdvantage.intranet.ejb.cmp.SalleLocalHome"
*
* @ejb:interface
* generate="local"
*
local-class="org.TechAdvantage.intranet.ejb.cmp.SalleLocal"
*
* @ejb:finder
* signature="java.util.Collection findAll()"
* unchecked="true"
* query="SELECT DISTINCT OBJECT (s) FROM ejbSalle s"
* result-type-mapping="Local"
*
* @ejb:transaction
* type="Required"
*
* @ejb:security-identity
* use-caller-identity=""
*
* @jboss:read-only
* read-only="true"
*
* @jboss:table-name
* table-name="Salle"
*
* @jboss:create-table
* create="false"
*
* @jboss:remove-table
* remove="false"
*
* @jboss:cmp-field
* field-name="id"
* column-name="IdSalle"
*
* @jboss:cmp-field
* field-name="nom"
* column-name="NomSalle"
*
* @jboss:cmp-field
* field-name="commentaire"
* column-name="Commentaire"
*
*/
public abstract
class SalleBean
extends BaseEntityBean
implements EntityBean {
/**
* @ejb.pk-field
* @ejb.value-object
* match="*"
* @ejb.interface-method
* @ejb:persistent-field
* @jboss:sql-type SMALLINT(5)
*/
public abstract Integer getId();
/**
* @ejb.interface-method
* @ejb.permission
* role-name="Internal"
* @ejb.value-object
* match="*"
* @ejb:persistent-field
* @jboss:sql-type VARCHAR(30)
*/
public abstract String getNom();
/**
* @ejb.interface-method
* @ejb.permission
* role-name="Internal"
* @ejb.value-object
* match="*"
* @ejb:persistent-field
* @jboss:sql-type VARCHAR(200)
*/
public abstract String getCommentaire();
}
</code>
Thanks for your help and for any sample codes that use
JBoss and CMR,
ionel
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran�ais !
Yahoo! Mail : http://fr.mail.yahoo.com
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user