the full parametrized contructor of DefaultQuery recieves as one of its arguments the list of attributes names que query should retrieve.
It is stored as a String instance variable but the constructor is not storing it due to a type mismatch: the field is named "properties"
and the parameter "propNames", so the constructor is assingning:
this.properties = properties;
this.properties = propNames;
so it is assigning null to null.
CodeHaus Comment From: cholmes - Time: Wed, 19 Nov 2003 10:40:34 -0600
Fixed, just changed the one line.