问题标签 [geonetwork]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
321 浏览

java - 使用 Geonetwork 元数据完整视图时出现 JAVA 堆空间错误

我在 CENTOS 7 机器上使用 Geonetwork 3.10 和 APACHE Tomcat。这些是各种组件的特性:

  • 服务器版本:Apache Tomcat/7.0.76
  • Java 主页:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-0.el7_6.x86_64/jre
  • JVM版本:1.8.0_222-b10
  • 操作系统名称:Linux
  • 操作系统版本:3.10.0-957.27.2.el7.x86_64

我的目录应该管理大约 35000 个文件的元数据的起始数量,并且这个数量会增加。不幸的是,当我尝试查看完整的元数据视图时,我遇到了以下错误:

加载元数据视图时出错

使用 journalctl -f 命令查看日志,它对应于以下错误:

DEBUG [org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver] - Resolving exception from handler [public void org.fao.geonet.api.records.formatters.FormatterApi.getRecordFormattedBy(java.lang.String,java.lang.String,java.lang.String,org.fao.geonet.api.records.formatters.FormatterWidth,java.lang.String,java.lang.String,org.fao.geonet.api.records.formatters.FormatType,boolean,org.springframework.web.context.request.NativeWebRequest,javax.servlet.http.HttpServletRequest) throws java.lang.Exception]: org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.OutOfMemoryError: Java heap space

另一个与 Java 堆空间相关的错误如下:

严重:后台线程容器意外死亡 containerBackgroundProcessor[StandardEngine[Catalina]] java.lang.OutOfMemoryError: Java heap space

看起来在看

/var/log/tomcat/catalina.2020-01-24.log

我正在使用 Postgres 数据库,并将其设置在

文件取消注释该行

我已将文件/usr/share/tomcat/bin/setenv.sh/etc/tomcat/tomcat.conf分别设置为以下值

java堆空间错误也出现在收割过程中

获取本地文件时出错:Java 堆空间。

我用来在日志中找到的另一个错误如下

我在文件中正确设置了凭据geonetwork/WEB-INF/config-db/jdbc.properties

但即使我检查了我拥有的 .jdbc.properties,它总是会导致只读连接

请告诉我我做错了什么?还有其他我没有做的微调吗?

0 投票
1 回答
18 浏览

geonetwork - 需要在 geonetwork 3.10.2.0 主页中添加更多菜单我现在只有搜索、地图和登录选项

我需要在 geonetwork 3.10.2.0 主页中添加更多菜单我现在只有搜索、地图和登录选项如何自定义主页?

0 投票
0 回答
48 浏览

postgresql - 使用 SSL 连接 GeoNetwork 和 PostgreSQL

我在 Tomcat 中使用 GeoNetwork 3.10.6 作为服务,并希望通过 ssl 连接到另一台服务器上的 Postgres 12.8 db。我想,我必须更改 jdbc.properties 文件中的某些内容。

我尝试了类似的方法:jdbc.connectionProperties=ssl=true但没有成功。

有没有人有这方面的经验?

0 投票
2 回答
35 浏览

metadata - 选择一个编目/元数据系统?

我们正在建立一个基于 qgis / postgresql-postgis 和 geoserver 的 GIS 服务器。我们缺少一个重要的工具,即编目和元数据系统。

Postgresql 和 geoserver 位于 windows server 2019 虚拟服务器上。

我们是 GIS 和地理学家,但不是计算机科学家。因此,我们正在寻找一种相对容易安装和配置的开源解决方案,它不需要大量的计算机技能。您认为哪些解决方案是合适的?我们已经确定:

  1. 地理网络,
  2. 乔治斯特拉https://www.georchestra.org/software.html
  3. 地节点

还有其他人吗?在这 3 种解决方案中,是否有一种更易于设置和使用,在 linux 和 windows 上都可以使用?在我们选择技术时是否还有其他标准需要考虑?

非常感谢您的帮助、推荐和/或反馈。

0 投票
0 回答
12 浏览

angularjs - 地理网络不加载 UI

我正在尝试安装 Geonetwork(3x 和 4x),但 UI 没有加载。我在 Tomcat 9、Java 8、Postgres 12 上。从 de WAR 安装(https://geonetwork-opensource.org/manuals/trunk/en/install-guide/installing-from-war-file.html)我得到了没有错误,但在 Chrome 的开发面板上我得到了

此错误指的是错误:模块不可用模块“gn”不可用!您要么拼错了模块名称,要么忘记加载它。如果注册模块,请确保将依赖项指定为第二个参数。

任何指导来解决这个问题?提前致谢。