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:34:19 GMT
Karen,

On 9/12/2018 11:15 PM, Igal Sapir wrote:
> 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

A small clarification/correction:

The environment variable above will work if you pass the `jpda` command 
to catalina.bat.  If you are not doing that then you need to specify the 
`-agentlib` argument explicitely.

Igal



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


Mime
View raw message