|
From: Tatalovich, N. <NTa...@fi...> - 2005-12-08 18:36:42
|
Any update on this?
Nicki
nta...@Fi...
(714) 327-3690
-----Original Message-----
From: wra...@li...
[mailto:wra...@li...] On Behalf Of
Tatalovich, Nicki
Sent: Wednesday, November 16, 2005 2:01 PM
To: wra...@li...
Subject: RE: [Wrapper-user] cannot load native lib on HPUX
Using Java Service Wrapper 3.1.2 with the HPUX platform requires that
the libwrapper.so file be renamed to libwrapper.sl and that you install
the gcc compiler in order to satisfy the dynamic link requirement to the
gcc library
/sww/bin/../lib/gcc-lib/hppa2.0w-hp-hpux11.11/3.2/../../../libgcc_s.sl
Any chance you will be fixing the HPUX build to remove the dependency on
the gcc library, thereby not implicating the gcc OSS and the associated
GNU GPL license?
Alternatively, if a fix includes the gcc library statically linked,
would that change the JSW license or are you able to get some type of
exception to the gcc GNU GPL V2.0 license?
Nicki
-----Original Message-----
From: wra...@li...
[mailto:wra...@li...] On Behalf Of Leif
Mortenson
Sent: Friday, August 12, 2005 9:25 AM
To: wra...@li...
Subject: Re: [Wrapper-user] cannot load native lib on HPUX
Olaf,
I have modified the build process for the 3.2.0 release so that the
distribution names will include both the processor and OS. This should
help make this kind of thing clear, as well as making it possible to
have
multiple HPUX platform versions.
Cheers,
Leif
Olaf Zschiedrich wrote:
>HPUX can run on different processor architectures (PA-RISC and
Itanium).
>These two are not binary compatible. Normaly there should be 2
downloads
>for the wrapper on HPUX but there is only one and hint where it was
>build on. May be this one is not the correct one for your architecture.
>I posted to the newgroujp because of this! I have a customer using HPUX
>on both architectues and like to use the wrapper. My problem is that i
>have no access to the machines in order to build the wrapper from
>scratch there.
>May u can do this? I realy interressted to get the wrapper running
HPUX!
>Cu Olaf
>
>
>Am Do, den 28.07.2005 schrieb Andreas Wendt um 9:53:
>
>
>>Hi Nicki,
>>
>>this is also the case on my system (HP-UX 11.11 with Java 1.4.2).
>>When looking inside the shared library with the chatr tool (similar to
ldd on Linux), I found a dependency on this GCC library:
>>
>>Running chatr lib/libwrapper.so...
>>chatr(warning): dl_header_ext.size != sizeof(dl_header_ext). Please
update your version of the chatr tool.
>>lib/libwrapper.sl:
>> shared library
>> shared library dynamic path search:
>> SHLIB_PATH disabled second
>> embedded path disabled first Not Defined
>> shared library list:
>> dynamic
/sww/bin/../lib/gcc-lib/hppa2.0w-hp-hpux11.11/3.2/../../../libgcc_s.sl
>> shared vtable support disabled
>> static branch prediction disabled
>> executable from stack: D (default)
>> kernel assisted branch prediction enabled
>> lazy swap allocation disabled
>> text segment locking disabled
>> data segment locking disabled
>> third quadrant private data space disabled
>> fourth quadrant private data space disabled
>> third quadrant global data space disabled
>> data page size: D (default)
>> instruction page size: D (default)
>> nulptr references enabled
>>
>>When running this tool on the wrapper library of version 3.0.5 (the
one I still use), I get this:
>>Running chatr lib/libwrapper.so...
>>chatr(warning): dl_header_ext.size != sizeof(dl_header_ext). Please
update your version of the linker.
>>libwrapper.sl:
>> shared library
>> shared library dynamic path search:
>> SHLIB_PATH enabled first
>> embedded path disabled second Not Defined
>> shared library list:
>> dynamic /usr/lib/libc.2
>> dynamic /usr/lib/libnsl.1
>> dynamic /usr/lib/libpthread.1
>> shared vtable support disabled
>> static branch prediction disabled
>> executable from stack: D (default)
>> kernel assisted branch prediction enabled
>> lazy swap allocation disabled
>> text segment locking disabled
>> data segment locking disabled
>> third quadrant private data space disabled
>> fourth quadrant private data space disabled
>> third quadrant global data space disabled
>> data page size: D (default)
>> instruction page size: D (default)
>>
>>So it seems that somehow a GCC shared library is got linked in. If you
do not have GCC installed on your system, the loading of the wrapper lib
will fail.
>>So the HP-UX maintainer, Ashish Gawarikar, should have a look inside
his makefile to figure out, how GCC is forced not to include one of its
own libraries.
>>
>>Cheers,
>>Andreas
>>
>>
>>
>>
>>>
>>>
>>>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.
>>>
>>>
>>>
>>>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.
>>>
>>>
>>>
>>>Detailed results of my test cases for HPUX follows:
>>>
>>>
>>>
>>>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=phoenix-loader.jar
>>>
>>> wrapper.java.classpath.2=wrapper.jar
>>>
>>> wrapper.java.library.path=./
>>>
>>> There are wrapper.java.additional.#'s set up for phoenix
(app framework that James runs under) items
>>>
>>>
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>
>>>
>>>I tried re-downloading and replacing the libwrapper.so but no change.
>>>
>>>
>>>
>>>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=../lib
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[2] :
-Dphoenix.home=..
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[3] :
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
>>>
>>>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=file:../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=./
>>>
>>>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=7ZmDBln32MYoPDJB
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[12] :
-Dwrapper.port=15012
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[13] :
-Dwrapper.debug=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[14] :
-Dwrapper.use_system_time=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[15] :
-Dwrapper.version=3.1.2
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[16] :
-Dwrapper.native_library=wrapper
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[17] :
-Dwrapper.service=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[18] :
-Dwrapper.cpu.timeout=10
>>>
>>>DEBUG | wrapper | 2005/07/26 18:53:45 | Command[19] :
-Dwrapper.jvmid=1
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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=/127.0.0.1,port=15012,localport=65199])
>>>
>>>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 |
>>>
>>>INFO | jvm 1 | 2005/07/26 18:53:46 | Phoenix 4.0.1
>>>
>>>
>>>
>>>
>>>
>>>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=phoenix-loader.jar
>>>
>>> wrapper.java.classpath.2=wrapper.jar
>>>
>>> wrapper.java.library.path=../lib
>>>
>>>
>>>
>>>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=../lib
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[2] :
-Dphoenix.home=..
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[3] :
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
>>>
>>>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=file:../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=../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=oBu_BydY68Glrk6Y
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[12] :
-Dwrapper.port=15012
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[13] :
-Dwrapper.debug=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[14] :
-Dwrapper.use_system_time=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[15] :
-Dwrapper.version=3.1.2
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[16] :
-Dwrapper.native_library=wrapper
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[17] :
-Dwrapper.service=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[18] :
-Dwrapper.cpu.timeout=10
>>>
>>>DEBUG | wrapper | 2005/07/26 19:23:58 | Command[19] :
-Dwrapper.jvmid=1
>>>
>>>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.
>>>
>>>
>>>
>>>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=phoenix-loader.jar
>>>
>>> wrapper.java.classpath.2=wrapper.jar
>>>
>>> wrapper.java.library.path=../lib
>>>
>>>
>>>
>>>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=../lib
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[2] :
-Dphoenix.home=..
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[3] :
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
>>>
>>>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=file:../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=../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=6aMwYbl_yezX8ds9
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[12] :
-Dwrapper.port=15012
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[13] :
-Dwrapper.debug=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[14] :
-Dwrapper.use_system_time=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[15] :
-Dwrapper.version=3.1.2
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[16] :
-Dwrapper.native_library=wrapper
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[17] :
-Dwrapper.service=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[18] :
-Dwrapper.cpu.timeout=10
>>>
>>>DEBUG | wrapper | 2005/07/26 19:32:01 | Command[19] :
-Dwrapper.jvmid=1
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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 |
>>>
>>>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=/127.0.0.1,port=15012,localport=49327])
>>>
>>>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 |
>>>
>>>INFO | jvm 1 | 2005/07/26 19:32:02 | Phoenix 4.0.1
>>>
>>>
>>>
>>>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=phoenix-loader.jar
>>>
>>> wrapper.java.classpath.2=../lib/wrapper.jar
>>>
>>> wrapper.java.library.path=../lib
>>>
>>>
>>>
>>>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=../lib
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[2] :
-Dphoenix.home=..
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[3] :
-Djava.security.policy=jar:file:phoenix-loader.jar!/META-INF/java.policy
>>>
>>>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=file:../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=../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=4LSJ4LeJ1boXnqoH
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[12] :
-Dwrapper.port=15012
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[13] :
-Dwrapper.debug=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[14] :
-Dwrapper.use_system_time=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[15] :
-Dwrapper.version=3.1.2
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[16] :
-Dwrapper.native_library=wrapper
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[17] :
-Dwrapper.service=TRUE
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[18] :
-Dwrapper.cpu.timeout=10
>>>
>>>DEBUG | wrapper | 2005/07/27 15:41:54 | Command[19] :
-Dwrapper.jvmid=1
>>>
>>>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.
>>>
>>>
>>>
>>>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
>>>
>>>
>>>
>>>I've also tried to run Java Service Wrapper 3.1.1 with the same
results.
>>>
>>>
>>>
>>>Could someone please help me.
>>>
>>>
>>>
>>>Nicki
>>>
>>>
>>>
>>>FileNet Corporation
>>>
>>>www.filenet.com
>>>
>>>nta...@Fi...
>>>
>>>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.
>>>
>>>
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle
Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing &
QA
Security * Process Improvement & Measurement *
http://www.sqe.com/bsce5sf
_______________________________________________
Wrapper-user mailing list
Wra...@li...
https://lists.sourceforge.net/lists/listinfo/wrapper-user
-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today
Register for a JBoss Training Course. Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Wrapper-user mailing list
Wra...@li...
https://lists.sourceforge.net/lists/listinfo/wrapper-user
|