If you are trying to run your XML-RPC based web server and you get the following error,
XML-RPC Server Started!
JavaXmlRpcServer: java.net.BindException: Address already in use error.
This means that you have already some service running on this port that you have used to deploy your web service, to resolve this issue either you have to stop the service that's running (example apache or IIS server running on port 80 or tomcat server if you have specified port as 8080).
BindException states that you are attempting to bind a socket to a port and the port is in use, or the requested local address could not be assigned.
How to kill the service on Unix/Linux based environment:
- Open Terminal
- Run the command with the port used: example: lsof -i :1081
- You will get an output with ProcessID - PID if some process is running on it.
- Now kill the process by running the following command: kill -9
(example: kill -9 4723) - Now try to run the server you would not get BindException exception
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 4723 code2care 22u IPv6 0x30asf0sdsdf 0t0 TCP *:pvusdfien (LISTEN)
More Posts related to Java,
- How to install Java 11 on Mac
- Get Client IP address from HTTP Response in Java
- SharePoint Open in the client application document opens in browser
- How to verify if java is installed on the computer and get version detail
- Java - Check if array contains the value
- Your JBoss Application Server 7 is running However you have not yet added any users to be able to access the admin console
- How to run Java Unit Test cases with Apache Maven?
- What Java version is used for Minecraft 1.18
- List of jar files for Jax-ws (SOAP) based Java Web Services
- [Fix] Java Exception with Lambda - Cannot invoke because object is null
- Convert Instant timestamp into LocalDateTime Java Code Example
- Java - Calculate time taken for the code to execute in milliseconds or nanoseconds
- Create simple struts2 project using maven commands
- Java - PatternSyntaxException
- List of Online Java compiler with console
- Minecraft Java Edition
- How to declare and initialize Array in Java Programming
- [Solved] com.sun.xml.ws.transport.http.servlet.WSServletContextListener ClassNotFoundException
- Java XML-RPC 3.1.x based web service example
- Simple Struts 2 Tutorial in eclipse with tomcat 7 server
- Java 8 foreach loop code examples
- Java -Day of the week using Java 8 DayOfWeek Enum
- Java 8 - Convert List to Map Examples
- Java: TimeZone List with GMT/UTC Offset
- list of jars required for hibernate 4.x.x
More Posts:
- Android Activity Main xml stuck loading - Android-Studio
- How to create StackOverflow error in java - Java
- How to fix: You will need Google Chrome to install most apps, extensions and themes. - Chrome
- Sublime Text 3 Convert Case to Upper, Lower, Title or Swap - Sublime-Text
- Java -Day of the week using Java 8 DayOfWeek Enum - Java
- SharePoint list excel import error - Title is a required filed and can't be empty - SharePoint
- How to send SMS on Android Emulator - Android
- Users experience call quality issue, voice distortion, disconnection with Microsoft Teams call and meeting - Teams