[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opennms-install
Subject:    Re: [opennms-install] Help needed: OpenNMS install -dis script fails	due to an UnexpectedLiquibaseEx
From:       "Yee, Yale" <Yale.Yee () pccsmail ! net>
Date:       2012-07-10 16:02:41
Message-ID: BB9A6A4EF6C661439677058B1B61A72F0130A4EC688C () EXCHMB ! pccsk12 ! local
[Download RAW message or body]

Did you get Java installed?

I ended up using openjdk for my OpenNMS installation.

http://www.freebsd.org/java/install.html

Good Luck
________________________________
From: Andreas Beuge [a.beuge@betzold.de]
Sent: Thursday, July 05, 2012 08:27 AM
To: opennms-install@lists.sourceforge.net
Subject: [opennms-install] Help needed: OpenNMS install -dis script fails due to an \
UnexpectedLiquibaseException

Hi @all,

I appreciate any help in installing opennms on freebsd.

Did anyone get the same error on running the installer script ?

I'm stuck...

I'd be very happy, if someone could help me with this.

thanks a lot,

andy



/usr/local/opennms/bin/install -dis
==============================================================================
OpenNMS Installer
==============================================================================

Configures PostgreSQL tables, users, and other miscellaneous settings.

- searching for jicmp:
  - trying to load /usr/local/lib/libjicmp.so: OK
- searching for jicmp6:
  - trying to load /usr/local/lib/libjicmp6.so: NO
  - trying to load /usr/local/openjdk6/jre/lib/amd64/server/libjicmp6.so: NO
  - trying to load /usr/local/openjdk6/jre/lib/amd64/libjicmp6.so: NO
  - trying to load /usr/local/openjdk6/jre/../lib/amd64/libjicmp6.so: NO
  - trying to load /libjicmp6.so: NO
  - trying to load /usr/local/opennms/lib/libjicmp6.so: NO
  - trying to load /usr/java/packages/lib/amd64/libjicmp6.so: NO
  - trying to load /lib/libjicmp6.so: NO
  - trying to load /usr/lib/libjicmp6.so: NO
  - trying to load /usr/local/lib/libjicmp6.so: NO
  - trying to load /usr/lib/jni/libjicmp6.so: NO
  - trying to load /usr/lib/libjicmp6.so: NO
  - trying to load /usr/local/lib/libjicmp6.so: NO
  - trying to load /opt/NMSjicmp/lib/32/libjicmp6.so: NO
  - trying to load /opt/NMSjicmp/lib/64/libjicmp6.so: NO
  - trying to load /opt/NMSjicmp6/lib/32/libjicmp6.so: NO
  - trying to load /opt/NMSjicmp6/lib/64/libjicmp6.so: 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 /usr/local/lib/libjrrd.so: NO
  - trying to load /usr/local/openjdk6/jre/lib/amd64/server/libjrrd.so: NO
  - trying to load /usr/local/openjdk6/jre/lib/amd64/libjrrd.so: NO
  - trying to load /usr/local/openjdk6/jre/../lib/amd64/libjrrd.so: NO
  - trying to load /libjrrd.so: NO
  - trying to load /usr/local/opennms/lib/libjrrd.so: NO
  - trying to load /usr/java/packages/lib/amd64/libjrrd.so: NO
  - trying to load /lib/libjrrd.so: NO
  - trying to load /usr/lib/libjrrd.so: NO
  - trying to load /usr/local/lib/libjrrd.so: NO
  - trying to load /usr/lib/jni/libjrrd.so: NO
  - trying to load /usr/lib/libjrrd.so: NO
  - trying to load /usr/local/lib/libjrrd.so: NO
  - trying to load /opt/NMSjicmp/lib/32/libjrrd.so: NO
  - trying to load /opt/NMSjicmp/lib/64/libjrrd.so: NO
  - trying to load /opt/NMSjicmp6/lib/32/libjrrd.so: NO
  - trying to load /opt/NMSjicmp6/lib/64/libjrrd.so: 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... /usr/local/opennms/etc
- using create.sql... /usr/local/opennms/etc/create.sql
* using 'pgroot' 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 /usr/local/opennms/etc... DONE
- Running migration for changelog: URL \
[jar:file:/usr/local/opennms/lib/org.opennms.core.schema-1.10.2-liquibase.jar!/changelog.xml]
 Exception in thread "main" org.opennms.core.schema.MigrationException: unable to \
migrate the database  at org.opennms.core.schema.Migrator.migrate(Migrator.java:473)
        at org.opennms.install.Installer.install(Installer.java:255)
        at org.opennms.install.Installer.main(Installer.java:950)
Caused by: liquibase.exception.LockException: \
                liquibase.exception.UnexpectedLiquibaseException: \
                java.lang.NullPointerException
        at liquibase.lockservice.LockService.acquireLock(LockService.java:121)
        at liquibase.lockservice.LockService.waitForLock(LockService.java:61)
        at liquibase.Liquibase.update(Liquibase.java:101)
        at org.opennms.core.schema.Migrator.migrate(Migrator.java:471)
        ... 2 more
Caused by: liquibase.exception.UnexpectedLiquibaseException: \
                java.lang.NullPointerException
        at liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:32)
                
        at liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:18)
                
        at liquibase.sqlgenerator.SqlGeneratorChain.generateSql(SqlGeneratorChain.java:30)
                
        at liquibase.sqlgenerator.SqlGeneratorFactory.generateSql(SqlGeneratorFactory.java:142)
                
        at liquibase.executor.AbstractExecutor.applyVisitors(AbstractExecutor.java:22)
                
        at liquibase.executor.jvm.JdbcExecutor.access$400(JdbcExecutor.java:36)
        at liquibase.executor.jvm.JdbcExecutor$1UpdateStatementCallback.doInStatement(JdbcExecutor.java:217)
                
        at liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:55)
        at liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:230)
        at liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:207)
        at liquibase.lockservice.LockService.acquireLock(LockService.java:103)
        ... 5 more
