IBM Support

Modeler adapter updates will not push down to the C&DS Deployment Manager client

Question & Answer


Question

Modeler adapter updates not push down to the C&DS Deployment Manager client. As a result, the Deployment Manager client is unable to define a Modeler Server resource definition nor is the client able to drag a stream file on to the job canvas of a new job.

Answer

There are two issues, which are known to commonly cause this problem.  So to resolve, try one of the following two solutions:

1) Proxy server.

If the client having the difficulty receiving the updates is set to use a proxy, temporarily disable the proxy settings or have an IT administrator put the C&DS Deployment Manager URL into an exception list

2) Problems with SIB tables in repository database

In order to eliminate any potential problems with the WebSphere SIB tables causing this issue, stop WebSphere and then go to the repository database and drop the following WebSphere SIB tables:

SIB000
SIB001
SIB002
SIBCLASSMAP
SIBKEYS
SIBLISTING
SIBOWNER
SIBOWNERO
SIBXACTS

After dropping those tables, restart WebSphere and then test running the Deployment Manager client again to see whether the updates will be properly applied and updated to the client.

NOTE:  If the defined Content Server within SPSS Deployment Manager Client has a URL of https, and the URL Prefix defined for the deployed C&DS application is set to http, the plug-ins will not be able to download and apply to the environment. Seen in below example spssemgr.log. It is using http to acquire and download the plug-ins. You can define a new Content Server by using only http to work around this for now until you can change the URL Prefix and restart the Application Server and enable those changes. You can determine the URL Prefix by navigating to http://<C&DS Server>:<port>/security/login. Then, under Configuration scrolls to the very bottom where URL Prefix entry exists.  Select it to view the URL Prefix.

Jan 28 2021 14:47:53 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - Update operation start
Jan 28 2021 14:47:53 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - Archive location is http://server.dom1.com:15010/pem/update
Jan 28 2021 14:47:53 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - URL is:http://server.dom1.com:443/pem/update
Jan 28 2021 14:47:53 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - Adding repository http://server.dom1.com:443/pem/update
Jan 28 2021 14:47:54 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - Exception has occurred during loading repository for updates
Jan 28 2021 14:47:54 [Thread-8] WARN  com.spss.mgmt.common.core.update.FeatureInstaller  - Updates will not be downloaded.
 

NOTE:  When installing SPSS Deployment Manager Client ensure the Windows option 'Run as Administrator' is used to launch the installer. Also, after installing ensure to launch SPSS Deployment Manager Client by using the Windows option "Run as Administrator". The 'Run as Administrator' privileges are elevated privileges needed in order for the plug-in to download and install. Within the same Windows session, connect to the C&DS server by using the C&DS native user 'admin'. Waiting a few minutes and a prompt should appear indicating plug-in updates have been applied. Then, close and open Deployment Manager Client to realize those updates.

If the above 1 and 2 solutions do not resolves the problem, then an alternative would be to apply the updates to the Deployment Manager client manually. Below are steps to manually apply the updates to the Deployment Manager client.  Note that the steps below are specific to certain versions of C&DS, so be sure to follow the specific steps for the version of C&DS, which you are using:

Manual steps for C&DS 8.0 with Modeler 18.0 adapters with Fix Pack 1 or Fix Pack 2:
======================================================
1. Copy all of the JAR files found on the C&DS Server at "<C&DS_Server_Install_Directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.0.0.2_site\plugins\" down to the Deployment Manager client at the directory "C:\Program Files\IBM\SPSS\Deployment\8.0\DeploymentManager\plugins"

2. Using a text editor, open the "bundles.info" file found here by default:

"C:\Program Files\IBM\SPSS\Deployment\8.0\DeploymentManager\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info"

If using Fix Pack 1, add the following 7 lines listed below at the end of that file and save the changes:

