Solved

trying to set up Tomcat on Windows 7, service won't start

Posted on 2013-05-21
11
636 Views
Last Modified: 2013-05-27
I'm trying to set up Tomcat 5.5 on Windows 7, 64-bit. I'm using Tomcat 5.5 because we have another PC/server that's also running 5.5 and I wanted it to be the same version. The other PC is Windows XP and it runs fine.

I have Java version 1.6.0_25

I installed Tomcat 5.5.31, which seemed to go ok,
http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.31/bin/, then
-      apache-tomcat-5.5.31.exe                 2010-09-16 12:59  7.3M


When I try to start the service it just says "Windows could not start the Apache Tomcat on Local Computer".

I'm guessing it's a version thing, either with Tomcat or Java on my machine.

In the Windows Logs, I see an error, "The Apache Tomcat service terminated with service-specific errors. The operation completed successfully."
0
Comment
Question by:Alaska Cowboy
  • 7
  • 4
11 Comments
 
LVL 86

Assisted Solution

by:CEHJ
CEHJ earned 250 total points
ID: 39185711
http://tomcat.apache.org/tomcat-5.5-doc/windows-service-howto.html

Try running in console. Look at the bottom of that page
0
 
LVL 1

Author Comment

by:Alaska Cowboy
ID: 39185876
CEHJ, ok, thanks.

I just now set up my Environment variables, but still the service won't start.

JAVA_HOME = C:\Program Files (x86)\Java\jre6

PATH = ***;%JAVA_HOME%

For running the console . . . uh, how do you do that ?

I can run Tomcat properties ok:
tomcat properties
0
 
LVL 86

Assisted Solution

by:CEHJ
CEHJ earned 250 total points
ID: 39185976
set JAVA_HOME="C:\Program Files (x86)\Java\jre6"
set PATH="%JAVA_HOME%\bin;%PATH%"

Open in new window

0
 
LVL 1

Author Comment

by:Alaska Cowboy
ID: 39187315
CEHJ,

- JAVA_HOME is set in my Environment Variables

- PATH is also set in E.V., but what is the %PATH% for ?
0
 
LVL 86

Expert Comment

by:CEHJ
ID: 39187365
Well the idea is to run it from the command line, so i was giving you the correct syntax for that.

You'll notice btw, that your PATH entry is wrong (missing bin)
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 1

Author Comment

by:Alaska Cowboy
ID: 39187394
>>the idea is to run it from the command line
but is this the command line in Tomcat, or just DOS command line ? If it's the Tomcat command line, I don't know how to get to that.

I changed my PATH to include bin --> %JAVA_HOME%\bin

still the service won't start up . . .
0
 
LVL 1

Accepted Solution

by:
Alaska Cowboy earned 0 total points
ID: 39187886
I found a similar post here, so I changed the "startup mode" to "java" from "jvm" . . . and it started !

now moving on to my next phase of getting Tomcat to work . . .
0
 
LVL 1

Author Comment

by:Alaska Cowboy
ID: 39187920
I tried to go to "http://localhost/", but nothing came up . . . the service is started . . .
- oops, found it at "http://locathost:8080" . . .
0
 
LVL 1

Assisted Solution

by:Alaska Cowboy
Alaska Cowboy earned 0 total points
ID: 39188630
I got it working ! I simply copied all files from the working server/PC to the new machine, and it came up and seems fine . . .

But thanks for pushing me along, always good to have a second set of eyes.
0
 
LVL 86

Expert Comment

by:CEHJ
ID: 39188837
ok
0
 
LVL 1

Author Closing Comment

by:Alaska Cowboy
ID: 39198785
the "java" mode of startup did the trick.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Using SQL Scripts we can save all the SQL queries as files that we use very frequently on our database later point of time. This is one of the feature present under SQL Workshop in Oracle Application Express.
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
Viewers will get an overview of the benefits and risks of using Bitcoin to accept payments. What Bitcoin is: Legality: Risks: Benefits: Which businesses are best suited?: Other things you should know: How to get started:
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now