Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006322 [Resin] minor always 02-03-20 03:17 06-24-20 15:46
Reporter nam View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 4.0.63
Summary 0006322: watchdog starts up with 32bit jvm instead of 64bit on solaris
Description (rep by Q. Jian)

Watchdog starts up with 32-bit jvm (ignoring jvm_args), while the server itself starts up with the 64-bit jvm.

resin.properties:
    jvm_args : -d64

watchdog log:

[2020/01/31 15:58:07.020] {main} Unable to find native library 'resin' for com.caucho.vfs.JniFilePathImpl. Resin expects to find this library in:

                                   (Unix) /opt/app/resin-pro-4.0.61/libexec/libresin.so

                                 On Unix, run ./configure --prefix=`pwd`; make; make install.

 

                                 The JVM exception was: java.lang.UnsatisfiedLinkError: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: ld.so.1: java: fatal: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

 

[2020/01/31 15:58:07.020] {main} JNI file: Unable to find native library 'resin' for com.caucho.vfs.JniFilePathImpl. Resin expects to find this library in:

                                   (Unix) /opt/app/resin-pro-4.0.61/libexec/libresin.so

                                 On Unix, run ./configure --prefix=`pwd`; make; make install.

 

                                 The JVM exception was: java.lang.UnsatisfiedLinkError: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: ld.so.1: java: fatal: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

 

[2020/01/31 15:58:07.025] {main} JNI keepalive: Unable to find native library 'resin' for com.caucho.network.listen.JniSelectManager. Resin expects to find this library in:

                                   (Unix) /opt/app/resin-pro-4.0.61/libexec/libresin.so

                                 On Unix, run ./configure --prefix=`pwd`; make; make install.

 

                                 The JVM exception was: java.lang.UnsatisfiedLinkError: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: ld.so.1: java: fatal: /opt/app/resin-pro-4.0.61/libexec64/libresin.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

 

[2020/01/31 15:58:07.029] {main} JNI socket: Unable to find native library 'resin_os' for com.caucho.vfs.JniServerSocketImpl. Resin expects to find this library in:

                                   (Unix) /opt/app/resin-pro-4.0.61/libexec/libresin_os.so

                                 On Unix, run ./configure --prefix=`pwd`; make; make install.

 

                                 The JVM exception was: java.lang.UnsatisfiedLinkError: /opt/app/resin-pro-4.0.61/libexec64/libresin_os.so: ld.so.1: java: fatal: /opt/app/resin-pro-4.0.61/libexec64/libresin_os.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

 
Additional Information
Attached Files

- Relationships

- Notes
(0006947)
ferg
06-24-20 15:46

Add watchdog-jvm-arg-line.
 

- Issue History
Date Modified Username Field Change
02-03-20 03:17 nam New Issue
02-03-20 03:22 nam Note Added: 0006935
02-03-20 03:24 nam Summary watchdog not starting up with 64bit jvm on solaris => watchdog starts up with 32bit jvm instead of 64bit on solaris
02-03-20 03:24 nam Description Updated
02-03-20 03:26 nam Note Deleted: 0006935
06-24-20 15:46 ferg Note Added: 0006947
06-24-20 15:46 ferg Assigned To  => ferg
06-24-20 15:46 ferg Status new => closed
06-24-20 15:46 ferg Resolution open => fixed
06-24-20 15:46 ferg Fixed in Version  => 4.0.65


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
32 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker