. Advertisement .
..3..
. Advertisement .
..4..
Hi experts. I need your help to solve the error transport error 202 bind failed address already in use.
When Weblogic begins, the error is reported with the following message:
ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:750]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)
Please tell me the cause and solution for this problem. Thanks.
The cause: The issue is brought on by the fact that Weblogic has activated remote debugging, but that other processes are occupying the remote debugging port.
Solution:
1. Utilize
netstat
for viewing port occupancy2. Utilize
ps -ef pid
for viewing the process3. Utilize
kill -s 9 pid
for killing the processYou can also remove the remote debugging setup if you no longer require it.
Using Annotation method:
1. The
setDomainEnv.sh
file will be opened in the bin folder under the weblogic domain directory2. Locate
debugFlat="true"
and then add#
in front (set debugFlag=true under Windows)