tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Igal Sapir <isa...@apache.org>
Subject Re: Fw: Error: Could not find or load main class org.apache.catalina.startup.Bootstrap
Date Thu, 13 Sep 2018 06:15:53 GMT
Karen,

On 9/12/2018 9:43 PM, Karen Goh wrote:
>   Hi Igal, I think you are spot-on my problem. Tks.  Thanks to Burghard also for suggesting
re-importing the project.
>
> I just since corrected the directory address inside my run configuration as follows ;
>
> -Dcatalina.base="C:\Program Files\Apache\apache-tomcat-9.0.4-windows-x64\apache-tomcat-9.0.4"
-Dcatalina.home="C:\Program Files\Apache\apache-tomcat-9.0.4-windows-x64\apache-tomcat-9.0.4"
-Dwtp.deploy="C:\Program Files\Apache\apache-tomcat-9.0.4-windows-x64\apache-tomcat-9.0.4\webapps"
-Djava.endorsed.dirs="C:\Program Files\Apache\apache-tomcat-9.0.4-windows-x64\apache-tomcat-9.0.4\endorsed"
>
> -agentlib:jdwp=transport=dt_socket,address=8006, server=y,suspend=n
>
> Now, I am not sure what this address is referring to and I just can't find the explanation
on the internet.
> Cos what happened is that Tomcat is giving me errors all my ports are being used and
so I have altered it as follows :
>
> Tomcat admin port 8006
> HTTP/1.1   8082
> AJP/1.3 8010
>
> Please let me know if address should be changed to 8006
>
> Cos now I got this latest error :(
>
>
> ERROR: transport error 202: connect failed: Connection refused
> ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
> JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [debugInit.c:750]
>
> And I can't do make Tomcat switch to Debug mode even though I have followed what you
guys have taught me the last time.

No.  "8006" is not a valid address, it's just the port.  If you want to use port 8006 on localhost
then you need to use "localhost:8006".  The -agentlib value therefore should be like so:

     -agentlib:jdwp=transport=dt_socket,address=localhost:8006,server=y,suspend=n

But you might be better off using the environment variable

     JPDA_ADDRESS=localhost:8006

Since your other values are set to defaults.

HTH,

Igal



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message