DW,

Thanks for the help.

As it turns out, catalina.bat runs on the client JVM and service.bat
runs on the server JVM.  By removing the -server options from
service.bat, we were able to get the service to install and run
correctly.

Thanks again,
Jim Jackson 

-----Original Message-----
From: Darryl Wilburn [mailto:[EMAIL PROTECTED] 
Sent: Monday, May 16, 2005 10:37 PM
To: Tomcat Users List
Subject: Re: Error Running Tomcat 5.0.28 Service on Win2K3

It sounds to me as though it would have something to
do with user rights.  I'm assuming when you launch the
bat files, you're most likely logged in as Admin with
all the rights in the world.  Have you tried setting
the service to run as the Admin account (for testing
only) as opposed to System?  Does SYSTEM have access
to the Tomcat files?

DW

--- Jackson James W MAJ MNF-I CIS KM Portal Manager
<[EMAIL PROTECTED]> wrote:
> We've already checked the web, the FAQ, and the
> archive for starting
> Tomcat as a service on Win2K3 as a PDC (primary
> domain controller) with
> no luck.
> 
> We installed Tomcat 5.0.28 (port 80) as a service on
> Win2K3 (1 GB RAM)
> with J2SDK 1.4.2_05.
> 
> Win2K3 is running AD (active directory), DNS, DHCP,
> and Oracle 10g.  All
> other services are not installed (notably IIS).
> 
> We're able to start Tomcat successfully using
> catalina.bat.  
> We're able to install the service; however, when
> starting the service, I
> get the following error message in the
> jakarta_service_20050516.log
> 
> [info] Starting service...
> [415  javajni.c] [error] CreateJavaVM Failed
> [770  prunsrv.c] [error] Failed initializing java
>
C:\j2sdk1.4.2_05\lib\tools.jar;C:\cdcie\tomcat\bin\bootstrap.jar
> [982  prunsrv.c] [error] ServiceStart returned 2
> 
> Where do we find the service start error codes? Or
> the source code for
> javajni.c and prunsrv.c?
> 
> Thanks in advance,
> Jim Jackson
> 
> 
> 
> Further details are below:
> 
> We modified both catalina.bat and service.bat to
> display all environment
> variables.  They appear to be the same.
> 
> Output from modified catalina.bat that runs
> correctly:
> 
> OS:                 Windows_NT
> CATALINA_HOME:      C:\cdcie\tomcat
> CATALINA_OPTS:
>
-Djava.security.auth.login.config=c:\cdcie\tomcat\conf\jaas.conf
> -Djava.awt.headless="true"
> JAVA_OPTS:          -Xms256m -Xmx512m
> BASEDIR:            C:\cdcie\tomcat
> JAVA_HOME:          C:\j2sdk1.4.2_05
> JAVA_ENDORSED_DIRS: C:\cdcie\tomcat\common\endorsed
> CLASSPATH:
>
C:\j2sdk1.4.2_05\lib\tools.jar;C:\cdcie\tomcat\bin\bootstrap.jar
> CATALINA_BASE:      C:\cdcie\tomcat
> CATALINA_TMPDIR:    C:\cdcie\tomcat\temp
> _RUNJAVA:           "C:\j2sdk1.4.2_05\bin\java"
> _EXECJAVA:          start "Tomcat"
> "C:\j2sdk1.4.2_05\bin\java"
> MAINCLASS:         
> org.apache.catalina.startup.Bootstrap
> ACTION:             start
> start "Tomcat" "C:\j2sdk1.4.2_05\bin\java" -Xms512m
> -Xmx1024m
>
-Djava.security.auth.login.config=c:\cdcie\tomcat\conf\jaa
> s.conf -Djava.awt.headless="true"
>
-Djava.endorsed.dirs="C:\cdcie\tomcat\common\endorsed"
> -classpath
> "C:\j2sdk1.4.2_05\li
> b\tools.jar;C:\cdcie\tomcat\bin\bootstrap.jar"
> -Dcatalina.base="C:\cdcie\tomcat"
> -Dcatalina.home="C:\cdcie\tomcat"
> -Djav
> a.io.tmpdir="C:\cdcie\tomcat\temp"
> org.apache.catalina.startup.Bootstrap
> start
> 
> Output from modified service.bat:
> 
> OS:             Windows_NT
> SERVICE_NAME:   Tomcat5
> PR_DISPLAYNAME: Apache Tomcat
> CURRENT_DIR:    C:\cdcie\tomcat\bin
> CATALINA_HOME:  C:\cdcie\tomcat
> CATALINA_BASE:  C:\cdcie\tomcat
> EXECUTABLE:     C:\cdcie\tomcat\bin\tomcat5.exe
> JAVA_HOME:      C:\j2sdk1.4.2_05
> PR_DESCRIPTION: Apache Tomcat Server -
> http://jakarta.apache.org/tomcat
> PR_INSTALL:     C:\cdcie\tomcat\bin\tomcat5.exe
> PR_LOGPATH:     C:\cdcie\tomcat\logs
> PR_CLASSPATH:
>
C:\j2sdk1.4.2_05\lib\tools.jar;C:\cdcie\tomcat\bin\bootstrap.jar
> PR_JVM:        
> C:\j2sdk1.4.2_05\jre\bin\server\jvm.dll
> PR_STDOUTPUT:   C:\cdcie\tomcat\logs\stdout.log
> PR_STDERROR:    C:\cdcie\tomcat\logs\stderr.log
> "C:\cdcie\tomcat\bin\tomcat5.exe" //IS//Tomcat5
> --StartClass
> org.apache.catalina.startup.Bootstrap --StopClass
> org.apach
> e.catalina.startup.Bootstrap --StartParams start
> --StopParams stop
> "C:\cdcie\tomcat\bin\tomcat5.exe" //US//Tomcat5
> --JvmOptions
>
"-Dcatalina.base=C:\cdcie\tomcat;-Dcatalina.home=C:\cdcie\t
>
omcat;-Djava.endorsed.dirs=C:\cdcie\tomcat\common\endorsed;-Djava.securi
> ty.auth.login.config=C:\cdcie\tomcat\conf\jaas.c
>
onf;-Djava.awt.headless=\"true\";-server;-Xms256m;-Xmx512m"
> --StartMode
> jvm --StopMode jvm
> "C:\cdcie\tomcat\bin\tomcat5.exe" //US//Tomcat5
> ++JvmOptions
> "-Djava.io.tmpdir=C:\cdcie\tomcat\temp"
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 


                
Yahoo! Mail
Stay connected, organized, and protected. Take the tour:
http://tour.mail.yahoo.com/mailtour.html


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to