1
votes

I'm trying to launch and debug tomcat 5.5 with a webapp in java 6.

I have set up JAVA_HOME in the tomcat's eclipse configuration (in "replace environment" mode) but I get the following error:


ERROR: transport error 202: gethostbyname: unknown host

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:690]

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)


If I launch directly the startup.bat, it works fine.

Does anybody managed to solve it?

Thanks!

3
@ATorras. Thank you for the feedback. If you find the root cause of this issue, do not forget you can post your own answer here, and even select it as the official answer. - VonC

3 Answers

1
votes

Is this a firewall issue?

Otherwise you need to compare:

  • the command line used by the eclipse launcher and
  • the one generated by the startup.bat

(through a tool like ProcessExplorer for instance)

1
votes

I was facing the same issue

adding

-vm C:\Program Files\Java\jdk1.7.0_71\jre\bin\javaw.exe (path of javaw.exe)

in eclipse.ini file make its work

0
votes

I finally deleted the tomcat configuration and created a new one, with a proper server (tomcat 5.5 + jdk 6) and then everything worked fine.

I suppose the configuration had something wrong...

I mark VonC's answer as the correct for his useful hints.