|
From: Hannu S. <ha...@he...> - 2003-05-09 07:39:56
|
Hi!
My application stops immediately after starting. Could you say what I have
done wrong? Here is my logfile and wrapper.conf file.
STATUS | wrapper | 2003/05/09 10:29:35 | --> Wrapper Started as Service
STATUS | wrapper | 2003/05/09 10:29:36 | Launching a JVM...
INFO | jvm 1 | 2003/05/09 10:29:36 | WrapperSimpleApp Usage:
INFO | jvm 1 | 2003/05/09 10:29:36 | java
org.tanukisoftware.wrapper.WrapperSimpleApp {app_class} [app_parameters]
INFO | jvm 1 | 2003/05/09 10:29:36 |
INFO | jvm 1 | 2003/05/09 10:29:36 | Where:
INFO | jvm 1 | 2003/05/09 10:29:36 | app_class: The fully
qualified class name of the application to run.
INFO | jvm 1 | 2003/05/09 10:29:36 | app_parameters: The parameters
that would normally be passed to the
INFO | jvm 1 | 2003/05/09 10:29:36 | application.
INFO | jvm 1 | 2003/05/09 10:29:36 | Wrapper Manager: JVM #1
INFO | jvm 1 | 2003/05/09 10:29:36 | Wrapper Manager: Registering
shutdown hook
INFO | jvm 1 | 2003/05/09 10:29:36 | Wrapper Manager: Using wrapper
INFO | jvm 1 | 2003/05/09 10:29:36 | Calling native initialization
method.
INFO | jvm 1 | 2003/05/09 10:29:36 | Initializing WrapperManager native
library.
INFO | jvm 1 | 2003/05/09 10:29:36 | Java Executable: C:\Program
Files\MyApp\jre\bin\java.exe
INFO | jvm 1 | 2003/05/09 10:29:36 | Java Version : 1.3.1_01 Java
HotSpot(TM) Client VM
INFO | jvm 1 | 2003/05/09 10:29:36 | Java VM Vendor : Sun Microsystems
Inc.
INFO | jvm 1 | 2003/05/09 10:29:36 |
INFO | jvm 1 | 2003/05/09 10:29:36 | Open socket to wrapper...
INFO | jvm 1 | 2003/05/09 10:29:36 | Opened Socket
INFO | jvm 1 | 2003/05/09 10:29:36 | Send a packet 110 :
X9am2PYChtwpA6dP
INFO | jvm 1 | 2003/05/09 10:29:36 |
handleSocket(Socket[addr=localhost/127.0.0.1,port=1777,localport=2242])
INFO | jvm 1 | 2003/05/09 10:29:36 | Received a packet 112 : 1
INFO | jvm 1 | 2003/05/09 10:29:36 | Wrapper Manager: LowLogLevel from
Wrapper is 1
INFO | jvm 1 | 2003/05/09 10:29:36 | Received a packet 113 : 30
INFO | jvm 1 | 2003/05/09 10:29:36 | Wrapper Manager: PingTimeout from
Wrapper is 30000
INFO | jvm 1 | 2003/05/09 10:29:36 | Received a packet 100 : start
INFO | jvm 1 | 2003/05/09 10:29:36 | calling listener.start()
INFO | jvm 1 | 2003/05/09 10:29:36 | returned from listener.start()
INFO | jvm 1 | 2003/05/09 10:29:36 | Send a packet 106 :
INFO | jvm 1 | 2003/05/09 10:29:36 | All non-daemon threads have
stopped. Exiting.
INFO | jvm 1 | 2003/05/09 10:29:37 | Send a packet 101 : 1
INFO | jvm 1 | 2003/05/09 10:29:37 | Thread, Wrapper-Connection,
handling the shutdown process.
INFO | jvm 1 | 2003/05/09 10:29:37 | calling listener.stop()
INFO | jvm 1 | 2003/05/09 10:29:37 | returned from listener.stop()
INFO | jvm 1 | 2003/05/09 10:29:37 | Send a packet 107 : 0
INFO | jvm 1 | 2003/05/09 10:29:37 | Closing socket.
INFO | jvm 1 | 2003/05/09 10:29:38 | Thread, main, waiting for the JVM
to exit.
INFO | jvm 1 | 2003/05/09 10:29:38 | calling System.exit(0)
STATUS | wrapper | 2003/05/09 10:29:38 | <-- Wrapper Stopped
#********************************************************************
# Wrapper Properties
#********************************************************************
# Java Application
wrapper.java.command=../../jre/bin/java
# Java Main class
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp
# Java Classpath (include wrapper.jar) Add class path elements as
# needed starting from 1
wrapper.java.classpath.1=wrapper.jar
wrapper.java.classpath.2=../../lib/hsqldb.jar
wrapper.java.classpath.3=../../lib/oro.jar
wrapper.java.classpath.4=../../lib/log4j.jar
wrapper.java.classpath.5=../../lib/myApp.jar
wrapper.java.classpath.6=../../Orion/mail.jar
wrapper.java.classpath.7=../../Orion/activation.jar
# Java Library Path (location of Wrapper.DLL or libwrapper.so)
wrapper.java.library.path.1=
# Java Additional Parameters
wrapper.java.additional.1=
# Initial Java Heap Size (in MB)
wrapper.java.initmemory=3
# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=64
# Application parameters. Add parameters as needed starting from 1
#wrapper.app.parameter.1=com.myApp.Main
# Port which the native wrapper code will attempt to connect to
wrapper.port=1777
#********************************************************************
# Wrapper Logging Properties
#********************************************************************
# Format of output for the console. (See docs for formats)
wrapper.console.format=PM
# Log Level for console output. (See docs for log levels)
wrapper.console.loglevel=DEBUG
# Log file to use for wrapper output logging.
wrapper.logfile=wrapper.log
# Format of output for the log file. (See docs for formats)
wrapper.logfile.format=LPTM
# Log Level for log file output. (See docs for log levels)
wrapper.logfile.loglevel=INFO
# Maximum size that the log file will be allowed to grow to before
# the log is rolled. Size is specified in bytes. The default value
# of 0, disables log rolling. May abbreviate with the 'k' (kb) or
# 'm' (mb) suffix. For example: 10m = 10 megabytes.
wrapper.logfile.maxsize=0
# Maximum number of rolled log files which will be allowed before old
# files are deleted. The default value of 0 implies no limit.
wrapper.logfile.maxfiles=0
# Log Level for sys/event log output. (See docs for log levels)
wrapper.syslog.loglevel=ERROR
#********************************************************************
# Wrapper NT Service Properties
#********************************************************************
# WARNING - Do not modify any of these properties when an application
# using this configuration file has been installed as a service.
# Please uninstall the service before modifying this section. The
# service can then be reinstalled.
# Name of the service
wrapper.ntservice.name=myApp_test
# Display name of the service
wrapper.ntservice.displayname=MyApp Test Service
# Description of the service
wrapper.ntservice.description=Test Wrapper Sample Application Description
# Service dependencies. Add dependencies as needed starting from 1
wrapper.ntservice.dependency.1=
# Mode in which the service is installed. AUTO_START or DEMAND_START
wrapper.ntservice.starttype=AUTO_START
# Priority at which the service is run. NORMAL, LOW, HIGH, or
# REALTIME
wrapper.ntservice.process_priority=NORMAL
# Allow the service to interact with the desktop.
wrapper.ntservice.interactive=false
|