PDA

Ver la Versión Completa : Deploymet Descriptor (Entity Bean)


aniels
08-07-2004, 22:39:21
Hola!!! bueno, lo de las bases de datos aún no lo he solucionado, pero tengo otro problema, estoy haciendo el DD (Deployment Descriptor) para mi Entity Bean, utilizando el Application Deployment Tool de Sun, pero hay una parte en la que me pide que ingrese la clase a la que pertenece mi llave primaria, como es un entero (int), yo ingrese java.lang.Integer, y coloqué el nombre del método astracto de la llave primaria, ProjectId.

El método es:


public abstract int getProjectId();


Pero cuanto le doy "verifier" me aparece este error:



For [ ProjectBeanCMP ]
For Home interface [ packProject.ProjectHome ]
Error: No single arg findByPrimaryKey(PrimaryKeyClass) method was found in home interface class [ packProject.ProjectHome ].



y este otro error



For [ ProjectBeanCMP ]
For EJB Class [ packProject.ProjectBeanCMP ] ejbCreate(...) method [ ejbRemove ]
Error: An ejbCreate(...) method was found, but did not properly return the primary key class type.



Quisiera que me dijeran que puede ser lo que estoy haciendo mal, espero que puedan ayudarme.

Gracias!!!
:( :confused: