Re: Strange problem - all relationships not available at runtime

From: Andrey Razumovsky (razumovsky.andre..mail.com)
Date: Sun Aug 03 2008 - 04:58:06 EDT

  • Next message: Devyandu: "Re: Strange problem - all relationships not available at runtime"

    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 <devyand..mail.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
    >



    This archive was generated by hypermail 2.0.0 : Sun Aug 03 2008 - 04:58:57 EDT