Caused by: java.lang.NullPointerException
        at liquibase.util.NetUtil.getLocalHost(NetUtil.java:27)
        at liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:30)
                
        ... 15 more



********************************************
Arnulf Betzold GmbH Lehrmittelverlag-Schulversand
Andreas Beuge
Wilhelm-Maybach-Str. 1-3
D-73479 Ellwangen

Tel  +49 (0) 7961 / 9000-815
Fax +49 (0) 7961 / 9000-50
a.beuge@betzold.de<mailto:a.beuge@betzold.de>
www.betzold.de<http://www.betzold.de/>

Geschäftsführer:
Arnulf Betzold
Dipl.-Kfm. (FH) Ulrich Betzold
Dipl.-Kfm. (FH) Albrecht Betzold

Registergericht: Amtsgericht Ulm
Registernummer: HRB 510209

Umsatzsteuer-Identifikationsnummer:
DE 144637480
********************************************


[Attachment #3 (text/html)]

<html dir="ltr"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="MSHTML 8.00.6001.18939">
<style title="owaParaStyle"><!--P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
--></style>
</head>
<body ocsi="x">
<div dir="ltr"><font color="#000000" size="2" face="Tahoma">Did you get Java \
installed?</font></div> <div dir="ltr"><font size="2" \
face="tahoma"></font>&nbsp;</div> <div dir="ltr"><font size="2" face="tahoma">I ended \
up using openjdk for my OpenNMS installation.</font></div> <div dir="ltr"><font \
size="2" face="tahoma"></font>&nbsp;</div> <div dir="ltr"><a \
href="http://www.freebsd.org/java/install.html">http://www.freebsd.org/java/install.html</a></div>
 <div dir="ltr"><font face="times new roman"></font>&nbsp;</div>
<div dir="ltr"><font face="times new roman">Good Luck</font></div>
<div style="DIRECTION: ltr" id="divRpF39684">
<hr tabindex="-1">
<font size="2" face="Tahoma"><b>From:</b> Andreas Beuge [a.beuge@betzold.de]<br>
<b>Sent:</b> Thursday, July 05, 2012 08:27 AM<br>
<b>To:</b> opennms-install@lists.sourceforge.net<br>
<b>Subject:</b> [opennms-install] Help needed: OpenNMS install -dis script fails due \
to an UnexpectedLiquibaseException<br> </font><br>
</div>
<div></div>
<div>
<div>Hi @all,</div>
<div><br>
</div>
<div>I appreciate any help in installing opennms on freebsd.</div>
<div><br>
</div>
<div>Did anyone get the same error on running the installer script ?</div>
<div><br>
</div>
<div>I'm stuck...</div>
<div><br>
</div>
<div>I'd be very happy, if someone could help me with this.</div>
<div><br>
</div>
<div>thanks a lot,</div>
<div><br>
</div>
<div>andy</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>
<div>/usr/local/opennms/bin/install -dis</div>
<div>==============================================================================</div>
 <div>OpenNMS Installer</div>
<div>==============================================================================</div>
 <div><br>
</div>
<div>Configures PostgreSQL tables, users, and other miscellaneous settings.</div>
<div><br>
</div>
<div>- searching for jicmp:</div>
<div>&nbsp; - trying to load /usr/local/lib/libjicmp.so: OK</div>
<div>- searching for jicmp6:</div>
<div>&nbsp; - trying to load /usr/local/lib/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /usr/local/openjdk6/jre/lib/amd64/server/libjicmp6.so: \
NO</div> <div>&nbsp; - trying to load /usr/local/openjdk6/jre/lib/amd64/libjicmp6.so: \
NO</div> <div>&nbsp; - trying to load \
/usr/local/openjdk6/jre/../lib/amd64/libjicmp6.so: NO</div> <div>&nbsp; - trying to \
load /libjicmp6.so: NO</div> <div>&nbsp; - trying to load \
/usr/local/opennms/lib/libjicmp6.so: NO</div> <div>&nbsp; - trying to load \
/usr/java/packages/lib/amd64/libjicmp6.so: NO</div> <div>&nbsp; - trying to load \
/lib/libjicmp6.so: NO</div> <div>&nbsp; - trying to load /usr/lib/libjicmp6.so: \
NO</div> <div>&nbsp; - trying to load /usr/local/lib/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /usr/lib/jni/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /usr/lib/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /usr/local/lib/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp/lib/32/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp/lib/64/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp6/lib/32/libjicmp6.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp6/lib/64/libjicmp6.so: NO</div>
<div>- Failed to load the optional jicmp6 library.</div>
<div>&nbsp; - This error is not fatal, since jicmp6 is only required for optional \
features.</div> <div>&nbsp; - For more information, see <a \
href="http://www.opennms.org/index.php/jicmp6" target="_blank"> \
http://www.opennms.org/index.php/jicmp6</a></div> <div>- searching for jrrd:</div>
<div>&nbsp; - trying to load /usr/local/lib/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /usr/local/openjdk6/jre/lib/amd64/server/libjrrd.so: \
NO</div> <div>&nbsp; - trying to load /usr/local/openjdk6/jre/lib/amd64/libjrrd.so: \
NO</div> <div>&nbsp; - trying to load \
/usr/local/openjdk6/jre/../lib/amd64/libjrrd.so: NO</div> <div>&nbsp; - trying to \
load /libjrrd.so: NO</div> <div>&nbsp; - trying to load \
/usr/local/opennms/lib/libjrrd.so: NO</div> <div>&nbsp; - trying to load \
/usr/java/packages/lib/amd64/libjrrd.so: NO</div> <div>&nbsp; - trying to load \
/lib/libjrrd.so: NO</div> <div>&nbsp; - trying to load /usr/lib/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /usr/local/lib/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /usr/lib/jni/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /usr/lib/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /usr/local/lib/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp/lib/32/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp/lib/64/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp6/lib/32/libjrrd.so: NO</div>
<div>&nbsp; - trying to load /opt/NMSjicmp6/lib/64/libjrrd.so: NO</div>
<div>- Failed to load the optional jrrd library.</div>
<div>&nbsp; - This error is not fatal, since jrrd is only required for optional \
features.</div> <div>&nbsp; - For more information, see <a \
href="http://www.opennms.org/index.php/jrrd" target="_blank"> \
http://www.opennms.org/index.php/jrrd</a></div> <div>- using SQL directory... \
/usr/local/opennms/etc</div> <div>- using create.sql... \
/usr/local/opennms/etc/create.sql</div> <div>* using 'pgroot' as the PostgreSQL user \
for OpenNMS</div> <div>* using 'opennms' as the PostgreSQL database name for \
OpenNMS</div> <div>- checking if database &quot;opennms&quot; is unicode... ALREADY \
UNICODE</div> <div>- Checking for old import files in /usr/local/opennms/etc... \
DONE</div> <div>- Running migration for changelog: URL \
[jar:file:/usr/local/opennms/lib/org.opennms.core.schema-1.10.2-liquibase.jar!/changelog.xml]</div>
 <div>Exception in thread &quot;main&quot; \
org.opennms.core.schema.MigrationException: unable to migrate the database</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
org.opennms.core.schema.Migrator.migrate(Migrator.java:473)</div> <div>&nbsp; &nbsp; \
&nbsp; &nbsp; at org.opennms.install.Installer.install(Installer.java:255)</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
org.opennms.install.Installer.main(Installer.java:950)</div> <div>Caused by: \
liquibase.exception.LockException: liquibase.exception.UnexpectedLiquibaseException: \
java.lang.NullPointerException</div> <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.lockservice.LockService.acquireLock(LockService.java:121)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; at \
liquibase.lockservice.LockService.waitForLock(LockService.java:61)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; at liquibase.Liquibase.update(Liquibase.java:101)</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
org.opennms.core.schema.Migrator.migrate(Migrator.java:471)</div> <div>&nbsp; &nbsp; \
&nbsp; &nbsp; ... 2 more</div> <div>Caused by: \
liquibase.exception.UnexpectedLiquibaseException: \
java.lang.NullPointerException</div> <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:32)</div>
 <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:18)</div>
 <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.sqlgenerator.SqlGeneratorChain.generateSql(SqlGeneratorChain.java:30)</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.sqlgenerator.SqlGeneratorFactory.generateSql(SqlGeneratorFactory.java:142)</div>
 <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.executor.AbstractExecutor.applyVisitors(AbstractExecutor.java:22)</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.executor.jvm.JdbcExecutor.access$400(JdbcExecutor.java:36)</div> \
