Ctools не отображаются в пользовательском интерфейсе pentaho

Я использую Pentaho CE 5 на окнах. Я хотел бы использовать CTools, но я не могу сделать так, чтобы они отображались в меню «Файл» -> «Новый», чтобы использовать их.

Находясь за прокси, я не могу использовать плагин Marketplace, поэтому попробовал установить его вручную.

  • Сначала я попытался использовать ctools-installer.sh. Я запустил следующую командную строку в cygwin (установлены wget и unzip):

./ctools-installer.sh -s / cygdrive / d / Users / [пользователь] / Mes \ Programs / pentaho / biserver-ce / pentaho-solutions / -w / cygdrive / d / Users / [пользователь] / Mes \ programs / pentaho / biserver-ce / tomcat / webapps / pentaho /

Скрипт запускается, спрашивает, какой модуль я хочу установить, и начинается загрузка.

Для каждого модуля я получаю такой вывод (в скрипт добавлен -x):

  • echo -n 'Загрузка CDF ...' Загрузка CDF ... + wget -q --no-check-certificate 'http://ci.analytical-labs.com/job/Webdetails-CDF-5-Release/lastSuccessfulBuild/artifact/bi-platform-v2-plugin/dist/ zip /dist.zip '-O .tmp / cdf / dist.zip SYSTEM_WGETRC = c: / program ~ 1 / wget / и т.д. / wgetrc syswgetrc = C: \ Program Files (x86) \ GnuWin32 / и т. д. / wgetrc
  • '[' '!' -z '' ']'
  • rm -f .tmp / dist / marketplace.xml
  • unzip -o .tmp / cdf / dist.zip -d .tmp Подпись конца центрального каталога не найдена. Либо этот файл не является zip-файлом, либо он составляет один диск многосоставного архива. В последнем случае центральный каталог и комментарий к zip-файлу будут найдены на последнем диске (ах) этого архива. unzip: не удается найти каталог zip-файлов в .tmp / cdf / dist.zip и не может найти .tmp / cdf / dist.zip.zip, точка.
  • chmod -R u + rwx .tmp
  • эхо Готово Готово

На этом сценарий заканчивается. Я видел на этой странице (pentaho-bi-suite), что это нормальный вывод. Тем не менее, мне это кажется немного странным, и когда я запускаю свой сервер pentaho (логин: admin / password), я не вижу никаких новых инструментов в меню.

  • После просмотра нескольких других руководств и самого скрипта я загрузил снимки .zip для каждого инструмента и разархивировал их в системный каталог моего сервера pentaho. Тот же результат.

Я хочу, чтобы .sh работал, что можно попробовать или настроить?

Спасибо

ИЗМЕНИТЬ 05.06.2014

Я проверил файлы dist.zip, загруженные скриптом, и все они пусты. Похоже, что wget не может получить zip-файлы, поэтому установка не выполняется. Когда я пытаюсь получить любую веб-страницу через wget, это не удается. Думаю, это из-за прокси.

Вот мой файл .wgetrc, расположенный в домашней папке cygwin моего пользователя:

use_proxy = on

http_proxy = http://[urlicious:[portpting)

https_proxy = http://[urlpting:[portpting)

proxy_user = [пользователь]

proxy_password = [пароль]

Как я мог заставить это работать?

ИЗМЕНИТЬ 10.06.2014

В конце концов, я изменил настройки сетевого подключения, чтобы обходить прокси. Похоже, что для установщика есть автономный режим, поэтому можно загрузить все необходимые файлы в среде без прокси, а затем запустить скрипт в автономном режиме. Я думаю, это связано с параметром -r.

Я считаю этот пост решенным, поскольку это больше не проблема технических специалистов.


person user3702170    schedule 03.06.2014    source источник


Ответы (3)


Трудно определить проблему в описанной выше процедуре .. но вы можете обратиться к этот блог, он является ключевым участником самого pentaho ..

person Helping Hand..    schedule 03.06.2014
comment
Спасибо за ваш ответ. Я посмотрю, что получу, и вернусь сюда, чтобы дать дополнительную информацию. - person user3702170; 05.06.2014

В конце концов, я изменил настройки сетевого подключения, чтобы обходить прокси. Похоже, что для установщика есть автономный режим, поэтому можно загрузить все необходимые файлы в среде без прокси, а затем запустить скрипт в автономном режиме. Я думаю, это связано с параметром -r.

Я считаю этот пост решенным, так как это больше не проблема технических специалистов.

person user3702170    schedule 10.06.2014

Вы можете вручную установить компоненты с http://www.webdetails.pt/ctools/ или если вы если у вас pentaho 5.1 или выше, вы добавляете следующие параметры в параметр CATALINA_OPTS (в start-pentaho.bat или start-pentaho.sh): -Dhttp.proxyHost = -Dhttp.proxyPort = -Dhttp.nonProxyHosts = "localhost | 127.0.0.1 | 10. .. * "

http://docs.treasuredata.com/articles/pentaho-dataintegration#tips-how-can-i-use-pentaho-through-a-proxy.

person bluesony    schedule 17.04.2015