ISSUE:
After configuration of Oracle Web-center Content(UCM) server ,we
were unable to access /cs page.
http://hostname:16200/cs
http://hostname:16200/cs
ERROR OBSERVED:
Logs @ $DOMAIN_HOME/servers/ucm_server/logs/ucm_server.out
$DOMAIN_HOME/servers/ucm_server/logs/ucm_diagnostics.log
<<
[ERROR] [UCM-CS-000001] [oracle.ucm.idccs] [tid:[ACTIVE].ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’] [userId: <anonymous>] [ecid: 0000IzP9ZVh5yWD_z9XBiW1DmFxr000003,0] [APP: Oracle Universal Content Management – Content Server] general exception[2011-05-10T10:05:12.904+01:00] [UCM_server1] [ERROR] [UCM-CS-000001] [oracle.ucm.idccs] [tid:[ACTIVE].ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’] [userId: <anonymous>] [ecid:0000IzP9ZVh5yWD_z9XBiW1DmFxr000003,0] [APP: Oracle Universal Content Management – Content Server] generalexception[[
intradoc.common.ServiceException: !csProviderUnableToStartSystem,SystemServerSocket
at intradoc.server.IdcSystemLoader.startProvider(IdcSystemLoader.java:2601)
at intradoc.server.IdcSystemLoader.prepareStartMonitorProviders(IdcSystemLoader.java:2515)
at intradoc.server.IdcManagerBase.startProviders(IdcManagerBase.java:103)
at intradoc.server.IdcManagerBase.serviceStart(IdcManagerBase.java:368)
at intradoc.server.IdcServerManager.serviceStart(IdcServerManager.java:245)
at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:630)
at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:455)
at intradoc.idcwls.IdcIntegrateWrapper.initializeServer(IdcIntegrateWrapper.java:102)Caused by: intradoc.data.DataException: !csCouldNotListenOnPort,4444
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
at java.net.ServerSocket.bind(ServerSocket.java:328)
>>
$DOMAIN_HOME/servers/ucm_server/logs/ucm_diagnostics.log
<<
[ERROR] [UCM-CS-000001] [oracle.ucm.idccs] [tid:[ACTIVE].ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’] [userId: <anonymous>] [ecid: 0000IzP9ZVh5yWD_z9XBiW1DmFxr000003,0] [APP: Oracle Universal Content Management – Content Server] general exception[2011-05-10T10:05:12.904+01:00] [UCM_server1] [ERROR] [UCM-CS-000001] [oracle.ucm.idccs] [tid:[ACTIVE].ExecuteThread: ‘0’ for queue: ‘weblogic.kernel.Default (self-tuning)’] [userId: <anonymous>] [ecid:0000IzP9ZVh5yWD_z9XBiW1DmFxr000003,0] [APP: Oracle Universal Content Management – Content Server] generalexception[[
intradoc.common.ServiceException: !csProviderUnableToStartSystem,SystemServerSocket
at intradoc.server.IdcSystemLoader.startProvider(IdcSystemLoader.java:2601)
at intradoc.server.IdcSystemLoader.prepareStartMonitorProviders(IdcSystemLoader.java:2515)
at intradoc.server.IdcManagerBase.startProviders(IdcManagerBase.java:103)
at intradoc.server.IdcManagerBase.serviceStart(IdcManagerBase.java:368)
at intradoc.server.IdcServerManager.serviceStart(IdcServerManager.java:245)
at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:630)
at intradoc.idcwls.IdcServletRequestUtils.initializeServer(IdcServletRequestUtils.java:455)
at intradoc.idcwls.IdcIntegrateWrapper.initializeServer(IdcIntegrateWrapper.java:102)Caused by: intradoc.data.DataException: !csCouldNotListenOnPort,4444
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
at java.net.ServerSocket.bind(ServerSocket.java:328)
>>
REASON:
It seems some other process is already running on port 4444 and hence we are getting above exception.
SOLUTION:
Option 1)
1) Identify Process (PID) which is having hold on port 4444. HOW?
2) If that Process is not required then kill the process ID.
If that process is required then please follow Option 2
Option 2)
1) Shutdown managed server ucm_server from console.
2) Change value in $DOMAIN_HOME/ucm/cs/config/config.cfg for parameter IntradocServerPort
Old:
IntradocServerPort=4444
New:
IntradocServerPort=4448.
Note:
Before changing to Port 4448 Please make sure that Port (4448) is free and available for use
eg: netstat -an | grep 4448 ( if no output then port is free and available for use)
3) Restart Managed Server ucm_server.
More:
http://docs.oracle.com/cd/E21764_01/doc.1111/e10726/c06_core_ref.htm#CSIDO420
No comments:
Post a Comment