OpenNMS port for FreeBSD

10/6/14 – No longer maintained

The port is for the current stable version, v1.6.2. It is in its very early stages, there are still some issues which need to be ironed out:

* The port will install just fine except that it complains about some files listed in the pkg-plist which are not there, well they are there but the files named are dynamically generated everytime a build is attempted (jetty-webapps & webapps cache files) so this will need to be fixed.

* As there are issues with these filenames in the pkg-plist, make package fails.

* A problems with the jicmp dependency, it fails to detect that jicmp is installed & attempts to build & install it no-matter what & obviously fails if it is.

All previous issues with the port listed above have been resolved, the port now just needs to be tested before submission for inclusion in ports.

You can grab the port here

Moved progress status to a separate text file

61 Replies to “OpenNMS port for FreeBSD”

  1. Here is a list of installed packages:

    apache-1.3.42 The extremely popular Apache http server. Very fast,
    autoconf-2.68 Automatically configure source code on many Un*x p
    autoconf-wrapper-20101119 Wrapper script for GNU autoconf
    automake-1.11.1 GNU Standards-compliant Makefile generator (1.11)
    automake-wrapper-20101119 Wrapper script for GNU automake
    bdftopcf-1.0.3 Convert X font from BDF to PCF
    bigreqsproto-1.1.1 BigReqs extension headers
    bison-2.4.3,1 A parser generator from FSF, (mostly) compatible with
    bitstream-vera-1.10_4 Bitstream Vera TrueType font collection
    cairo-1.10.2_2,1 Vector graphics library with cross-device output su
    compat7x-i386-7.3.703000.201008_1 A convenience package to install t
    cups-client-1.4.6 Common UNIX Printing System: Library cups
    dejavu-2.33 Bitstream Vera Fonts clone with a wider range of char
    desktop-file-utils-0.15_2 A couple of command line utilities for working w
    diablo-jdk-1.6.0.07.02_14 Java Development Kit 1.6.0_07.02
    en-freebsd-doc-20110110 Documentation from the FreeBSD Docume
    encodings-1.0.4,1 X.Org Encoding fonts
    expat-2.0.1_1 XML 1.0 parser written in C
    font-bh-ttf-1.0.3 X.Org Bigelow & Holmes TTF font
    font-misc-ethiopic-1.0.3 X.Org miscellaneous Ethiopic font
    font-misc-meltho-1.0.3 X.Org miscellaneous Meltho font
    font-util-1.2.0 Create an index of X font files in a directory
    fontconfig-2.8.0,1 An XML-based font configuration API for X Windows
    fontsproto-2.1.1 Fonts extension headers
    freetype2-2.4.4 A free and portable TrueType font rendering engine
    gamin-0.1.10_4 A file and directory monitoring system
    gettext-0.18.1.1 GNU gettext package
    gio-fam-backend-2.26.1 FAM backend for GLib’s GIO library
    glib-2.26.1_1 Some useful routines of C programming (current stable
    gmake-3.82 GNU version of ‘make’ utility
    gobject-introspection-0.9.12_1 Generate interface introspection data for
    gperf-3.0.3 Generates perfect hash functions for sets of keywords
    help2man-1.40.2 Automatically generating simple manual pages from
    inputproto-2.0.1 Input extension headers
    intltool-0.41.1 Tools to internationalize various kinds of data files
    javavmwrapper-2.3.5 Wrapper script for various Java Virtual Machines
    jdk-1.6.0.3p4_24 Java Development Kit 1.6.0
    jicmp-1.0.11 A Java native interface (JNI) to ICMP (ping)
    jpeg-8_3 IJG’s jpeg compression utilities
    kbproto-1.0.5 KB extension headers
    libICE-1.0.7,1 Inter Client Exchange library for X11
    libSM-1.1.1_3,1 Session Management library for X11
    libX11-1.3.6,1 X11 library
    libXau-1.0.6 Authentication Protocol library for X11
    libXaw-1.0.8,1 X Athena Widgets library
    libXdmcp-1.0.3 X Display Manager Control Protocol library
    libXext-1.1.2,1 X11 Extension library
    libXfont-1.4.3,1 X font libary
    libXft-2.1.14 A client-sided font API for X applications
    libXi-1.3.2,1 X Input extension library
    libXmu-1.1.0,1 X Miscellaneous Utilities libraries
    libXp-1.0.0,1 X print library
    libXpm-3.5.7 X Pixmap library
    libXrender-0.9.5 X Render extension library
    libXt-1.0.9 X Toolkit library
    libXtst-1.1.0 X Test extension
    libcheck-0.9.8 A unit test framework for C
    libffi-3.0.9 Foreign Function Interface
    libfontenc-1.1.0 The fontenc Library
    libgcrypt-1.4.6 General purpose crypto library based on code used in
    libgpg-error-1.10 Common error values for all GnuPG components
    libiconv-1.13.1_1 A character set conversion library
    libidn-1.19 Internationalized Domain Names command line tool
    libpthread-stubs-0.3_3 This library provides weak aliases for pthread fun
    libtool-2.4 Generic shared library support script
    libxcb-1.7 The X protocol C-language Binding (XCB) library
    libxml2-2.7.8_1 XML parser library for GNOME
    libxslt-1.1.26_2 The XSLT C library for GNOME
    m4-1.4.16,1 GNU m4
    mkfontdir-1.0.6 Create an index of X font files in a directory
    mkfontscale-1.0.8 Creates an index of scalable font files for X
    open-motif-2.3.3 Motif X11 Toolkit (industry standard GUI (IEEE 1295))
    openjdk6-b22_5 Oracle’s Java 6 virtual machine release under the G
    p5-Locale-gettext-1.05_3 Message handling functions
    p5-XML-Parser-2.40 Perl extension interface to James Clark’s XML pa
    pango-1.28.3 An open-source framework for the layout and rend
    pcre-8.12 Perl Compatible Regular Expressions library
    perl-threaded-5.12.3 Practical Extraction and Report Language
    pixman-0.21.4 Low-level pixel manipulation library
    pkg-config-0.25_1 A utility to retrieve information about installed libra
    png-1.4.5 Library for manipulating PNG images
    postgresql-client-8.4.8 PostgreSQL database (client)
    printproto-1.0.4 Print extension headers
    python27-2.7.1_1 An interpreted object-oriented programming lan
    recordproto-1.14 RECORD extension headers
    renderproto-0.11 RenderProto protocol headers
    rrdtool-1.4.5 Round Robin Database Tools
    ruby-1.8.7.302,1 An object-oriented interpreted scripting language
    unzip-6.0_1 List, test and extract compressed files in a ZIP archive
    wget-1.12_4 Retrieve files from the Net via HTTP(S) and FTP
    wget4web-1.0_2 WWW interface for console wget
    xbitmaps-1.1.0 X.Org bitmaps data
    xcb-proto-1.6 The X protocol C-language Binding (XCB) protocol
    xcb-util-0.3.6_1 A module with libxcb/libX11 extension/replacement
    xcmiscproto-1.2.0 XCMisc extension headers
    xextproto-7.1.1 XExt extension headers
    xf86bigfontproto-1.2.0 XFree86-Bigfont extension headers
    xorg-fonts-truetype-7.5.1 X.Org TrueType fonts
    xorg-macros-1.11.0 X.Org development aclocal macros
    xproto-7.0.16 X11 protocol headers
    xtrans-1.2.5 Abstract network code for X
    zip-3.0 Create/update ZIP files compatible with pkzip
    zmtx-zmrx-1.02 Receive/Send files via ZMODEM protocol.

  2. Added 2 more GB; FBSD reports total of 4GB with 3GB avail.; same result

  3. Fixed the error. Found functions.pl in the source directory and changed MAVEN_OPTS from 1g to 512m and added -Xms256m

  4. Thank you for your work on the opennms port. However, I had to make a small change on the port’s Makefile to get it to complile properly and that is to add the environment to assemble.pl aswell, like this:

    @@ -42,7 +42,7 @@ post-patch:

    do-build:
    cd ${WRKSRC} && ${SETENV} JAVA_HOME=${JAVA_HOME} WRKSRC=${WRKSRC} \
    – ./compile.pl && ./assemble.pl -Dopennms.home=${PREFIX}/${PORTNAME}
    + ./compile.pl && ${SETENV} JAVA_HOME=${JAVA_HOME} WRKSRC=${WRKSRC} ./assemble.pl -Dopennms.home=${PREFIX}/${PORTNAME}

    do-install:
    ${MKDIR} ${PREFIX}/${PORTNAME}

  5. I tried to update my build-from-source-opennms-1.8.8 to 1.10.4 but had Problems with jicmp6.
    I tried your Port for 1.10.2 did my change ala “Managing Configuration Changes with Git” and …
    same Problems as with my 1.10.4 build:

    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: no jicmp6 in java.library.path

  6. I downloaded jicmp6-1.0.1 patched it like this

    — ICMPv6Socket.c.orig 2012-06-14 16:05:05.452721099 +0200
    +++ ICMPv6Socket.c 2012-06-14 16:08:42.829724587 +0200
    @@ -57,6 +57,8 @@
    #include “ICMPv6Socket.h”
    #include

    +#include <netinet/icmp6.h>
    +
    #ifdef IP_MAXPACKET
    #define MAX_PACKET IP_MAXPACKET
    #else

    and installed and this error is gone!

  7. hi while starting the opennms i am getting the error

    Starting OpenNMS: Started OpenNMS, but it stopped running: for details see /opt/opennms/logs/daemon/output.log
    [FAILED]
    please help me out to resolve the issue

    cd /opt/opennms/logs/daemon/cat output.log
    ——————————————————————————
    Tue Sep 4 22:38:01 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 22:38:50 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 22:46:22 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 22:53:43 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 22:59:01 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 23:00:41 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 23:25:46 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 23:26:27 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 23:28:52 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more
    ——————————————————————————
    Tue Sep 4 23:38:22 IST 2012
    begin ulimit settings:
    core file size (blocks, -c) 0
    data seg size (kbytes, -d) unlimited
    max nice (-e) 0
    file size (blocks, -f) unlimited
    pending signals (-i) 16384
    max locked memory (kbytes, -l) 32
    max memory size (kbytes, -m) unlimited
    open files (-n) 20480
    pipe size (512 bytes, -p) 8
    POSIX message queues (bytes, -q) 819200
    max rt priority (-r) 0
    stack size (kbytes, -s) 8192
    cpu time (seconds, -t) unlimited
    max user processes (-u) 16384
    virtual memory (kbytes, -v) unlimited
    file locks (-x) unlimited
    end ulimit settings
    Executing command: /opt/opennms/bin/runjava -r — -Djava.endorsed.dirs=/opt/opennms/lib/endorsed -Dopennms.home=/opt/opennms -Dcom.sun.management.jmxremote.port=18980 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Xmx256m -XX:+HeapDumpOnOutOfMemoryError -XX:MaxPermSize=128m -jar /opt/opennms/lib/opennms_bootstrap.jar start
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp’ not set. Attempting to load library using System.loadLibrary(“jicmp”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    [DEBUG] System property ‘opennms.library.jicmp6’ not set. Attempting to load library using System.loadLibrary(“jicmp6”).
    An error occurred while attempting to start the “OpenNMS:Name=TestLoadLibraries” service (class org.opennms.netmgt.vmmgr.Manager). Shutting down and exiting.
    javax.management.RuntimeErrorException: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrow(DefaultMBeanServerInterceptor.java:858)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.rethrowMaybeMBeanException(DefaultMBeanServerInterceptor.java:869)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:838)
    at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761)
    at org.opennms.netmgt.vmmgr.Invoker.invoke(Invoker.java:316)
    at org.opennms.netmgt.vmmgr.Invoker.invokeMethods(Invoker.java:239)
    at org.opennms.netmgt.vmmgr.Starter.start(Starter.java:245)
    at org.opennms.netmgt.vmmgr.Starter.startDaemon(Starter.java:116)
    at org.opennms.netmgt.vmmgr.Controller.start(Controller.java:190)
    at org.opennms.netmgt.vmmgr.Controller.main(Controller.java:162)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.opennms.bootstrap.Bootstrap$3.run(Bootstrap.java:346)
    at java.lang.Thread.run(Thread.java:662)
    Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/libjicmp6.so: /usr/lib/libjicmp6.so: ELF file OS ABI invalid
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1728)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at org.opennms.protocols.icmp6.ICMPv6Socket.(ICMPv6Socket.java:102)
    at org.opennms.netmgt.icmp.jni6.Jni6IcmpMessenger.(Jni6IcmpMessenger.java:62)
    at org.opennms.netmgt.icmp.jni6.Jni6Pinger.initialize6(Jni6Pinger.java:152)
    at org.opennms.netmgt.vmmgr.Manager.testPinger(Manager.java:244)
    at org.opennms.netmgt.vmmgr.Manager.doTestLoadLibraries(Manager.java:211)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:93)
    at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:27)
    at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:208)
    at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
    at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
    at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:836)
    … 13 more

Comments are closed.