Here is another thing. Everytime I start tomcat, it is not throwing an
error. I am able to start it up multiple times. -

myMac:bin test$ ./startup.sh
Using CATALINA_BASE:   /Users/test/software/runtime
Using CATALINA_HOME:   /Users/test/software/runtime
Using CATALINA_TMPDIR: /Users/test/software/runtime/temp
Using JRE_HOME:
 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
myMac:bin test$ ./startup.sh
Using CATALINA_BASE:   /Users/test/software/runtime
Using CATALINA_HOME:   /Users/test/software/runtime
Using CATALINA_TMPDIR: /Users/test/software/runtime/temp
Using JRE_HOME:
 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
myMac:bin test$ ./startup.sh
Using CATALINA_BASE:   /Users/test/software/runtime
Using CATALINA_HOME:   /Users/test/software/runtime
Using CATALINA_TMPDIR: /Users/test/software/runtime/temp
Using JRE_HOME:
 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
myMac:bin test$ ./startup.sh
Using CATALINA_BASE:   /Users/test/software/runtime
Using CATALINA_HOME:   /Users/test/software/runtime
Using CATALINA_TMPDIR: /Users/test/software/runtime/temp
Using JRE_HOME:
 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Using CLASSPATH:
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
myMac:bin test$ ps -ef|grep tomcat
  501 29997     1   0  2:41PM ttys001    0:01.68
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-Djava.util.logging.config.file=/Users/test/software/runtime/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
-Dcatalina.base=/Users/test/software/runtime
-Dcatalina.home=/Users/test/software/runtime
-Djava.io.tmpdir=/Users/test/software/runtime/temp
org.apache.catalina.startup.Bootstrap start
  501 30016     1   0  2:44PM ttys001    0:01.72
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-Djava.util.logging.config.file=/Users/test/software/runtime/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
-Dcatalina.base=/Users/test/software/runtime
-Dcatalina.home=/Users/test/software/runtime
-Djava.io.tmpdir=/Users/test/software/runtime/temp
org.apache.catalina.startup.Bootstrap start
  501 30025     1   0  2:44PM ttys001    0:01.90
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-Djava.util.logging.config.file=/Users/test/software/runtime/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
-Dcatalina.base=/Users/test/software/runtime
-Dcatalina.home=/Users/test/software/runtime
-Djava.io.tmpdir=/Users/test/software/runtime/temp
org.apache.catalina.startup.Bootstrap start
  501 30034     1   0  2:44PM ttys001    0:02.12
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-Djava.util.logging.config.file=/Users/test/software/runtime/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
-Dcatalina.base=/Users/test/software/runtime
-Dcatalina.home=/Users/test/software/runtime
-Djava.io.tmpdir=/Users/test/software/runtime/temp
org.apache.catalina.startup.Bootstrap start
  501 30043     1   0  2:44PM ttys001    0:01.97
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
-Djava.util.logging.config.file=/Users/test/software/runtime/conf/logging.properties
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.endorsed.dirs=/Users/test/software/runtime/endorsed -classpath
/Users/test/software/runtime/bin/bootstrap.jar:/Users/test/software/runtime/bin/tomcat-juli.jar
-Dcatalina.base=/Users/test/software/runtime
-Dcatalina.home=/Users/test/software/runtime
-Djava.io.tmpdir=/Users/test/software/runtime/temp
org.apache.catalina.startup.Bootstrap start
  501 30046 29856   0  2:44PM ttys001    0:00.00 grep tomcat
myMac:bin test$

So tomcat is basically not starting up at all.


On Fri, Feb 14, 2014 at 2:31 PM, Pooja Swamy <poojasw...@gmail.com> wrote:

> Yes. My tomcat is definitely not starting up :( I am not sure how to debug
> this issue though. I tried changing the port. It didn't help.
>
> For this error -
> SEVERE: Could not contact localhost:8005. Tomcat may not be running.
>
> When I do -
>
> myMac:logs test$ telnet localhost 8005
> Trying ::1...
> telnet: connect to address ::1: Connection refused
> Trying 127.0.0.1...
> telnet: connect to address 127.0.0.1: Connection refused
> telnet: Unable to connect to remote host
>
> Does this mean anything?
>
>
> On Fri, Feb 14, 2014 at 1:11 PM, Neven Cvetkovic <
> neven.cvetko...@gmail.com> wrote:
>
>> On Fri, Feb 14, 2014 at 3:10 PM, Pooja Swamy <poojasw...@gmail.com>
>> wrote:
>>
>> > Yes I have tried that.
>> >
>> > When I kill, the process gets killed gracefully. After killing, if I do
>> a
>> > ps -ef|grep tomcat, I don't see the process running.
>> > Like I said the issue is not with shutdown. The issue is with startup.
>> When
>> > I startup, the startup is not happening at all, which is what is
>> causing a
>> > problem while shutting down. Here is what I see -
>> >
>> >
>> Exactly Pooja. You need to confirm that your Tomcat is actually starting
>> up
>> (any or all points below):
>>
>> 1) See if in the process table
>> 2) See in netstat that is bound to 8080
>> 3) Look into the log file and see it started listening on port 8080
>> 4) Check in browser, e.g. http://localhost:8080
>>
>> So, if the startup is problem, try to start it with:
>>
>> /Users/test/software/tomcat/bin/catalina.sh run
>>
>> (tell us the output)
>>
>>
>> Also, in your previous reply - the logfile looks suspiciously short, not
>> too many details ...
>>
>> You should see the connectors starting up, e.g.
>>
>> ... INFO: Starting ProtocolHandler ["http-bio-8080"]
>> ... INFO: Starting ProtocolHandler ["ajp-bio-8009"]
>>
>>
>>
>>
>> > Feb 14, 2014 12:10:23 PM org.apache.catalina.startup.Catalina stopServer
>> >
>> > SEVERE: Could not contact localhost:8005. Tomcat may not be running.
>> >
>> > I don't understand what's causing this.
>> >
>> >
>> Your Tomcat is probably not running, i.e. there is nothing listening on
>> port 8005 for the shutdown.sh script to connect to (which is defined in
>> server.xml).
>>
>>
>> Good luck!
>>
>
>

Reply via email to