Hi Andrus,
I just tried version 1.2 M7 and it seems to work now.
Lothar
cayenne-use..bjectstyle.org schrieb am 15.11.05 08:26:58:
>
> Hi Lothar,
>
> How do you check that the property is null? By calling "getName()"
> method or in some other way?
>
> One possibility is that you are getting an object in HOLLOW
> persistence state in one of your cases. If you access property via
> the getter, HOLLOW object will be resolved behind the scenes on
> demand, however if you are using something like
> "readPropertyDirectly", you are bypassing Cayenne faulting mechanism
> and can get such "unexpected" results.
>
> Andrus
>
>
> On Nov 14, 2005, at 4:24 PM, Lothar Krenzien wrote:
>
> >
> > Hi there,
> >
> > I have a database table called 'tblPlant' from which I want to
> > retrieved all the values for a specific id. Of course no problem.
> > But sometimes not all values are selected. The method in which the
> > database object is created, is used from two different classes.
> > From the first it works all fine while from the second one some
> > values are missing. And because it is the same method call I can't
> > find any failures in my code. Does anybody else have seen such a
> > problem ?
> >
> > Here's my code:
> >
> > DataContext context = getDaoContext(ctx);
> > TblPlant plant = (TblPlant)DataObjectUtils.objectForPK(context,
> > TblPlant.class, Integer.parseInt(plantId));
> >
> > For example the name property of the plant object is always null
> > while the database doesn't allows null.
> >
> > The domain map file looks like :
> >
> > <db-entity name="tblPlant" schema="dbo" catalog="dbTest">
> > <db-attribute name="name" type="VARCHAR"
> > isMandatory="true" length="100"/>
> >
> > <obj-entity name="TblPlant" className="back.gen.TblPlant"
> > dbEntityName="tblPlant">
> > <obj-attribute name="name"
> > type="java.lang.String" db-attribute-path="name"/>
> >
> > And I'm sure that I used the right database connection. Also the
> > plantId is set correctly. I'm using MS SQL Server 2000 and Java 1.5
> >
> > Thanks, Lothar
>
______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
This archive was generated by hypermail 2.0.0 : Tue Nov 15 2005 - 04:18:25 EST