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]

Reply via email to