BaseMapLayer & GeoMapLayer expect the survey to be not null when calculating
the hashCode.
It is possible to create a BaseMapLayer and GeoMapLayer with a null survey (in
fact the SurveyBaseController does so which can cause the page rendering to
fail half way through on the survey map page).
Also the BaseMapLayer uses extra fields in the equals method than the hashCode
method which is not ideal.
Original issue reported on code.google.com by chris.go...@gmail.com on 24 May 2012 at 6:43
Original issue reported on code.google.com by
chris.go...@gmail.com
on 24 May 2012 at 6:43