GetFeatureInfo requests returns unexpected (e.g. empty) results if the requested feature type has more than one geometry column. deegree does not consider the configured style, the "first" geometry column is used to requested the selected features.
deegree should use the geometry column(s) from the configured style to request the selected features. If no style is available all geometry columns should be considered.