On Mac OS Sierra 10.12.6
, I've recently installed Pentaho Community Edition (CE) 8.0
after my Enterprise Edition (EE) trial ended. EE had marketplace built in as a menu option but that's been removed from CE. Moreover, all my plugins have been removed (I was using the CPython Script Executor plugin).
Problem: I cannot get Pentaho Marketplace / plugins to work. The thing is, Pentaho docs claim Pentaho CE 6.0+ already comes with marketplace:
If you're using the Community Edition of Pentaho 6.0+ you don't have to worry about this - Marketplace comes with it and it's ready to be used.
This is clearly wrong, and I'm not the only one experiencing this.
I tried to install Marketplace 6.0
from Pentaho Marketplace, the latest version, but the download link brings you to a 404
page.
This Pentaho forums suggested marketplace 5.4
. So I downloaded that, unzipped marketplace/
folder into data-integration/system
(path suggested here in Pentaho Forums) and restarted Pentaho Data Integration App. Marketplace did not appear.
Likewise, Pentaho Forums suggested adding pentaho-marketplace
to /Applications/data-integration/system/karaf/etc/org.apache.karaf.features.cfg
:
#
# Comma separated list of features to install at startup
#
featuresBoot=config,pentaho-client-minimal,pentaho-marketplace
Again, I've restarted Pentaho App and Marketplace still does not appear.
Then I found I needed to restart the Pentaho BI server (info here):
./ctlscript.sh stop pentahoserver
Trying to do this I get
$ ./ctlscript.sh stop pentahoserver
/Applications/Pentaho/server/pentaho-server/tomcat/scripts/ctl.sh : Pentaho Server could not be stopped
Via sudo
:
$ sudo ./ctlscript.sh stop pentahoserver
Execution by root not allowed
Question: How can I get Marketplace to appear, or if it's too much trouble, how can I simply just install the Python plugin I need? The problem is, the only available blog on it shows that I need to get the plugin from marketplace.
EDIT: for .sh
script to run, you need to close down postgresql connection.
EDIT 2: I gave up on getting Marketplace to work and found CPython plugin here: http://www.pentaho.com/marketplace/. I unzipped into plugins and it worked.