<div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.executor.jvm.JdbcExecutor$1UpdateStatementCallback.doInStatement(JdbcExecutor.java:217)</div>
 <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.executor.jvm.JdbcExecutor.execute(JdbcExecutor.java:55)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; at \
liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:230)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; at \
liquibase.executor.jvm.JdbcExecutor.update(JdbcExecutor.java:207)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; at \
liquibase.lockservice.LockService.acquireLock(LockService.java:103)</div> <div>&nbsp; \
&nbsp; &nbsp; &nbsp; ... 5 more</div> <div>Caused by: \
java.lang.NullPointerException</div> <div>&nbsp; &nbsp; &nbsp; &nbsp; at \
liquibase.util.NetUtil.getLocalHost(NetUtil.java:27)</div> <div>&nbsp; &nbsp; &nbsp; \
&nbsp; at liquibase.sqlgenerator.core.LockDatabaseChangeLogGenerator.generateSql(LockDatabaseChangeLogGenerator.java:30)</div>
 <div>&nbsp; &nbsp; &nbsp; &nbsp; ... 15 more</div>
</div>
<br>
<br>
<div><span class="Apple-style-span"><span class="Apple-style-span"><span \
style="FONT-FAMILY: Arial" class="Apple-style-span"> <div><br \
                class="Apple-interchange-newline">
