Vincent can give you a better answer but AFAIK dataobject has some
limitations and one of which is the limitation you faced. That's why
<valueobject/> was invented, to make it do lot more for you, AFAIK
including what you want. Take a look at it, though there's no doc for it
the last time I checked, but you can search this mailing list and dig in
the templates and samples to learn it.

Ara. 

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:xdoclet-user-
> [EMAIL PROTECTED]] On Behalf Of Brian Topping
> Sent: Saturday, June 15, 2002 4:16 AM
> To: [EMAIL PROTECTED]
> Subject: [Xdoclet-user] non-persistent fields with JBoss CMP,
> <dataobjects/> and <strutsform/>
> 
> Hiyas,
> 
> Well, as if struck by a bolt of lightning, Xdoclet suddenly makes
sense.
> I
> pity the souls that follows, but I'm sure they will, and happy they
will
> be
> when they figure it all out!
> 
> t's all good.  mebbe I can write a newbie howto if I haven't been
thrown
> out
> of my apartment in a month or two.
> 
> So I'm tryin to figure out what happens when I generate a CMP that
uses
> dataobjects and Struts forms.  Everything's so bright that i gotta
wear
> welding goggles or something.  Except one thing:
> 
> My form has fields that aren't going to be persistent fields.  Think
about
> the "type your password twice" type forms.  The second password isn't
> saved,
> it's just compared in the action to make sure it matches.  But since
the
> form
> uses dataobjects, all of the fields must exist in the dataobject.
This
> isn't
> a problem, but the dataobject uses @ejb:persistent-field in the source
> bean
> to trigger generation of the field in the dataobject.
> 
> The problem then is that the @ejb:persistent-field with
'@jboss:create-
> table
> "true"' *also* causes the field to be generated in the database.
There's
> no
> way around it with all of the four pieces... create-table, CMP,
> dataobjects
> and strutsforms because of the common reliance on
@ejb:persistent-field.
> 
> Or is there?
> 
> The answer I'm gonna fly with for now is to lose the
@jboss:create-table
> when
> I get closer to production and not worry about what the database looks
> like
> in the mean time.
> 
> Is anyone else on the list using all this stuff in combination?
> 
> have a great weekend!
> 
> -b
> 
> _______________________________________________________________
> 
> Don't miss the 2002 Sprint PCS Application Developer's Conference
> August 25-28 in Las Vegas -
> http://devcon.sprintpcs.com/adp/index.cfm?source=dntextlink
> 
> _______________________________________________
> Xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user




_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
Xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user

Reply via email to