From: <ric...@an...> - 2003-06-07 14:32:50
|
Try using Jakarta Commons Lang: http://jakarta.apache.org/commons/lang.html Use org.apache.commons.lang.builder.EqualsBuilder and = org.apache.commons.lang.builder.HashCodeBuilder to generate hashCode() = and equals() methods for your classes. Javadoc: http://jakarta.apache.org/commons/lang/api/org/apache/commons/lang/builde= r/package-summary.html Ricardo Arg=FCello ----- Original Message -----=20 From: "Marco Tedone" <mt...@je...> To: <jbo...@li...> Sent: Saturday, June 07, 2003 4:58 AM Subject: Re: [JBoss-user] [NEWBIE] Primary Key class WARN - Jboss 3.2.1 > Actually I didn't implemented them at all. Could you please post any = sample > code? I had a look on my book but there is no example of external Key = class. >=20 > Thanks, >=20 > Marco >=20 > ----- Original Message -----=20 > From: "Alexey Loubyansky" <al...@jb...> > To: "Marco Tedone" <jbo...@li...> > Sent: Saturday, June 07, 2003 10:42 AM > Subject: Re: [JBoss-user] [NEWBIE] Primary Key class WARN - Jboss = 3.2.1 >=20 >=20 > > This means hashCode and equals are not implemented properly. > > > > alex > > > > Friday, June 06, 2003, 11:42:26 PM, Marco Tedone wrote: > > > > MT> Hi, I deployed an entity bean with an external primary key class = (I > had more > > MT> than one primary key field); I declared that class simply with = the key > field > > MT> as public and then with getter/setter methods for each field. > > > > MT> Everything works fine: I can write and read entity beans = succesfully. > > > > MT> Anyway, during deployment I receive the following warnings: > > > > MT> 21:37:05,156 WARN [EJBVerifier20] Default instances of primary = key: > class > > MT> org.site.framework.ejbs.entities.UsersKey do not equate, check = your > equals > > MT> method > > MT> 21:37:05,156 WARN [EJBVerifier20] Default instances of primary = key: > class > > MT> org.site.framework.ejbs.entities.UsersKey do not have the same = hash, > check > > MT> your hashCode method > > > > MT> In the ejb-jar.xml file I declared only the <prim-key-class> = element, > > MT> without the <primkey-field> > > > > MT> What do the warnings mean? > > > > MT> Thanks in advance, > > > > MT> Marco > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Etnus, makers of TotalView, The = best > > thread debugger on the planet. Designed with thread debugging = features > > you've never dreamed of, try TotalView 6 free at www.etnus.com. > > _______________________________________________ > > JBoss-user mailing list > > JBo...@li... > > https://lists.sourceforge.net/lists/listinfo/jboss-user >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The = best > thread debugger on the planet. Designed with thread debugging features > you've never dreamed of, try TotalView 6 free at www.etnus.com. > _______________________________________________ > JBoss-user mailing list > JBo...@li... > https://lists.sourceforge.net/lists/listinfo/jboss-user >=20 > |