Recieving the following error when trying to publish a script portlet for the first time using "sp push". Any tips?
The requested URL /import_export/webengine/script_editing/ScriptPortletContentAPI/Action!doPushApp was not found on this server.
The requested URL /import_export/webengine/script_editing/ScriptPortletContentAPI/Action!doPushApp was not found on this server.
Any tips?
Answer by Michael Burati (468) | Mar 14, 2016 at 08:49 AM
What version of Portal, including CF fixpack level are you on?
For 8.0.0.1 CFn you'll need to use Script Portlet 1.3 from the Portal Catalog For 8.5 CF03 through CF08 you'll need to use Script Portlet 1.3 from the Portal Catlog
For Script Portlet and earlier, you need to download a PAA from the Portal Catalog and install it to your portal server, in order to use Script Portlet.
For Portal 8.5 CF09 and later, Script Portlet comes installed with the CF out of the box, so you "do not" and "should not" install the PAA (which is an older implementation) from the catalog.
If Script Portlet 1.3 on 8001 or on 8.5 through CF08 is not fully and correctly installed, you would get the error you're getting because it's just not there.
If you're trying to use the Script Portlet 1.3 command line tool against Portal 8.5 CF09 or later, then you would get that error. When migrating Script Portlet to an out of the box CF component in CF09, it was more fully integrated into Portal including Import/Push and Editor implemented as Portlets themselves rather than as servlet based dialogs as the old portal catalog version of Script Portlet was, so you need to use the new command line tool that comes with 8.5 CF09 if you're trying to use Sciprt Portlet in 8.5 CF09 or later.
The Script Portlet 1.3 doc is here: http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/welcome/script_welcome.html
The Script Portlet doc for Portal 8.5 CF09 and later is here: http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/script-portlet/ibm_script_portlet.dita
including the new means of getting the command line utility for use with Script Portlet in 8.5CF09+ here http://www.ibm.com/support/knowledgecenter/SSHRKX_8.5.0/mp/script-portlet/cmd_line_push.dita
I hope that info helps,
..Mike Burati
The postings on this site are my own and do not necessarily represent the positions, strategies, or opinions of IBM.
Script Portlet Login Form redirect 1 Answer
Script Portlet-AngularJS Import 1 Answer
Why am I getting an authentication error (403) when trying to use the IBM Script Portlet? 1 Answer
How do I delete a Portal Script Application? 1 Answer
How can I set multiple, dynamic, named public render parameters from the Script Portlet? 1 Answer