Installation fails on Windows 2003 64bit with Bootstrap error

Description

==============================================================================
OpenNMS Installer
==============================================================================

Configures PostgreSQL tables, users, and other miscellaneous settings.

DEBUG: Looks like we're on Windows... Validating.
DEBUG: Found Service Pack 2
DEBUG: Found HotFix KB978338
DEBUG: Found HotFix KB947369
DEBUG: Windows NT Version 5.2, Build 3790 (Service Pack 2)

  • searching for jicmp:

  • trying to load C:/Program Files/OpenNMS/lib\jicmp.dll: OK

  • searching for jicmp6:

  • trying to load C:/Program Files/OpenNMS/lib\jicmp6.dll: OK

  • searching for jrrd:

  • trying to load C:/Program Files/OpenNMS/lib\jrrd.dll: NO

  • trying to load C:\Program Files\Java\jdk1.6.0_32\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:\Program Files (x86)\Windows Resource Kits\Tools
    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:\Program Files (x86)\Windows Imaging
    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

  • Creating imports directory (C:\Program Files\OpenNMS\etc\imports... OK

  • 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

Environment

java 1.6 64bit , postgreSQL 8.4.8-1 , windows 2003 64bit Service Pack 2

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Loopo May 15, 2012 at 10:01 AM

I got still this error, but after another error raises and I make the call manually. See http://issues.opennms.org/browse/NMS-5358 for more informations.

Amol Paranjpe May 9, 2012 at 12:08 AM

Thanks. It is resolved. I have tested this with 1.10.2-2

Benjamin Reed May 8, 2012 at 2:19 PM

Oops! Thanks for the report. I fixed install.bat but not the actual installer calls into the upgrade code.

Fixed now with the 1.10.2-2 and 1.11.0-2 versions. Please re-download the new installer and let me know if you still hit any snags.

Fixed

Details

Assignee

Reporter

Due date

Components

Fix versions

Affects versions

Priority

PagerDuty

Created May 8, 2012 at 3:43 AM
Updated January 27, 2017 at 4:20 PM
Resolved May 8, 2012 at 2:19 PM