[frs-361] FusionReactor Debugger wrong ELF class: ELFCLASS64 error

FusionReactor 6 comes with a Production Debugger. This debugger uses a native library which only supports 64 bit versions of Java.

If you use Instance Manager to install or have manually configured the frjvmti library in a 32 bit jre on Linux you will see an error like this :

Could not find agent library /opt/fusionreactor/instance/railo3/libfrjvmti_x64.so in absolute path, with error: /opt/fusionreactor/instance/railo3/libfrjvmti_x64.so: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)

Simple remove the -agentpath:/opt/fusionreactor/instance/railo3/libfrjvmti_x64.so from the java arguments to use FR 6 without the new debugger. You could also upgrade the 32 bit Java to 64 bit Java if you are using a 64 bit OS.

Issue Details

Type: Technote
Issue Number: FRS-361
Components: Instance Manager
Resolution: Fixed
Last Updated: 18/Nov/15 9:38 AM
Affects Version: 6.0.0
Fixed Version: 6.0.0
Related Issues:

Comments are closed.