Printing Mapfish或Geoserver打印模块错误

Printing Mapfish或Geoserver打印模块错误,printing,map,geoserver,mapfish,Printing,Map,Geoserver,Mapfish,在我的个人电脑中,我正在使用Geoserver和打印插件(2.5.2和2.4(用于打印模块))。我们的开发过程已经完成,我们希望在我们的服务器机器上使用它。Java版本、选项和Java编码类型相同,但当我将pdf插件安装到服务器机器上时,例如 “serverip:8080/geoserver/pdf/info.json” 错误 这是什么意思? 它是默认的“config.yaml”文件。错误“org.ho.yaml.exception.YamlException:第0行附近的错误:获取枚举类型类o

在我的个人电脑中,我正在使用Geoserver和打印插件(2.5.2和2.4(用于打印模块))。我们的开发过程已经完成,我们希望在我们的服务器机器上使用它。Java版本、选项和Java编码类型相同,但当我将pdf插件安装到服务器机器上时,例如

“serverip:8080/geoserver/pdf/info.json”

错误

这是什么意思? 它是默认的“config.yaml”文件。错误“org.ho.yaml.exception.YamlException:第0行附近的错误:获取枚举类型类org.mapfish.print.config.layout.HorizontalAlign的RİRight值时出现问题”


我尝试了不同版本的geoserver和printplugin或mapfish打印模块,同样的问题也出现了。我哪里做错了?

打印扩展安装应该很简单。不同版本的Geoserver(2.5.2)和打印扩展(您提到的版本2.4)可能存在问题

我刚刚安装了最新版本的Geoserver和打印扩展,以确保它能够正常工作

我已经在
/opt/Tomcat7
上安装了Tomcat7。我使用的是java版本1.8.0\u20

要安装Geoserver,请执行以下操作:

cd /opt/tomcat7/webapps
sudo wget http://ares.boundlessgeo.com/geoserver/2.6.x/geoserver-2.6.x-latest-war.zip
sudo unzip geoserver-2.6.x-latest-war.zip geoserver.war
提取war文件后,将自动安装地理服务器

要安装打印模块,请执行以下操作:

cd /opt/tomcat7/webapps/geoserver/WEB-INF/lib
sudo wget http://ares.boundlessgeo.com/geoserver/2.6.x/ext-latest/geoserver-2.6-SNAPSHOT-printing-plugin.zip
sudo unzip geoserver-2.6-SNAPSHOT-printing-plugin.zip
在拥有所有/opt/tomcat7/webapps/geoserver/WEB-INF/lib之后,您可以重新启动tomcat:

sudo service tomcat7 restart
检查打印模块是否已成功安装:

转到GEOSERVER_DATA_DIR
/opt/tomcat7/webapps/GEOSERVER/DATA
),一个名为
printing
的新文件夹应该存在,其中包含
config.yaml


检查以下请求:
http://yourhost/geoserver/pdf/info.json

我已经通过编辑解决了这个问题

\data_dir\printing\config.yaml

文件。只需将所有右对齐替换为右对齐

我正在尝试安装Windows Server 2008操作系统,我也尝试了goserver 2.6和打印插件2.6,但收到了相同的错误消息。“org.ho.yaml.exception.YamlException:第0行附近的错误:获取枚举类型类org.mapfish.print.config.layout.HorizontalAlign的RİRight值时出现问题”我安装了土耳其语windows。在geoserver出现一些问题后,我完全将所有语言、区域和浏览器设置从土耳其语更改为英语(美国)并且得到了正常工作的geoserver接口。但是现在我得到了与您相同的异常。我意识到一些土耳其设置仍然存在。因为我得到了异常:获取枚举类型类org.mapfish.print.config.layout的R?GHT值时出现问题。不正确,但是R?GHT而不是RİGHT
\data_dir\printing\config.yaml