com.spss.mgmt.prms.scenario.ui,8.0.0.1,plugins/com.spss.mgmt.prms.scenario.ui_8.0.0.1.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.0.0.1,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.0.0.1.jar,4,false
com.spss.mgmt.prms.clementine.core,8.0.0.1,plugins/com.spss.mgmt.prms.clementine.core_8.0.0.1.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.0.0.1,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.0.0.1.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.0.0.1,plugins/com.spss.mgmt.prms.clementine.ui_8.0.0.1.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.0.0.1,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.0.0.1.jar,4,false
com.spss.mgmt.model.help,8.0.0.1,plugins/com.spss.mgmt.model.help_8.0.0.1/,4,false

If using Fix Pack 2, add the following 7 lines listed below at the end of that file and save the changes:

com.spss.mgmt.prms.scenario.ui,8.0.0.2,plugins/com.spss.mgmt.prms.scenario.ui_8.0.0.2.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.0.0.2,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.0.0.2.jar,4,false
com.spss.mgmt.prms.clementine.core,8.0.0.2,plugins/com.spss.mgmt.prms.clementine.core_8.0.0.2.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.0.0.2,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.0.0.2.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.0.0.2,plugins/com.spss.mgmt.prms.clementine.ui_8.0.0.2.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.0.0.2,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.0.0.2.jar,4,false
com.spss.mgmt.model.help,8.0.0.2,plugins/com.spss.mgmt.model.help_8.0.0.2/,4,false

3. Open the config.ini file found at "C:\Program Files\IBM\SPSS\Deployment\8.0\DeploymentManager\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:

spss.autoUpdates=false

4. Restart Deployment Manager client, and then it should work and use the existing Modeler Adapter updates that were manually copied to the client

======================================================


Manual steps for C&DS 8.1 with Modeler 18.1 adapters :

======================================================

1. Copy all of the JAR files found on the C&DS Server at "<C&DS Server Install>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.1.0.0_site\plugins" down to the Deployment Manager client at the directory "C:\Program Files\IBM\SPSS\Deployment\8.1\DeploymentManager\plugins"
2. Using a text editor, open the "bundles.info" file found here by default:
"C:\Program Files\IBM\SPSS\Deployment\8.1\DeploymentManager\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info"
Then, add the following 7 lines listed below at the end of that file and save the changes:
com.spss.mgmt.prms.scenario.ui,8.1.0.0,plugins/com.spss.mgmt.prms.scenario.ui_8.1.0.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.1.0.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.1.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core,8.1.0.0,plugins/com.spss.mgmt.prms.clementine.core_8.1.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.1.0.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.1.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.1.0.0,plugins/com.spss.mgmt.prms.clementine.ui_8.1.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.1.0.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.1.0.0.jar,4,false
com.spss.mgmt.model.help,8.1.0.0,plugins/com.spss.mgmt.model.help_8.1.0.0/,4,false

3. Open the config.ini file found at "C:\Program Files\IBM\SPSS\Deployment\8.1\DeploymentManager\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:
spss.autoUpdates=false
4. Restart Deployment Manager client, and then it should work and use the existing Modeler Adapter updates that were manually copied to the client

======================================================

Manual steps for C&DS 8.1.1 with Modeler 18.1.1 adapters :

======================================================

1. Copy all of the JAR files found on the C&DS Server at "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.1.1.0_site\plugins" down to the Deployment Manager client at the directory "C:\Program Files\IBM\SPSS\Deployment\8.1.1\DeploymentManager\plugins"
2. Using a text editor, open the "bundles.info" file found here by default:
"C:\Program Files\IBM\SPSS\Deployment\8.1.1\DeploymentManager\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info"
Then, add the following 7 lines listed below at the end of that file and save the changes:
com.spss.mgmt.prms.scenario.ui,8.1.1.0,plugins/com.spss.mgmt.prms.scenario.ui_8.1.1.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.1.1.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.1.1.0.jar,4,false
com.spss.mgmt.prms.clementine.core,8.1.1.0,plugins/com.spss.mgmt.prms.clementine.core_8.1.1.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.1.1.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.1.1.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.1.1.0,plugins/com.spss.mgmt.prms.clementine.ui_8.1.1.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.1.1.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.1.1.0.jar,4,false
com.spss.mgmt.model.help,8.1.1.0,plugins/com.spss.mgmt.model.help_8.1.1.0/,4,false

