postgresql - 如何填充从 js 安装脚本创建的 jasperserver 数据库?

标签 postgresql war jasperserver

我正在尝试使用 WAR 文件分发在 Unix 服务器上安装 Jasper 服务器社区版。我使用 Apache Tomcat 7 作为应用程序服务器,使用 Postgres 作为后端数据库。我能够使用 buildomatic 中的 js-install-ce 脚本成功构建,但是当我尝试将 war 文件部署到 tomcat 服务器时,我得到了一堆 sql 异常

在挖掘日志后,jasperverver 数据库似乎仍然是空的,其中没有创建任何表。从文档中我尝试使用 js-create.ddl 手动创建这些表,但是所有的 sql 语句在这样做时都失败了。有什么我想念的吗?感谢任何帮助

最佳答案

对于其他试图解决这个问题的人,

init-js-db-ce 脚本只尝试在没有设置搜索路径的情况下创建表。 因此,请在您的脚本中设置您的 jasperserver 数据库的路径。

关于postgresql - 如何填充从 js 安装脚本创建的 jasperserver 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19390175/

相关文章:

python - 为什么带有 SQL 查询参数的 psycopg2 cursor.execute() 会导致语法错误?

ant - 如何使用Gradle脚本将Eclipse RAP应用程序导出到WAR中

jasper-reports - 获取JasperReports Server 输入控件可见列的值?

java - 无法在 WebSphere 上加载以下字体

Django - 用作表达式的子查询返回不止一行

arrays - 如果安装了 intarray 扩展,Postgres 不会在整数数组上使用索引

ruby - Distinct 不适用于 select 子句

java - Gradle:如何从 WAR 中排除 JAR?

conn.prepareStatement(sql) 上的 java.lang.NullPointerException

java - 贾斯珀报告 : getting JSON data from a post rest service