Как установить геомондриану - PullRequest
0 голосов
/ 17 мая 2018

Я установил, как описано здесь

1.JRE и установил путь 2.Tomacat 8 3.PostgreSQL / PostGIS

Я установил их simple_geofoodmart в postgreSQlкак описано, я поместил geomondrian.war в подкаталог webapps Tomcat.знаю, когда я перешел на localhost: 8080 / geomondrian перенаправлен на http://localhost:8080/geomondrian/index.html, где я нахожу примеры GeoMondrian:

  • Сводная таблица JPivot с кубом simple_foodmart
  • Сводная таблица JPivotс пространственным кубом simple_geofoodmart (без свойств геометрии)
  • Сводная таблица JPivot с пространственным кубом simple_geofoodmart
  • Базовый интерфейс для специальных запросов GeoMDX

при нажатии на один изя получаю эту ошибку:

 JPivot had an error ...

 org.apache.jasper.JasperException: javax.servlet.ServletException:  javax.servlet.jsp.JspException: com.tonbeller.wcf.utils.SoftException: javax.xml.transform.TransformerConfigurationException: C:\Program%20Files\Apache%20Software%20Foundation\Tomcat%208.5_Tomcat\webapps\geomondrian\WEB-INF\jpivot\toolbar\htoolbar.xsl (The system cannot find the path specified)

что мне делать ?? 1024 *

1 Ответ

0 голосов
/ 18 мая 2018

Я решил свою проблему:
1) скачать драйвер jdbc для postgresql

2) поместите драйвер jdbc (файл jar) в \ tomcat \ lib

3) Добавьте к пути к классам путь к этому файлу jar драйвера (создайте путь к классам и перезагрузите компьютер, если он не существует)

4) изменить доступ к базе данных в geomondrian.jsp, расположенном в tomcat \ webapps \ geomondrian \ WEB-INF \ запросы , к конфигурации базы данных postgreSql:

<jp:mondrianQuery id="query01" jdbcDriver="org.postgresql.Driver" jdbcUrl="jdbc:postgresql://localhost/simple_geofoodmart?user=postgres&password=wakarimashta" catalogUri="/WEB-INF/queries/simple_foodmart.xml">

где:
jdbcDriver - это имя драйвераClass драйвера jdbc.
jdbcUrl - это URL-адрес базы данных, в которой он имеет этот формат для postgresql: jdbc: postgresql: // localhost / DATABASE? User = databaseuser & password = databasepassword.

...