3. Open the config.ini file found at "C:\Program Files\IBM\SPSS\Deployment\8.1.1\DeploymentManager\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:
spss.autoUpdates=false
4. Restart Deployment Manager client, and then it should work and use the existing Modeler Adapter updates that were manually copied to the client

======================================================

Manual steps for C&DS 8.2 with Modeler 18.2 adapters :
======================================================
1. Copy all of the JAR files found on the C&DS Server at "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.2.0.0_site\plugins" down to the Deployment Manager client at the directory "C:\Program Files\IBM\SPSS\Deployment\8.2\DeploymentManager\plugins"
2. Using a text editor, open the "bundles.info" file found here by default:
"C:\Program Files\IBM\SPSS\Deployment\8.2\DeploymentManager\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info"
Then, add the following 7 lines listed below at the end of that file and save the changes:
com.spss.mgmt.prms.scenario.ui,8.2.0.0,plugins/com.spss.mgmt.prms.scenario.ui_8.2.0.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.2.0.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.2.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core,8.2.0.0,plugins/com.spss.mgmt.prms.clementine.core_8.2.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.2.0.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.2.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.2.0.0,plugins/com.spss.mgmt.prms.clementine.ui_8.2.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.2.0.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.2.0.0.jar,4,false
com.spss.mgmt.model.help,8.2.0.0,plugins/com.spss.mgmt.model.help_8.2.0.0/,4,false

3. Open the config.ini file found at "C:\Program Files\IBM\SPSS\Deployment\8.2\DeploymentManager\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:
spss.autoUpdates=false
4. Restart Deployment Manager client, and then it should work and use the existing Modeler Adapter updates that were manually copied to the client

======================================================

Manual steps for C&DS 8.2.1 with Modeler 18.2.1 adapters :

======================================================
1. Copy all of the JAR files found on the C&DS server under "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.2.1.0_site\plugins" directory to the "<Deployment manager client installation directory>\plugins" directory on the client
2. Using a text editor, open the "<Deployment manager client installation directory>\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info" file. With that file open, add the following lines:

com.spss.mgmt.model.help,8.2.1.0,plugins/com.spss.mgmt.model.help_8.2.1.0/,4,false
com.spss.mgmt.prms.clementine.core,8.2.1.0,plugins/com.spss.mgmt.prms.clementine.core_8.2.1.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.2.1.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.2.1.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.2.1.0,plugins/com.spss.mgmt.prms.clementine.ui_8.2.1.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.2.1.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.2.1.0.jar,4,false
com.spss.mgmt.prms.scenario.ui,8.2.1.0,plugins/com.spss.mgmt.prms.scenario.ui_8.2.1.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.2.1.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.2.1.0.jar,4,false

Save the changes to the file.

3. Open the config.ini file found at "C:\Program Files\IBM\SPSS\Deployment\8.2.1\DeploymentManager\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:
spss.autoUpdates=false

4. restart the Deployment Manager client
======================================================

Manual steps for C&DS 8.2.2 with Modeler 18.2.2 adapters :

======================================================

1. Copy all of the JAR files found on the C&DS server under "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.2.2.0_site\plugins" directory to the "<Deployment manager client installation directory>\plugins" directory on the client

2. Using a text editor, open the "[Deployment manager client installation directory]\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info" file. With that file open, add the following lines:

