I have the problems like Mike in all releases up to 1.1 ...
1.2 I haven't checked jet
The main Problem is class generation with ant an cgen.
cgen always has only 1 datamap as context because it doesn't use
the datacontext-mechanism. Instead cgen reads the xml-file for 1 Datamap.
So the second map is not read at all.
I've started to write my own java-class for ant/velocity to get my own cgen
but I've had not enough time to finish ist yet.
As workaround I took some entities in one datamap
also they should not be there.
cayenne-use..bjectstyle.org schrieb am 28.05.05 21:44:02:
>
> Haven't checked it recently, but Modeler used to handle this just
> fine...
>
> Cgen on the other hand wasn't smart enough to load related DataMaps
> into the same namespace. We need to address this in 1.2.
>
> Andrus
>
> On May 26, 2005, at 6:45 PM, Mike Kienenberger wrote:
>
> > Andrus Adamchik <andru..bjectstyle.org> wrote:
> >> Yeah, Cayenne supports cross-model relationships within domain. If it
> >> behaves like it doesn't I'd treat it as a bug.
> >
> > Hmm.
> >
> > I wonder if anyone's used it recently? It seems broken both at the
> > modeler
> > level (might just be false-positive warnings in the modeler) and at
> > the cgen
> > level.
> >
> > It does seem to work for resolving simple queries once you manually
> > fix the
> > generated superclass code. I haven't tried anything beyond following
> > the
> > predefined relationships.
> >
> > I'll try to track down the cgen issue some more again tomorrow if I'm
> > around, but I'd love some hints.
> >
> > -Mike
> >
>
______________________________________________________________
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 : Sun May 29 2005 - 07:47:42 EDT