Uploaded image for project: 'OpenNMS'
  1. OpenNMS
  2. NMS-5306

Exception when installing OpenNMS 1.10.1 on Windows 2008 Server

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.10.1
    • Fix Version/s: 1.10.2
    • Component/s: Installation
    • Security Level: Default (Default Security Scheme)
    • Labels:
      None
    • Environment:
      Windows Web Server 2008 R2 Service Pack 1

      Description

      When I started instalator (setup64.exe) and go to step no 9 exception is thrown. Whats more
      C:/Program Files/OpenNMS/lib\jicmp.dll could not be loaded but i copied it from jicmp-1.0.9/amd64 dir.

      Another (not critical) problem is that db username entered in step 5 is used also as dbname.

      Last, installer file name (jar) not mach in launcher.ini file.

      Java version:
      java version "1.6.0_29"
      Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
      Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02, mixed mode)

      Installer log:
      ==============================================================================
      OpenNMS Installer
      ==============================================================================

      Configures PostgreSQL tables, users, and other miscellaneous settings.

      DEBUG: Looks like we're on Windows... Validating.
      DEBUG: Found Service Pack 1
      DEBUG: Windows NT Version 6,1, Build 7601 (Service Pack 1)

      • searching for jicmp:
      • trying to load C:/Program Files/OpenNMS/lib\jicmp.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jicmp.dll: NO
      • trying to load C:\Windows\Sun\Java\bin\jicmp.dll: NO
      • trying to load C:\Windows\system32\jicmp.dll: NO
      • trying to load C:\Windows\jicmp.dll: NO
      • trying to load C:\data\oracle11g\app\oracle\product\11.2.0\server\bin\jicmp.dll: NO
      • trying to load \jicmp.dll: NO
      • trying to load C:\Windows\system32\jicmp.dll: NO
      • trying to load C:\Windows\jicmp.dll: NO
      • trying to load C:\Windows\System32\Wbem\jicmp.dll: NO
      • trying to load C:\Windows\System32\WindowsPowerShell\v1.0
        jicmp.dll: NO
      • trying to load C:\Program Files (x86)\Subversion\bin\jicmp.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jicmp.dll: NO
      • trying to load C:\Program Files\7-Zip\jicmp.dll: NO
      • trying to load C:\Program Files (x86)\PostgreSQL\8.4\bin\jicmp.dll: NO
      • trying to load \jicmp.dll: NO
      • trying to load .\jicmp.dll: NO
      • Failed to load the optional jicmp library.
      • This error is not fatal, since jicmp is only required for optional features.
      • For more information, see http://www.opennms.org/index.php/jicmp
      • searching for jicmp6:
      • trying to load C:/Program Files/OpenNMS/lib\jicmp6.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jicmp6.dll: NO
      • trying to load C:\Windows\Sun\Java\bin\jicmp6.dll: NO
      • trying to load C:\Windows\system32\jicmp6.dll: NO
      • trying to load C:\Windows\jicmp6.dll: NO
      • trying to load C:\data\oracle11g\app\oracle\product\11.2.0\server\bin\jicmp6.dll: NO
      • trying to load \jicmp6.dll: NO
      • trying to load C:\Windows\system32\jicmp6.dll: NO
      • trying to load C:\Windows\jicmp6.dll: NO
      • trying to load C:\Windows\System32\Wbem\jicmp6.dll: NO
      • trying to load C:\Windows\System32\WindowsPowerShell\v1.0
        jicmp6.dll: NO
      • trying to load C:\Program Files (x86)\Subversion\bin\jicmp6.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jicmp6.dll: NO
      • trying to load C:\Program Files\7-Zip\jicmp6.dll: NO
      • trying to load C:\Program Files (x86)\PostgreSQL\8.4\bin\jicmp6.dll: NO
      • trying to load \jicmp6.dll: NO
      • trying to load .\jicmp6.dll: NO
      • Failed to load the optional jicmp6 library.
      • This error is not fatal, since jicmp6 is only required for optional features.
      • For more information, see http://www.opennms.org/index.php/jicmp6
      • searching for jrrd:
      • trying to load C:/Program Files/OpenNMS/lib\jrrd.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jrrd.dll: NO
      • trying to load C:\Windows\Sun\Java\bin\jrrd.dll: NO
      • trying to load C:\Windows\system32\jrrd.dll: NO
      • trying to load C:\Windows\jrrd.dll: NO
      • trying to load C:\data\oracle11g\app\oracle\product\11.2.0\server\bin\jrrd.dll: NO
      • trying to load \jrrd.dll: NO
      • trying to load C:\Windows\system32\jrrd.dll: NO
      • trying to load C:\Windows\jrrd.dll: NO
      • trying to load C:\Windows\System32\Wbem\jrrd.dll: NO
      • trying to load C:\Windows\System32\WindowsPowerShell\v1.0
        jrrd.dll: NO
      • trying to load C:\Program Files (x86)\Subversion\bin\jrrd.dll: NO
      • trying to load C:\Program Files\Java\jdk1.6.0_29\bin\jrrd.dll: NO
      • trying to load C:\Program Files\7-Zip\jrrd.dll: NO
      • trying to load C:\Program Files (x86)\PostgreSQL\8.4\bin\jrrd.dll: NO
      • trying to load \jrrd.dll: NO
      • trying to load .\jrrd.dll: NO
      • Failed to load the optional jrrd library.
      • This error is not fatal, since jrrd is only required for optional features.
      • For more information, see http://www.opennms.org/index.php/jrrd
      • using SQL directory... C:\Program Files\OpenNMS\etc
      • using create.sql... C:\Program Files\OpenNMS\etc\create.sql
      • using 'postgres' as the PostgreSQL user for OpenNMS
      • using 'opennms' as the PostgreSQL database name for OpenNMS
      • checking if database "opennms" is unicode... ALREADY UNICODE
      • Checking for old import files in C:\Program Files\OpenNMS\etc... DONE
        Exception in thread "main" java.lang.NoClassDefFoundError: org/opennms/bootstrap/Bootstrap
        at org.opennms.install.Installer.install(Installer.java:246)
        at org.opennms.install.Installer.main(Installer.java:950)
        Caused by: java.lang.ClassNotFoundException: org.opennms.bootstrap.Bootstrap
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        ... 2 more

        Attachments

          Activity

            People

            • Assignee:
              ranger Benjamin Reed
              Reporter:
              dlipski Daniel Lipski
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: