"FearlessSpiff" wrote : could you fix it? I have exactly the same problem. But my
jbosscmp-jdbc.xml is ok. All mapped nicely. What i could see is, that the
jbosscmp-jdbc.xml is ignored by JBoss! Don't know why, but i can change what i like,
the file isn't read by JBoss... I use the same software versions as you, maybe this
is a problem?
yes i could:
the following source works for XDoclet generating the correct settings (i have other
problems but at least i have my database)
/*
* Project name : ofas
* File name : Server.java
*
* Created on Aug 16, 2004
* Author : itteerde
*
* History:
*
* Last Editor Date Comment
* ----------------------------------------------------------------------------
* itteerde Aug 16, 2004 created
*/
package com.bbraun.ofas.persistence.figuretable.ejb;
import java.rmi.RemoteException;
import javax.ejb.EJBException;
import javax.ejb.EntityBean;
import javax.ejb.EntityContext;
import javax.ejb.RemoveException;
/**
* @ejb.bean name="FigureTable"
* display-name="Name for FigureTable"
* description="Description for FigureTable"
* jndi-name="ejb/FigureTable"
* type="CMP"
* cmp-version="2.x"
* view-type="local"
*
* @ejb.bean primkey-field = "guid"
*
* @todo should extend AbstractEntityBean
*
* @jboss.persistence
* datasource = "java:ofas"
* datasource-mapping = "Oracle9i"
* table-name = "OFAS.OFAS_FIGURETABLES"
* create-table = "false"
*/
public abstract class FigureTableBean implements EntityBean {
/**
*
*/
public FigureTableBean() {
super();
// TODO Auto-generated constructor stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#setEntityContext(javax.ejb.EntityContext)
*/
public void setEntityContext(EntityContext ctx)
throws EJBException,
RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#unsetEntityContext()
*/
public void unsetEntityContext() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#ejbRemove()
*/
public void ejbRemove()
throws RemoveException,
EJBException,
RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#ejbActivate()
*/
public void ejbActivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#ejbPassivate()
*/
public void ejbPassivate() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#ejbLoad()
*/
public void ejbLoad() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
/* (non-Javadoc)
* @see javax.ejb.EntityBean#ejbStore()
*/
public void ejbStore() throws EJBException, RemoteException {
// TODO Auto-generated method stub
}
/**
* Getter for CMP Field guid
*
* @ejb.pk-field
* @ejb.persistent-field
* @ejb.interface-method view-type="local"
*
* @jboss.column-name name = "ID"
* @jboss.jdbc-type type = "VARCHAR"
* @jboss.sql-type type = "CHAR(32)"
*/
public abstract String getGuid();
/**
* Setter for CMP Field guid
*
* @ejb.interface-method view-type="local"
*/
public abstract void setGuid(String value);
/**
* Returns the figure table's name. This is usually the operating figure's
name.
*
* @return figure table's name
*
* @ejb.interface-method
* view-type = "both"
*
* @jboss.column-name name = "NAME"
* @jboss.jdbc-type type = "VARCHAR"
* @jboss.sql-type type = "VARCHAR2(255)"
*/
public abstract String getName();
/**
* Sets the figure table's name. You usually should use the operating figure's
name.
*
* @param name figure table's name
*
* @ejb.interface-method
* view-type = "both"
*
*/
public abstract void setName(String name);
/**
* Returns the unique id of the system this figure table belongs to
*
* @return unique id of the system this figure table belongs to
*
* @ejb.interface-method
* view-type = "both"
*
* @jboss.column-name name = "SYSTEM"
* @jboss.jdbc-type type = "VARCHAR"
* @jboss.sql-type type = "CHAR(32)"
*/
public abstract String getSystem();
/**
* Sets the unique id of the system this figure table belongs to
*
* @param name unique id of the system this figure table belongs to
*
* @ejb.interface-method
* view-type = "both"
*/
public abstract void setSystem(String system);
/**
* Returns the connector used to collect the data for this figure table
*
* @return connector used to collect the data for this figure table
*
* @ejb.interface-method
* view-type = "both"
*
* @jboss.column-name name = "CONNECTOR"
* @jboss.jdbc-type type = "VARCHAR"
* @jboss.sql-type type = "CHAR(32)"
*/
public abstract String getConnector();
/**
* Sets the connector used to collect the data for this figure table
*
* @param name connector used to collect the data for this figure table
*
* @ejb.interface-method
* view-type = "both"
*/
public abstract void setConnector(String connector);
}
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3846262#3846262
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3846262
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user