|
From: Tatalovich, N. <NTa...@fi...> - 2005-07-27 23:04:11
|
I am trying to run the Java Service Wrapper 3.1.2 on HPUX B.11.11 with
HP JVM 1.4.0 and having problems loading the wrapper's native library.
Anyone know which HP JVM the Wrapper has been tested with or works with
HPUX?
Any help would be appreciated, I'm stuck and not sure what else to try.
=20
FYI, I have this running on Windows, Solaris, Linux, and one of my 2
service apps is running on AIX using the first configuration specified
below.
=20
Detailed results of my test cases for HPUX follows:
=20
I am trying to start the James Mail Server v2.2.0 with the following
configuration:
JamesMailServer/bin holds wrapper, wrapper.jar, libwrapper.so
JamesMailServer/conf holds wrapper.conf with:
wrapper.java.classpath.1=3Dphoenix-loader.jar
wrapper.java.classpath.2=3Dwrapper.jar
wrapper.java.library.path=3D./
There are wrapper.java.additional.#'s set up for phoenix
(app framework that James runs under) items
=20
Wrapper reports:
STATUS | wrapper | 2005/07/25 20:09:27 | --> Wrapper Started as Daemon
STATUS | wrapper | 2005/07/25 20:09:27 | Launching a JVM...
INFO | jvm 1 | 2005/07/25 20:09:28 |=20
INFO | jvm 1 | 2005/07/25 20:09:28 | WARNING - Unable to load the
Wrapper's native library 'libwrapper.so'.
INFO | jvm 1 | 2005/07/25 20:09:28 | The file is located
on the path at the following location but
INFO | jvm 1 | 2005/07/25 20:09:28 | could not be loaded:
INFO | jvm 1 | 2005/07/25 20:09:28 |
/opt/FileNet/Collaboration/JamesMailServer/bin/./libwrapper.so
INFO | jvm 1 | 2005/07/25 20:09:28 | Please verify that
the file is readable by the current user
INFO | jvm 1 | 2005/07/25 20:09:28 | and that the file
has not been corrupted in any way.
INFO | jvm 1 | 2005/07/25 20:09:28 | System signals will
not be handled correctly.
INFO | jvm 1 | 2005/07/25 20:09:28 |=20
INFO | jvm 1 | 2005/07/25 20:09:28 | Wrapper (Version 3.1.2)
http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2005/07/25 20:09:28 |
=20
I tried re-downloading and replacing the libwrapper.so but no change.
=20
I turned on wrapper.debug and get the following:
DEBUG | wrapper | 2005/07/26 18:53:45 | Spawning intermediate
process...
DEBUG | wrapper | 2005/07/26 18:53:45 | Spawning daemon process...
STATUS | wrapper | 2005/07/26 18:53:45 | --> Wrapper Started as Daemon
DEBUG | wrapper | 2005/07/26 18:53:45 | Using system timer.
DEBUG | wrapperp | 2005/07/26 18:53:45 | server listening on port
15012.
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[0] :
../../_jvm/bin/java
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[1] :
-Djava.ext.dirs=3D../lib
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[2] : =
-Dphoenix.home=3D..
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[3] :
-Djava.security.policy=3Djar:file:phoenix-loader.jar!/META-INF/java.polic=
y
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[4] :
-Djava.security.manager
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[5] :
-Dlog4j.configuration=3Dfile:../log4j.properties
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[6] : -Xms16m
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[7] : -Xmx64m
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[8] :
-Djava.library.path=3D./
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[9] : -classpath
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[10] :
phoenix-loader.jar:wrapper.jar
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[11] :
-Dwrapper.key=3D7ZmDBln32MYoPDJB
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[12] :
-Dwrapper.port=3D15012
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[13] :
-Dwrapper.debug=3DTRUE
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[14] :
-Dwrapper.use_system_time=3DTRUE
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[15] :
-Dwrapper.version=3D3.1.2
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[16] :
-Dwrapper.native_library=3Dwrapper
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[17] :
-Dwrapper.service=3DTRUE
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[18] :
-Dwrapper.cpu.timeout=3D10
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[19] :
-Dwrapper.jvmid=3D1
DEBUG | wrapper | 2005/07/26 18:53:45 | Command[20] :
org.apache.avalon.phoenix.launcher.DaemonLauncher
STATUS | wrapper | 2005/07/26 18:53:45 | Launching a JVM...
INFO | jvm 1 | 2005/07/26 18:53:46 | WrapperManager class
initialized by thread: main Using classloader:
sun.misc.Launcher$AppClassLoader@ae000d
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper Manager: JVM #1
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper Manager: Registering
shutdown hook
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper Manager: Using wrapper
INFO | jvm 1 | 2005/07/26 18:53:46 | Loading native library failed:
libwrapper.so Cause: java.lang.UnsatisfiedLinkError: no wrapper in
java.library.path
INFO | jvm 1 | 2005/07/26 18:53:46 |=20
INFO | jvm 1 | 2005/07/26 18:53:46 | WARNING - Unable to load the
Wrapper's native library 'libwrapper.so'.
INFO | jvm 1 | 2005/07/26 18:53:46 | The file is located
on the path at the following location but
INFO | jvm 1 | 2005/07/26 18:53:46 | could not be loaded:
INFO | jvm 1 | 2005/07/26 18:53:46 |
/opt/FileNet/Collaboration/JamesMailServer/bin/./libwrapper.so
INFO | jvm 1 | 2005/07/26 18:53:46 | Please verify that
the file is readable by the current user
INFO | jvm 1 | 2005/07/26 18:53:46 | and that the file
has not been corrupted in any way.
INFO | jvm 1 | 2005/07/26 18:53:46 | System signals will
not be handled correctly.
INFO | jvm 1 | 2005/07/26 18:53:46 |=20
INFO | jvm 1 | 2005/07/26 18:53:46 | Java Version :
1.4.0.00-020529-18:43 Java HotSpot(TM) Server VM
INFO | jvm 1 | 2005/07/26 18:53:46 | Java VM Vendor :
Hewlett-Packard Company
INFO | jvm 1 | 2005/07/26 18:53:46 |=20
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper (Version 3.1.2)
http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2005/07/26 18:53:46 |=20
INFO | jvm 1 | 2005/07/26 18:53:46 |
WrapperManager.start(org.apache.avalon.phoenix.launcher.DaemonLauncher@f
dc96c, args[]) called by thread: main
INFO | jvm 1 | 2005/07/26 18:53:46 | Open socket to wrapper...
INFO | jvm 1 | 2005/07/26 18:53:46 | Opened Socket
INFO | jvm 1 | 2005/07/26 18:53:46 | Send a packet KEY :
7ZmDBln32MYoPDJB
INFO | jvm 1 | 2005/07/26 18:53:46 |
handleSocket(Socket[addr=3D/127.0.0.1,port=3D15012,localport=3D65199])
DEBUG | wrapperp | 2005/07/26 18:53:46 | accepted a socket from
127.0.0.1 on port 65199
DEBUG | wrapperp | 2005/07/26 18:53:46 | read a packet KEY :
7ZmDBln32MYoPDJB
DEBUG | wrapper | 2005/07/26 18:53:46 | Got key from JVM:
7ZmDBln32MYoPDJB
DEBUG | wrapperp | 2005/07/26 18:53:46 | send a packet LOW_LOG_LEVEL :
1
DEBUG | wrapperp | 2005/07/26 18:53:46 | send a packet PING_TIMEOUT :
30
DEBUG | wrapper | 2005/07/26 18:53:46 | Start Application.
DEBUG | wrapperp | 2005/07/26 18:53:46 | send a packet START : start
INFO | jvm 1 | 2005/07/26 18:53:46 | Received a packet
LOW_LOG_LEVEL : 1
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper Manager: LowLogLevel
from Wrapper is 1
INFO | jvm 1 | 2005/07/26 18:53:46 | Received a packet PING_TIMEOUT
: 30
INFO | jvm 1 | 2005/07/26 18:53:46 | Wrapper Manager: PingTimeout
from Wrapper is 30000
INFO | jvm 1 | 2005/07/26 18:53:46 | Received a packet START :
start
INFO | jvm 1 | 2005/07/26 18:53:46 | calling listener.start()
INFO | jvm 1 | 2005/07/26 18:53:46 | Send a packet START_PENDING :
45000
INFO | jvm 1 | 2005/07/26 18:53:46 | DaemonLauncher: Starting up
Phoenix
DEBUG | wrapperp | 2005/07/26 18:53:46 | read a packet START_PENDING :
45000
DEBUG | wrapper | 2005/07/26 18:53:46 | JVM signalled a start pending
with waitHint of 45000 millis.
INFO | jvm 1 | 2005/07/26 18:53:46 |=20
INFO | jvm 1 | 2005/07/26 18:53:46 | Phoenix 4.0.1
=20
=20
I changed the configuration as follows:
JamesMailServer/bin holds wrapper
JamesMailServer/lib holds wrapper.jar, libwrapper.so
JamesMailServer/conf holds wrapper.conf with:
wrapper.java.classpath.1=3Dphoenix-loader.jar
wrapper.java.classpath.2=3Dwrapper.jar
wrapper.java.library.path=3D../lib
=20
Now it cannot find wrapper.jar, which is probably to be expected since I
didn't change the classpath.2 to ../lib/wrapper.jar
DEBUG | wrapper | 2005/07/26 19:23:58 | Spawning intermediate
process...
DEBUG | wrapper | 2005/07/26 19:23:58 | Spawning daemon process...
STATUS | wrapper | 2005/07/26 19:23:58 | --> Wrapper Started as Daemon
DEBUG | wrapper | 2005/07/26 19:23:58 | Using system timer.
DEBUG | wrapperp | 2005/07/26 19:23:58 | server listening on port
15012.
DEBUG | wrapper | 2005/07/26 19:23:58 | Classpath element,
wrapper.java.classpath.2, does not exist: wrapper.jar
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[0] :
../../_jvm/bin/java
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[1] :
-Djava.ext.dirs=3D../lib
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[2] : =
-Dphoenix.home=3D..
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[3] :
-Djava.security.policy=3Djar:file:phoenix-loader.jar!/META-INF/java.polic=
y
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[4] :
-Djava.security.manager
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[5] :
-Dlog4j.configuration=3Dfile:../log4j.properties
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[6] : -Xms16m
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[7] : -Xmx64m
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[8] :
-Djava.library.path=3D../lib
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[9] : -classpath
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[10] :
phoenix-loader.jar:wrapper.jar
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[11] :
-Dwrapper.key=3DoBu_BydY68Glrk6Y
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[12] :
-Dwrapper.port=3D15012
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[13] :
-Dwrapper.debug=3DTRUE
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[14] :
-Dwrapper.use_system_time=3DTRUE
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[15] :
-Dwrapper.version=3D3.1.2
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[16] :
-Dwrapper.native_library=3Dwrapper
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[17] :
-Dwrapper.service=3DTRUE
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[18] :
-Dwrapper.cpu.timeout=3D10
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[19] :
-Dwrapper.jvmid=3D1
DEBUG | wrapper | 2005/07/26 19:23:58 | Command[20] :
org.apache.avalon.phoenix.launcher.DaemonLauncher
STATUS | wrapper | 2005/07/26 19:23:58 | Launching a JVM...
INFO | jvm 1 | 2005/07/26 19:23:58 | Exception in thread "main"
java.lang.ExceptionInInitializerError
INFO | jvm 1 | 2005/07/26 19:23:58 | at
com.silveregg.wrapper.WrapperManager.start(WrapperManager.java:203)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
org.apache.avalon.phoenix.launcher.DaemonLauncher.main(DaemonLauncher.ja
va:174)
INFO | jvm 1 | 2005/07/26 19:23:58 | Caused by:
java.security.AccessControlException: access denied
(java.util.PropertyPermission wrapper.debug read)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
java.security.AccessControlContext.checkPermission(AccessControlContext.
java:270)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
java.security.AccessController.checkPermission(AccessController.java:401
)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
java.lang.SecurityManager.checkPermission(SecurityManager.java:546)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1323)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
java.lang.System.getProperty(System.java:572)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
org.tanukisoftware.wrapper.WrapperManager.getBooleanProperty(WrapperMana
ger.java:772)
INFO | jvm 1 | 2005/07/26 19:23:58 | at
org.tanukisoftware.wrapper.WrapperManager.<clinit>(WrapperManager.java:4
22)
INFO | jvm 1 | 2005/07/26 19:23:58 | ... 2 more
DEBUG | wrapper | 2005/07/26 19:23:59 | JVM process exited with a code
of 1, setting the wrapper exit code to 1.
ERROR | wrapper | 2005/07/26 19:23:59 | JVM exited while loading the
application.
DEBUG | wrapper | 2005/07/26 19:23:59 | JVM was only running for 0
seconds leading to a failed restart count of 1.
DEBUG | wrapper | 2005/07/26 19:23:59 | Waiting 5 seconds before
launching another JVM.
=20
I changed the configuration as follows:
JamesMailServer/bin holds wrapper, wrapper.jar
JamesMailServer/lib holds libwrapper.so
JamesMailServer/conf holds wrapper.conf with:
wrapper.java.classpath.1=3Dphoenix-loader.jar
wrapper.java.classpath.2=3Dwrapper.jar
wrapper.java.library.path=3D../lib
=20
Now it complains that it cannot load the native library because there is
no wrapper in java.library.path, which is correct, the wrapper is in the
bin directory not the lib directory.
DEBUG | wrapper | 2005/07/26 19:32:01 | Spawning intermediate
process...
DEBUG | wrapper | 2005/07/26 19:32:01 | Spawning daemon process...
STATUS | wrapper | 2005/07/26 19:32:01 | --> Wrapper Started as Daemon
DEBUG | wrapper | 2005/07/26 19:32:01 | Using system timer.
DEBUG | wrapperp | 2005/07/26 19:32:01 | server listening on port
15012.
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[0] :
../../_jvm/bin/java
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[1] :
-Djava.ext.dirs=3D../lib
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[2] : =
-Dphoenix.home=3D..
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[3] :
-Djava.security.policy=3Djar:file:phoenix-loader.jar!/META-INF/java.polic=
y
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[4] :
-Djava.security.manager
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[5] :
-Dlog4j.configuration=3Dfile:../log4j.properties
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[6] : -Xms16m
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[7] : -Xmx64m
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[8] :
-Djava.library.path=3D../lib
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[9] : -classpath
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[10] :
phoenix-loader.jar:wrapper.jar
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[11] :
-Dwrapper.key=3D6aMwYbl_yezX8ds9
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[12] :
-Dwrapper.port=3D15012
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[13] :
-Dwrapper.debug=3DTRUE
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[14] :
-Dwrapper.use_system_time=3DTRUE
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[15] :
-Dwrapper.version=3D3.1.2
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[16] :
-Dwrapper.native_library=3Dwrapper
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[17] :
-Dwrapper.service=3DTRUE
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[18] :
-Dwrapper.cpu.timeout=3D10
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[19] :
-Dwrapper.jvmid=3D1
DEBUG | wrapper | 2005/07/26 19:32:01 | Command[20] :
org.apache.avalon.phoenix.launcher.DaemonLauncher
STATUS | wrapper | 2005/07/26 19:32:01 | Launching a JVM...
INFO | jvm 1 | 2005/07/26 19:32:02 | WrapperManager class
initialized by thread: main Using classloader:
sun.misc.Launcher$AppClassLoader@ae000d
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper Manager: JVM #1
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper Manager: Registering
shutdown hook
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper Manager: Using wrapper
INFO | jvm 1 | 2005/07/26 19:32:02 | Loading native library failed:
libwrapper.so Cause: java.lang.UnsatisfiedLinkError: no wrapper in
java.library.path
INFO | jvm 1 | 2005/07/26 19:32:02 |=20
INFO | jvm 1 | 2005/07/26 19:32:02 | WARNING - Unable to load the
Wrapper's native library 'libwrapper.so'.
INFO | jvm 1 | 2005/07/26 19:32:02 | The file is located
on the path at the following location but
INFO | jvm 1 | 2005/07/26 19:32:02 | could not be loaded:
INFO | jvm 1 | 2005/07/26 19:32:02 |
/opt/FileNet/Collaboration/JamesMailServer/bin/../lib/libwrapper.so
INFO | jvm 1 | 2005/07/26 19:32:02 | Please verify that
the file is readable by the current user
INFO | jvm 1 | 2005/07/26 19:32:02 | and that the file
has not been corrupted in any way.
INFO | jvm 1 | 2005/07/26 19:32:02 | System signals will
not be handled correctly.
INFO | jvm 1 | 2005/07/26 19:32:02 |=20
INFO | jvm 1 | 2005/07/26 19:32:02 | Java Version :
1.4.0.00-020529-18:43 Java HotSpot(TM) Server VM
INFO | jvm 1 | 2005/07/26 19:32:02 | Java VM Vendor :
Hewlett-Packard Company
INFO | jvm 1 | 2005/07/26 19:32:02 |=20
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper (Version 3.1.2)
http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2005/07/26 19:32:02 |=20
INFO | jvm 1 | 2005/07/26 19:32:02 |
WrapperManager.start(org.apache.avalon.phoenix.launcher.DaemonLauncher@e
4cbc4, args[]) called by thread: main
INFO | jvm 1 | 2005/07/26 19:32:02 | Open socket to wrapper...
INFO | jvm 1 | 2005/07/26 19:32:02 | Opened Socket
INFO | jvm 1 | 2005/07/26 19:32:02 | Send a packet KEY :
6aMwYbl_yezX8ds9
INFO | jvm 1 | 2005/07/26 19:32:02 |
handleSocket(Socket[addr=3D/127.0.0.1,port=3D15012,localport=3D49327])
DEBUG | wrapperp | 2005/07/26 19:32:02 | accepted a socket from
127.0.0.1 on port 49327
DEBUG | wrapperp | 2005/07/26 19:32:02 | read a packet KEY :
6aMwYbl_yezX8ds9
DEBUG | wrapper | 2005/07/26 19:32:02 | Got key from JVM:
6aMwYbl_yezX8ds9
DEBUG | wrapperp | 2005/07/26 19:32:02 | send a packet LOW_LOG_LEVEL :
1
DEBUG | wrapperp | 2005/07/26 19:32:02 | send a packet PING_TIMEOUT :
30
DEBUG | wrapper | 2005/07/26 19:32:02 | Start Application.
DEBUG | wrapperp | 2005/07/26 19:32:02 | send a packet START : start
INFO | jvm 1 | 2005/07/26 19:32:02 | Received a packet
LOW_LOG_LEVEL : 1
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper Manager: LowLogLevel
from Wrapper is 1
INFO | jvm 1 | 2005/07/26 19:32:02 | Received a packet PING_TIMEOUT
: 30
INFO | jvm 1 | 2005/07/26 19:32:02 | Wrapper Manager: PingTimeout
from Wrapper is 30000
INFO | jvm 1 | 2005/07/26 19:32:02 | Received a packet START :
start
INFO | jvm 1 | 2005/07/26 19:32:02 | calling listener.start()
INFO | jvm 1 | 2005/07/26 19:32:02 | Send a packet START_PENDING :
45000
INFO | jvm 1 | 2005/07/26 19:32:02 | DaemonLauncher: Starting up
Phoenix
DEBUG | wrapperp | 2005/07/26 19:32:02 | read a packet START_PENDING :
45000
DEBUG | wrapper | 2005/07/26 19:32:02 | JVM signalled a start pending
with waitHint of 45000 millis.
INFO | jvm 1 | 2005/07/26 19:32:02 |=20
INFO | jvm 1 | 2005/07/26 19:32:02 | Phoenix 4.0.1
=20
I changed the configuration as follows:
JamesMailServer/bin holds wrapper
JamesMailServer/lib holds libwrapper.so, wrapper.jar
JamesMailServer/conf holds wrapper.conf with:
wrapper.java.classpath.1=3Dphoenix-loader.jar
wrapper.java.classpath.2=3D../lib/wrapper.jar
wrapper.java.library.path=3D../lib
=20
Now I get access denied but I'm not sure what it is having trouble
accessing:
DEBUG | wrapper | 2005/07/27 15:41:54 | Spawning intermediate
process...
DEBUG | wrapper | 2005/07/27 15:41:54 | Spawning daemon process...
STATUS | wrapper | 2005/07/27 15:41:54 | --> Wrapper Started as Daemon
DEBUG | wrapper | 2005/07/27 15:41:54 | Using system timer.
DEBUG | wrapperp | 2005/07/27 15:41:54 | server listening on port
15012.
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[0] :
../../_jvm/bin/java
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[1] :
-Djava.ext.dirs=3D../lib
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[2] : =
-Dphoenix.home=3D..
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[3] :
-Djava.security.policy=3Djar:file:phoenix-loader.jar!/META-INF/java.polic=
y
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[4] :
-Djava.security.manager
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[5] :
-Dlog4j.configuration=3Dfile:../log4j.properties
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[6] : -Xms16m
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[7] : -Xmx64m
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[8] :
-Djava.library.path=3D../lib
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[9] : -classpath
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[10] :
phoenix-loader.jar:../lib/wrapper.jar
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[11] :
-Dwrapper.key=3D4LSJ4LeJ1boXnqoH
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[12] :
-Dwrapper.port=3D15012
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[13] :
-Dwrapper.debug=3DTRUE
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[14] :
-Dwrapper.use_system_time=3DTRUE
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[15] :
-Dwrapper.version=3D3.1.2
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[16] :
-Dwrapper.native_library=3Dwrapper
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[17] :
-Dwrapper.service=3DTRUE
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[18] :
-Dwrapper.cpu.timeout=3D10
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[19] :
-Dwrapper.jvmid=3D1
DEBUG | wrapper | 2005/07/27 15:41:54 | Command[20] :
org.apache.avalon.phoenix.launcher.DaemonLauncher
STATUS | wrapper | 2005/07/27 15:41:54 | Launching a JVM...
INFO | jvm 1 | 2005/07/27 15:41:55 | Exception in thread "main"
java.lang.ExceptionInInitializerError
INFO | jvm 1 | 2005/07/27 15:41:55 | at
com.silveregg.wrapper.WrapperManager.start(WrapperManager.java:203)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
org.apache.avalon.phoenix.launcher.DaemonLauncher.main(DaemonLauncher.ja
va:174)
INFO | jvm 1 | 2005/07/27 15:41:55 | Caused by:
java.security.AccessControlException: access denied
(java.util.PropertyPermission wrapper.debug read)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
java.security.AccessControlContext.checkPermission(AccessControlContext.
java:270)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
java.security.AccessController.checkPermission(AccessController.java:401
)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
java.lang.SecurityManager.checkPermission(SecurityManager.java:546)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1323)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
java.lang.System.getProperty(System.java:572)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
org.tanukisoftware.wrapper.WrapperManager.getBooleanProperty(WrapperMana
ger.java:772)
INFO | jvm 1 | 2005/07/27 15:41:55 | at
org.tanukisoftware.wrapper.WrapperManager.<clinit>(WrapperManager.java:4
22)
INFO | jvm 1 | 2005/07/27 15:41:55 | ... 2 more
DEBUG | wrapper | 2005/07/27 15:41:55 | JVM process exited with a code
of 1, setting the wrapper exit code to 1.
ERROR | wrapper | 2005/07/27 15:41:55 | JVM exited while loading the
application.
DEBUG | wrapper | 2005/07/27 15:41:55 | JVM was only running for 0
seconds leading to a failed restart count of 1.
DEBUG | wrapper | 2005/07/27 15:41:55 | Waiting 5 seconds before
launching another JVM.
=20
File permissions are as follows:
-rwxrwxr-x 1 root sys 151744 Oct 2 2004 wrapper
-r--r--r-- 1 root sys 20480 Oct 2 2004 libwrapper.so
-r--r--r-- 1 root sys 51939 Oct 2 2004 wrapper.jar
-rw-rw-rw- 1 root sys 4865 Jul 27 15:40 wrapper.conf
=20
I've also tried to run Java Service Wrapper 3.1.1 with the same results.
=20
Could someone please help me.
=20
Nicki
=20
FileNet Corporation
www.filenet.com <BLOCKED::http://www.filenet.com/>=20
nta...@Fi... <BLOCKED::mailto:nta...@Fi...>=20
Phone: (714) 327-3690
Fax: (714) 327-5076
CONFIDENTIAL NOTICE: The contents of this message, including any
attachments, are confidential and are intended solely for the use of the
person or entity to whom the message was addressed. If you are not the
intended recipient of this message, please be advised that any
dissemination, distribution, or use of the contents of this message is
strictly prohibited. If you received this message in error, please
notify the sender. Please also permanently delete all copies of the
original message and any attached documentation. Thank you.
=20
|