title: SEAM Entity Query on field of sub object
body: <p>Using seam-gen based code.  I have an object "Classroom", which contains an instance of "Location".  I want to query for classrooms but specifying a value on the Location object.  </p>
  
  <p>Something like 'select from Classroom where Location.State = "NY"'.  When I try to bind a selectOneMenu with a list of states to #{ClassroomList.classroom.location.state} I'm getting errors.  </p>
  
  <p>Was getting a null pointer exception on Location.  I'm assuming I need to instantiate a new "Location" on the Classroom object, but not sure where to do that.  On the Classroom entity's constructor?  On the ClassroomList backing bean (where the example object is bound to the ClassroomList JSP search fields)?  </p>