Я продолжаю работу, которую начал другой человек на основе Geoserver и postgis. На уровне базы данных есть много таблиц, и слои представляют собой представления, основанные на этих таблицах. Это отлично работает!
Теперь я хочу создать несколько других таблиц и представлений. Я также добавляю их в GeoServer. Чтобы проверить, работает ли это, я выбрал предварительный просмотр слоя и щелкнул «Открыть слой» в столбце «Общие форматы». В результате отображается всплывающее окно для загрузки файла XML, но когда я его открываю, оно говорит:
<ServiceExceptionReport version="1.1.1">
<ServiceException> java.lang.NullPointerException null </ServiceException>
</ServiceExceptionReport>
Для слоев, созданных другим человеком, это работает нормально. Я сравнил два слоя и они вроде похожи, так что же я делаю не так?
PS: Все слои конвертированы из shape-файлов в postgis.