i have installed Webshpere application server on Fedora OS. After configuring Websphere, i installed my application and could see the application in the list of installed applications. But after that the webshpere admin console stopped running. when i restarted the websphere i get this:
[root@localhost bin]# ./startServer.sh server1 -trace
ADMU0115I: Trace mode is on.
ADMU0116I: Tool information is being logged in file
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: Starting tool with the AppSrv01 profile
ADMU3100I: Reading configuration for server: server1
ADMU3028I: Conflict detected on port 8880. Likely causes: a) An instance of
the server server1 is already running b) some other process is
using port 8880
ADMU3027E: An instance of the server may already be running: server1
ADMU0111E: Program exiting with error:
com.ibm.websphere.management.exception.AdminException: ADMU3027E: An
instance of the server may already be running: server1
ADMU0211I: Error details may be seen in the file:
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
***********************************************************************************
I tried to kill the process and restarted again, but could not get it to restart.
Please help me if you have a solution to start websphere.
Thanks.
Regards,
Rtisan
You will need to find out what is using port 8880 or configure WebSphere
to another port.
--
Juanma Martinez
--
Jim Palistrant
IBM Tivoli WW Technical Evangelist/Enablement - ITCAM
Thanks for your reply.
i tried to kill all java and Websphere processes and retried to start Websphere but got the same output.
i checked for 8880 and got this output:
[root@localhost bin]# netstat -an|grep 8880
tcp 0 0 :::8880 :::* LISTEN
Please tell me how can i kill the 8880 process.
Thanks.
<p>
Why don't you just change the 8880 port in your serverindex.xml file? There is no special significance to the SOAP port number.
<p>
You can find the ports in use by executing:
<p>
netstat -an | grep LISTEN
<p>
If you really want to figure out what process is using the port, you can look in the /etc/services file. Or, you need to look at the Fedora OS documentation to figure out what process is using the port.
<p>
Also, try rebooting your machine if you have not already tried that.
<p>
Robert
Robert's solution is enough good.
Doesn't Fedora has an equivalent to <code>lsof</code>? You might have to be root or a user with priviliged rights to use the command. The <code>netstat</code> command doesn't show which PID is currently listening to the port so I can't tell you which process to kill. The <code>lsof</code> command however will show which PID it is. I haven't used Fedora myself, but I would be suprised if <code>lsof</code> is not included among its' packages.
<br/>
/Anders
My problem is not yet solved.
I did lsof -i:8880 and killed all java and webserver processes and s\tried to start WAS.
[root@localhost bin]# ./startServer.sh server1 -trace
ADMU0115I: Trace mode is on.
ADMU0116I: Tool information is being logged in file
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: Starting tool with the AppSrv01 profile
ADMU3100I: Reading configuration for server: server1
ADMU3200I: Server launched. Waiting for initialization status.
---------------------------
After this line there was no response and i did not get the line that the server is open in business mode.
Actually, this problem happens after i install my ear file in WAS, it stops responding.
I am using WAS 6.0 in Fedora 5.
Please let me know if you have any idea about fixing the issue.
Regards,
Rtisan
Ken