My dear debuggers,
Before I call it a day I will share a new problem with you I have solved today.
This was not the first time I have seen such an issue, and because of that this posting may help one or other usere running into the same situation.
The user reported a problem with IBM Integration Designer (IID), from time to time the tool try to create a new Process Center server in server tab.
This may happen in certain cases
* when the user imports a process app into IID from the PC, after the app shows up in the BI view,
* when starting IID, or change perspective in IID to Process Center,
* when developer wants to publish the changes in the code (developed in IID) to Process Server,
then IID shows the "New Server" window - Create an IBM IBM Process Center for testing
Even after doing cancel it appears at least 8-10 times, hence for the IID user it is more of nuisance and time consuming to cancel.
Trying to figure out the root cause a connection test succeeded, e.g http://myserver.xx.com:9080/ProcessCenter
Next, Ports were checked from the Admin Console, the correct port is listening (run netstat), and also telnet could reach the right ports.
Finally, a check of the Process Center serverindex.xml file seems to show only correct records
<specialEndpoints xmi:id="NamedEndPoint_1391619114744" endPointName="BOOTSTRAP_ADDRESS">
<endPoint xmi:id="EndPoint_1391619114744" host="xxxxx.yyyyy.com" port="9809"/>
<specialEndpoints xmi:id="NamedEndPoint_1391619114745" endPointName="SOAP_CONNECTOR_ADDRESS">
<endPoint xmi:id="EndPoint_1391619114745" host="xxxxx.yyyyy.com" port="8879"/>
<specialEndpoints xmi:id="NamedEndPoint_1391619114751" endPointName="WC_defaulthost">
<endPoint xmi:id="EndPoint_1391619114751" host="*" port="9080"/>
By generally, IID does not support "federated" server setups. So you can not use that Process Center server
for testing from IID.
The IID installation itself comes with a UTE test server installation as well. An "advanced standalone" server configuration. That is the server one should use for testing from IID.
The PORT UNAVAILABLE error only happens when a server admin connection is being attempted and that is separate from the PC connection. In that case, for the Network Deployment environment, you must use the dmgr_id to connect and you need to supply the SOAP and/or RMI ports if they aren't already detected.
Within APAR JR47556 , there is a new option to skip automatic attempts to create a PC server and avoid such kind of problems. To disable PC server creation follow these steps:
Locate the file
and append this line:
If the file does not exist (such as in a fresh install), a copy of com.ibm.wbit.runtime.core.prefs file can be placedd into the configuration\.settings folder.
After next restart of IID the problem should be solved.
That's enough now!
And if this does not help, take two of these and call me in the morning.
Your Dr. Debug