com.spss.mgmt.model.help,8.2.2.0,plugins/com.spss.mgmt.model.help_8.2.2.0/,4,false
com.spss.mgmt.prms.clementine.core,8.2.2.0,plugins/com.spss.mgmt.prms.clementine.core_8.2.2.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.2.2.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.2.2.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.2.2.0,plugins/com.spss.mgmt.prms.clementine.ui_8.2.2.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.2.2.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.2.2.0.jar,4,false
com.spss.mgmt.prms.scenario.ui,8.2.2.0,plugins/com.spss.mgmt.prms.scenario.ui_8.2.2.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.2.2.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.2.2.0.jar,4,false

Save the changes to the file.

3. Open the config.ini file found at "[Deployment manager client installation directory]\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be false instead, like this:

spss.autoUpdates=false

4. Restart the Deployment Manager client
======================================================

Manual steps for C&DS 8.3 with Modeler 18.3 adapters :

======================================================

1. Copy all of the JAR files found on the C&DS server under "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.3.0.0_site\plugins" directory to the "[Deployment manager client installation directory]\plugins" directory

2. Using a text editor, open the "[Deployment manager client installation directory]\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info" file. With that file open, add the following lines:

com.spss.mgmt.model.help,8.3.0.0,plugins/com.spss.mgmt.model.help_8.3.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core,8.3.0.0,plugins/com.spss.mgmt.prms.clementine.core_8.3.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.3.0.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.3.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.3.0.0,plugins/com.spss.mgmt.prms.clementine.ui_8.3.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.3.0.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.3.0.0.jar,4,false
com.spss.mgmt.prms.scenario.ui,8.3.0.0,plugins/com.spss.mgmt.prms.scenario.ui_8.3.0.0.jar,4,false
com.spss.mgmt.prms.scenario.ui.i18n,8.3.0.0,plugins/com.spss.mgmt.prms.scenario.ui.i18n_8.3.0.0.jar,4,false

Save the changes to the file.

3. Open the config.ini file found at "[Deployment manager client installation directory]\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be "false" instead, like this:

spss.autoUpdates=false

4. Restart the Deployment Manager client
======================================================
Manual steps for C&DS 8.4 with Modeler 18.4 adapters :
======================================================
1. Copy all of the JAR files found on the C&DS server under "<C&DS server installation directory>\components\pemplugins\update\com.spss.mgmt.modeler.feature_8.4.0.0_site\plugins" directory to the "[Deployment manager client installation directory]\plugins" directory
2. Using a text editor, open the "[Deployment manager client installation directory]\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info" file. With that file open, add the following lines:
com.spss.mgmt.model.help,8.4.0.0,plugins/com.spss.mgmt.model.help_8.4.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core,8.4.0.0,plugins/com.spss.mgmt.prms.clementine.core_8.4.0.0.jar,4,false
com.spss.mgmt.prms.clementine.core.i18n,8.4.0.0,plugins/com.spss.mgmt.prms.clementine.core.i18n_8.4.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui,8.4.0.0,plugins/com.spss.mgmt.prms.clementine.ui_8.4.0.0.jar,4,false
com.spss.mgmt.prms.clementine.ui.i18n,8.4.0.0,plugins/com.spss.mgmt.prms.clementine.ui.i18n_8.4.0.0.jar,4,false
Save the changes to the file.
3. Open the config.ini file found at "[Deployment manager client installation directory]\configuration" and find the line that says "spss.autoUpdates=true" and instead set that line to be "false" instead, like this:
spss.autoUpdates=false
4. Restart the Deployment Manager client
======================================================

[{"Type":"MASTER","Line of Business":{"code":"LOB10","label":"Data and AI"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS69YH","label":"IBM SPSS Collaboration and Deployment Services"},"ARM Category":[{"code":"a8m500000008TzOAAU","label":"Collaboration and Deployment Services-\u003EDeployment Manager Client"}],"ARM Case Number":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"8.0.0;8.1.0;8.1.1;8.2.0;8.2.1;8.2.2;8.3.0"}]

Document Information

Modified date:
14 December 2022

UID

swg22001847