A getter doesn't bother anyone, because it's not an interface-method. Commit it.
Ara. > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:xdoclet-devel- > [EMAIL PROTECTED]] On Behalf Of Aslak Helles�y > Sent: Tuesday, October 09, 2001 9:26 PM > To: [EMAIL PROTECTED] > Subject: [Xdoclet-devel] @ejb:bean use-soft-locking="true" bug? > > I am trying to deploy the examples to WLS 6.1 sp1, and I'm having a > problem > with soft locking. > > ejb-jar.xml contains a > > <cmp-field> > <description>Version number for soft locking</description> > <field-name>version</field-name> > </cmp-field> > > element, but the ejbc compiler complains about not finding the > corresponding > getVersion() method. Here is ejbc's output: > > weblogic-ejb-jar: > [java] > [java] ERROR: Error from ejbc: For cmp-field 'version' of bean > 'bank/Customer', we expected to find a corresponding 'getVersion' method > in the abstract bean class. Compilation cannot continue without this > 'get' > method > [java] ERROR: ejbc found errors > [java] Java Result: 1 > > So I was wondering if maybe entitycmp.j should generate a method to set > and > get the version. I did, and it solved my problem, > but I'm not sure whether it is a good solution. Here is the diff: > > diff -r1.18 entitycmp.j > 29a30,46 > > <XDoclet:ifUseSoftLocking> > > public int getVersion() > > { > > return this.version; > > } > > > > public void setVersion( int version ) > > { > > this.version = version; > > > > makeDirty(); > > <XDoclet:ifIsWithDataContainer> > > dataHolder = null; > > </XDoclet:ifIsWithDataContainer> > > } > > </XDoclet:ifUseSoftLocking> > > > > Could somebody who understands this better confirm if I'm on the right > track? If yes, I'll commit the fix. > > </aslak> > > > _______________________________________________ > Xdoclet-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/xdoclet-devel _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ Xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel
