I'm using JBoss.
The unknownPK is not the problem. Autoincrement works fine and I don't have
getters and setters for these fields.
The problem is, that xdoclets generates a PKClass java.lang.Object for me.

However, maybe you understand what I mean, when I post the code. Not making
it too big, I left out the parts, that are not really interesting...
So here it is:

/**
 * The Employee Entity Bean handles the information of an employee.
 * @author Karsten Jahn
 * @version 1.0
 *
 * @ejb.bean
 *              name = "Employee"
 *              display-name = "EB_DataBase - Employee: Employee"
 *              view-type = "local"
 *              type = "CMP"
 *              cmp-version = "2.x"
 *              local-jndi-name = "ejb/foo/employee/Employee"
 *              reentrant = "false"
 * 
 * @ejb.pk class = "java.lang.Object"

 * @jboss.unknown-pk 
 *              class = "java.lang.Integer"
 *              auto-increment = "true"
 *              column-name = "employeeid"
 *              field-name = "employeeID"
 *              sql-type = "INTEGER"
 *              jdbc-type = "INTEGER"
 *              
 * @jboss.entity-command name = "mysql-get-generated-keys"
 */
public abstract class EmployeeBean implements EntityBean {
    [...]
}

-- 
NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne Grundgebühr: http://www.gmx.net/dsl



-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to