Solved

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

Posted on 2013-05-21
11
667 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

 
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
 
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

Do you have a plan for Continuity?

It's inevitable. People leave organizations creating a gap in your service. That's where Percona comes in.

See how Pepper.com relies on Percona to:
-Manage their database
-Guarantee data safety and protection
-Provide database expertise that is available for any situation

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
Dramatic changes are revolutionizing how we build and use technology. Every company is automating, digitizing, and modernizing operations. We need a better, more connected way to work together as teams so we can harness the insights from our system…
The viewer will learn how to implement Singleton Design Pattern in Java.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …

622 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