Issue : ERROR: transport library not found: dt_shmem ERROR: JDWP Transport dt_shmem failed to initialize, TRANSPORT_LOAD(509) JDWP exit error AGENT_ERROR_TRANSPORT_LOAD(196): No transports initialized [../../../src/share/back/debugInit.c:750] FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196) ./standalone.sh: line 173: 9965 Aborted (core dumped) "/usr/jdk1.7.0_71/bin/java" -D"[Standalone]" Solutions : I checked my standalone.conf there was entry # Sample JPDA settings for remote socket debugging #JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_socket, address=8787 ,server=y,suspend=n" # Sample JPDA settings for shared memory debugging JAVA_OPTS="$JAVA_OPTS -Xrunjdwp:transport=dt_shmem,server=y,suspend=n,address=jboss" I had to comment " Sample JPDA settings for shared memory debugging" and un-comment " ettings for remote socket debugging...
java.net.BindException: Cannot assign requested address (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) at java.net.ServerSocket.bind(ServerSocket.java:375) at com.samsung.nms.simulator.tl1.server.ssh.TL1SshServer$ConnectionListener.run(TL1SshServer.java:577) at java.lang.Thread.run(Thread.java:748) netstat didnt list any open port, lsof -i TCP:<myport> no other process had opened myport. Solution : the process which binds the port, was started by non root user, starting the process as root user solved the problem
Comments
Post a Comment