2015-12-08 3 views
2

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

Я загрузил геосервер из [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 

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

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

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

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

Если удалить эти файлы из папки Lib, то мой Geoserver работает отлично.

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

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

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

Приветствия

+0

Что говорит файл журнала? –

+0

Вы нашли совпадение? Я сталкиваюсь с той же проблемой. – Titsjmen

+0

org.springframework.beans.factory.BeanCreationException: Ошибка создания bean-компонента с именем «mbtilesProcess», определенным в URL [jar: файл:/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: не определен bean с именем 'wpsResourceManager'. - @iant – Titsjmen

ответ

-1

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

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

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

Ну, так как OpenGeo-Geoserver обычай строить из GeoServer, он имеет несколько модификаций, которые выиграли» t позволить вам просто запускать исходные плагины геосерверов. Вам нужно будет открыть банки и декомпилировать файлы классов, чтобы изменить код плагина, чтобы он соответствовал структуре opengeo-geoserver ...

1

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

Select and download wps

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

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

Смежные вопросы