cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Razumovsky" <razumovsky.and...@gmail.com>
Subject Re: Strange problem - all relationships not available at runtime
Date Sun, 03 Aug 2008 08:58:06 GMT
Very strange. Are you using some App Server? Are you sure the XMLs used on
the server side contain those missing rels? If _CourseState is fine, the
problem must be in XML descriptions

2008/8/2, Devyandu <devyandu@gmail.com>:
>
> Need your expert help.
> It could be a silly mistake on my part, but here goes.
>
> CourseState has a few fields and these relationships:
>
> <obj-relationship name="studentCoursesArray" source="CourseState"
> target="StudentCourses" db-relationship-path="studentCoursesArray"/>
> <obj-relationship name="toCourse" source="CourseState" target="Course"
> db-relationship-path="toCourse"/>
> <obj-relationship name="toState" source="CourseState" target="State"
> db-relationship-path="toState"/>
>
> But at runtime whenever I get a CourseState object it exposes only
> it's direct properties and the toState relationship. The other two
> relationships are not available.
>
> I also did a System.out.println(csobj); And this is what I get
>
> {<ObjectId:CourseState, course_state_id=1>; committed;
> [numQuestions=>2; enabled=>N; toState=>?; numCredits=>999]}
>
> The _CourseState class seem fine.
> All XMLs have been auto generated and not hand edited.
> Any suggestions on what else to look at ?
> Thanks
> DB
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message