не могу установить плагин mbtiles в геосервер

Я пытаюсь установить плагин mbtiles для геосервера 2.9. Я успешно установил геосервер в tomcat 7.0 (в Windows 10).

Я скачал геосервер с [http://ares.opengeo.org/geoserver/master/] Он отлично работает без установки каких-либо плагинов.

Но когда я пытаюсь установить плагин mbtiles в папку lib, он выдает сообщение об ошибке.

HTTP Status 404 - /geoserver    
type Status report    
message /geoserver    
description The requested resource is not available.    
Apache Tomcat/7.0.59

Я знаю, что мой кот работает нормально, а геосервер находится в папке веб-приложений.

Я скачал плагин mbtiles с: [http://ares.opengeo.org/geoserver/master/community-2015-11-30/]. Я знаю, что моя версия плагина mbtiles и геосервера одинакова. Это то, что было упомянуто на странице документации геосервера.

У меня есть 3 файла в плагине mbtiles:

gs-mbtiles-2.9-SNAPSHOT.jar
gt-mbtiles-15-SNAPSHOT.jar
sqlite-jdbc-3.8.6.jar

Если я удалю эти файлы из папки lib, мой геосервер будет работать нормально.

Может ли кто-нибудь предложить, что мне здесь не хватает ??

Я пытался использовать другие версии геосервера, но получаю то же сообщение об ошибке, что и выше.

Любая помощь приветствуется.

Ваше здоровье


person Rooney    schedule 08.12.2015    source источник
comment
что говорит файл журнала?   -  person Ian Turton    schedule 09.12.2015
comment
Вы нашли решение? Я сталкиваюсь с той же проблемой..   -  person Titsjmen    schedule 05.08.2016
comment
org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем «mbtilesProcess», определенным в URL-адресе [jar:file:/C:/Users/Me/Documents/apache-tomcat-7.0.68-windows-x64/apache- tomcat-7.0.68/webapps/geoserver/WEB-INF/lib/gs-mbtiles-2.8-SNAPSHOT.jar!/applicationContext.xml]: невозможно разрешить ссылку на bean-компонент «wpsResourceManager» при настройке аргумента конструктора; вложенным исключением является org.springframework.beans.factory.NoSuchBeanDefinitionException: компонент с именем «wpsResourceManager» не определен. - @iant   -  person Titsjmen    schedule 05.08.2016


Ответы (2)


У меня была эта проблема некоторое время. Сначала посмотрите на файл журнала, который находится в этом каталоге \logs\wrapper.log, он показывает ошибки и почему они мешают запуску службы геосервера. Одной из зависимостей, которую имеет mbtile плагин, является wps плагин. Этот плагин не загружается в geoserver по умолчанию. Поэтому перед установкой mbtiles плагина сначала установите geoserver wps плагин по этой ссылке

Выберите и загрузите wps

Еще одна вещь, которую я нашел, это то, что иногда sqlite-jdbc-3.8.6.jar, который находится в zip-файле mbtile, содержит ошибку. Это довольно старая версия. Поэтому, если проблема существует, замените этот файл самой новой версией отсюда ссылка для скачивания sqlite-jdbc

Я надеюсь, что это помогает кому-то. Если да, пожалуйста, проголосуйте.

person Majid Hojati    schedule 04.11.2016

Вы должны поставить его:

/usr/share/opengeo/geoexplorer/WEB-INF/lib

Источник: http://suite.opengeo.org/docs/latest/intro/installation/redhat/postinstall.html

Ну, так как opengeo-geoserver является пользовательской сборкой из geoserver, он имеет некоторые модификации, которые не позволят вам просто запускать оригинальные плагины геосервера. Вам придется открыть банки и декомпилировать файлы классов, чтобы изменить код плагина, чтобы он соответствовал структуре opengeo-geoserver...

person jimxxx    schedule 05.07.2016