********************************************</div>
<div>
<div>Arnulf Betzold GmbH Lehrmittelverlag-Schulversand</div>
<div>Andreas Beuge</div>
<div>Wilhelm-Maybach-Str. 1-3</div>
<div>D-73479 Ellwangen</div>
<div>&nbsp;</div>
<div>Tel &nbsp;&#43;49 (0) 7961 / 9000-815</div>
<div>Fax &#43;49 (0) 7961 / 9000-50</div>
<div><a href="mailto:a.beuge@betzold.de">a.beuge@betzold.de</a></div>
<div><a href="http://www.betzold.de/" target="_blank">www.betzold.de</a></div>
<div>&nbsp;</div>
<div>Geschäftsführer:</div>
<div>Arnulf Betzold</div>
<div>Dipl.-Kfm. (FH) Ulrich Betzold</div>
<div>Dipl.-Kfm. (FH) Albrecht Betzold&nbsp;</div>
<div><br>
</div>
<div>Registergericht: Amtsgericht Ulm</div>
<div>Registernummer: HRB 510209&nbsp;</div>
<div><br>
</div>
<div>Umsatzsteuer-Identifikationsnummer:</div>
<div>DE 144637480&nbsp;</div>
<div>********************************************</div>
</div>
</span></span></span></div>
<br>
</div>
</body>
</html>


[Attachment #4 (--===============7106127051010665004==)]
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-install mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-install

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic