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

List:       opennms-install
Subject:    [opennms-install] #Installation:Source - 1.12.1:: Installer-> unable to migrate the database
From:       $ÀGÁR K <sagark07 () gmail ! com>
Date:       2013-11-13 12:55:53
Message-ID: CAPGpwU0hLp=a9DyWF0oeCRWHXxkWhi7T0h4UZGLhxQu+GA8=Xg () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hello All,

>>Installation Instructions followed:
http://www.opennms.org/wiki/Installation:Source

>>Source:
Building the code in "Branch:1.12" (trunk) in Git

>>Issue:Desc

All the steps were successful completed in-terms building.
When running the opennms, setting up database i,e, "installer" instructions
is failing.

Exceptions detailed logs are attached. Please attachment.

Exception caught details below:

PM:liquibase: Error thrown as a SAXException: Error Reading Migration File:
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml
(No such file or directory)
liquibase.exception.ChangeLogParseException: Error Reading Migration File:
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml
(No such file or directory)
at
liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:104)

Info: Looking at the FileNotFoundException
opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml
(No such file or directory)

accesspoints.xml is available under
opt/opennms/core/schema/src/main/liquibase/1.11.3/tables/accesspoints.xml

But, during the runtime - additional /1.11.3/ adds to absolute path and
makes it FileNotFound.

Liquibase instructions works for earlier changelog.xml, sometimes it
repeats same for other folder in Liquibase.

Note: This is the same case for building and running the code "master"
(trunk) in Github

Kindly, add your thoughts for this issue.

-- 
*Warm Regards*
*, *
 *Lion. Sagar Koti *(3370670)
 Skype: sagar.koti

[Attachment #5 (text/html)]

<div dir="ltr"><p style="margin:0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Hello \
All,</p><p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">


&gt;&gt;Installation Instructions followed:<br><a \
href="http://www.opennms.org/wiki/Installation:Source" class="" rel="nofollow" \
title="Follow link" style="color:rgb(0,94,0);text-decoration:none">http://www.opennms.org/wiki/Installation:Source</a></p>


<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">&gt;&gt;Source:<br>Building \
the code in &quot;Branch:1.12&quot; (trunk) in Git</p><p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">


&gt;&gt;Issue:Desc</p><p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">All \
the steps were successful completed in-terms building.<br>When running the opennms, \
setting up database i,e, &quot;installer&quot; instructions is failing.</p>

<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Exceptions \
detailed logs are attached. Please attachment.</p><p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">


Exception caught details below:</p><p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">PM:liquibase: \
Error thrown as a SAXException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)<br>

liquibase.exception.ChangeLogParseException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)<br>at \
liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:104)</p>


<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Info: \
Looking at the FileNotFoundException \
opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)</p>

<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">accesspoints.xml \
is available under opt/opennms/core/schema/src/main/liquibase/1.11.3/tables/accesspoints.xml</p>


<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">But, \
during the runtime - additional /1.11.3/ adds to absolute path and makes it \
FileNotFound.</p>

<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Liquibase \
instructions works for earlier changelog.xml, sometimes it repeats same for other \
folder in Liquibase.</p>

<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Note: \
This is the same case for building and running the code &quot;master&quot; (trunk) in \
Github</p>

<p style="margin:10px 0px \
0px;padding:0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:20px">Kindly, \
add your thoughts for this issue.</p><div><br></div>-- <br><div dir="ltr"><span \
style="background-color:rgb(255,255,255)"><div \
style="font-weight:bold;color:rgb(102,102,102);font-family:verdana,sans-serif;font-size:13px">


<span style="font-family:Verdana,Arial,Helvetica,sans-serif"><b><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)">Warm Regards</span></span></b></span> <span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><b><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)">,<br>

</span></span></b></span></div><div><div \
style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif;color:rgb(34,34,34)"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><div style="display:inline!important">

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;display:inline!important"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><div style="display:inline!important">

<span style="font-family:Verdana,Arial,Helvetica,sans-serif;color:rgb(34,34,34)"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><div style="display:inline!important">

<div style="color:rgb(34,34,34);font-family:arial,sans-serif;display:inline!important"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="font-family:verdana,sans-serif"><b>Lion. Sagar Koti </b></span></span><span \
style="background-color:rgb(255,255,255)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif;color:rgb(34,34,34)"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif;color:rgb(34,34,34)"><span \
style="color:rgb(51,51,51);font-family:verdana,sans-serif"><span \
style="color:rgb(102,102,102)"><span \
style="font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="font-family:verdana,sans-serif"></span></span>(3370670)<br>

</span></span></span></span></span></span></span></span></span></span></span></span></ \
span></div></div></span></span></span></div></span></span></span></div></div></span></span></span></span></span></span></div><div \
style="font-weight:normal;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">


<div style="border-top-width:1px;border-top-style:solid;border-top-color:rgb(229,229,229);padding-top:0.8em"><div \
style="margin:0pt 0pt 8px"><span \
style="font-size:13.3px;font-family:Verdana,Arial,Helvetica,sans-serif"><span \
style="font-family:arial,helvetica,sans-serif;font-size:xx-small;color:rgb(255,102,0)">Skype</span></span><span \
style="font-size:13.3px;font-family:Verdana,Arial,Helvetica,sans-serif;color:gray">: \
</span><font face="Verdana, Arial, Helvetica, sans-serif" \
style="font-size:13.3px">sagar.koti</font><br>

</div></div></div></div></span></div>
</div>

--001a11c362e622f06204eb0e53ee--


["install_Source_logs.txt" (text/plain)]

[root@ghostcloud bin]# ./install -dis
==============================================================================
OpenNMS Installer
==============================================================================

Configures PostgreSQL tables, users, and other miscellaneous settings.

- searching for libjicmp.so:
  - trying to load /usr/lib64/libjicmp.so: OK
- searching for libjicmp6.so:
  - trying to load /usr/lib64/libjicmp6.so: OK
- searching for libjrrd.so:
  - trying to load /usr/lib64/libjrrd.so: NO
  - trying to load /usr/lib64/libjrrd.so: NO
  - trying to load /usr/java/jdk1.7.0_25//libjrrd.so: NO
  - trying to load /opt/opennms/lib/libjrrd.so: NO
  - trying to load /opt/opennms/lib/linux64/libjrrd.so: NO
  - trying to load /usr/java/packages/lib/amd64/libjrrd.so: NO
  - trying to load /usr/lib64/libjrrd.so: NO
  - trying to load /lib64/libjrrd.so: NO
  - trying to load /lib/libjrrd.so: NO
  - trying to load /usr/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... /opt/opennms/etc
- using create.sql... /opt/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 /opt/opennms/etc... DONE
- Running migration for changelog: URL \
[jar:file:/opt/opennms/lib/org.opennms.core.schema-1.12.2-SNAPSHOT-liquibase.jar!/changelog.xml]
 INFO 11/13/13 4:10 PM:liquibase: Successfully acquired change log lock
INFO 11/13/13 4:10 PM:liquibase: Reading from databasechangelog
INFO 11/13/13 4:10 PM:liquibase: Reading from databasechangelog
INFO 11/13/13 4:10 PM:liquibase: Successfully released change log lock
- Running migration for changelog: URL \
[file:/opt/opennms/core/schema/src/main/liquibase/changelog.xml] INFO 11/13/13 4:10 \
PM:liquibase: Successfully acquired change log lock INFO 11/13/13 4:10 PM:liquibase: \
Reading from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Reading from \
databasechangelog INFO 11/13/13 4:10 PM:liquibase: Successfully released change log \
                lock
- Running migration for changelog: URL \
[file:/opt/opennms/core/schema/src/main/liquibase/1.10.1/changelog.xml] INFO 11/13/13 \
4:10 PM:liquibase: Successfully acquired change log lock INFO 11/13/13 4:10 \
PM:liquibase: Reading from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Reading \
from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Successfully released change \
                log lock
- Running migration for changelog: URL \
[file:/opt/opennms/core/schema/src/main/liquibase/1.10.13/changelog.xml] INFO \
11/13/13 4:10 PM:liquibase: Successfully acquired change log lock INFO 11/13/13 4:10 \
PM:liquibase: Reading from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Reading \
from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Successfully released change \
                log lock
- Running migration for changelog: URL \
[file:/opt/opennms/core/schema/src/main/liquibase/1.10.4/changelog.xml] INFO 11/13/13 \
4:10 PM:liquibase: Successfully acquired change log lock INFO 11/13/13 4:10 \
PM:liquibase: Reading from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Reading \
from databasechangelog INFO 11/13/13 4:10 PM:liquibase: Successfully released change \
                log lock
- Running migration for changelog: URL \
[file:/opt/opennms/core/schema/src/main/liquibase/1.11.3/changelog.xml] INFO 11/13/13 \
4:10 PM:liquibase: Successfully acquired change log lock SEVERE 11/13/13 4:10 \
PM:liquibase: Error thrown as a SAXException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
                such file or directory)
liquibase.exception.ChangeLogParseException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at \
liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:104) \
at liquibase.parser.core.xml.XMLChangeLogSAXHandler.handleIncludedChangeLog(XMLChangeLogSAXHandler.java:504)
  at liquibase.parser.core.xml.XMLChangeLogSAXHandler.startElement(XMLChangeLogSAXHandler.java:143)
  at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
	at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at org.apache.xerces.impl.xs.XMLSchemaValidator.emptyElement(Unknown Source)
	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown \
Source)  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown \
Source)  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:98)
  at liquibase.Liquibase.update(Liquibase.java:107)
	at org.opennms.core.schema.Migrator.migrate(Migrator.java:473)
	at org.opennms.install.Installer.install(Installer.java:257)
	at org.opennms.install.Installer.main(Installer.java:960)
Caused by: java.io.FileNotFoundException: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:97)
	at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
	at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
  at org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:124)
	at org.opennms.core.schema.ExistingResourceAccessor.getResourceAsStream(ExistingResourceAccessor.java:54)
  at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:91)
                
	... 18 more
liquibase.exception.ChangeLogParseException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at \
liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:104) \
at liquibase.parser.core.xml.XMLChangeLogSAXHandler.handleIncludedChangeLog(XMLChangeLogSAXHandler.java:504)
  at liquibase.parser.core.xml.XMLChangeLogSAXHandler.startElement(XMLChangeLogSAXHandler.java:143)
  at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
	at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at org.apache.xerces.impl.xs.XMLSchemaValidator.emptyElement(Unknown Source)
	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown \
Source)  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown \
Source)  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:98)
  at liquibase.Liquibase.update(Liquibase.java:107)
	at org.opennms.core.schema.Migrator.migrate(Migrator.java:473)
	at org.opennms.install.Installer.install(Installer.java:257)
	at org.opennms.install.Installer.main(Installer.java:960)
Caused by: java.io.FileNotFoundException: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:97)
	at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
	at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
  at org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:124)
	at org.opennms.core.schema.ExistingResourceAccessor.getResourceAsStream(ExistingResourceAccessor.java:54)
  at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:91)
                
	... 18 more
INFO 11/13/13 4:10 PM:liquibase: Successfully released change log lock
Exception in thread "main" org.opennms.core.schema.MigrationException: unable to \
migrate the database  at org.opennms.core.schema.Migrator.migrate(Migrator.java:475)
	at org.opennms.install.Installer.install(Installer.java:257)
	at org.opennms.install.Installer.main(Installer.java:960)
Caused by: liquibase.exception.ChangeLogParseException: Error Reading Migration File: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at \
liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:104) \
at liquibase.parser.core.xml.XMLChangeLogSAXHandler.handleIncludedChangeLog(XMLChangeLogSAXHandler.java:504)
  at liquibase.parser.core.xml.XMLChangeLogSAXHandler.startElement(XMLChangeLogSAXHandler.java:143)
  at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
	at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
	at org.apache.xerces.impl.xs.XMLSchemaValidator.emptyElement(Unknown Source)
	at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
	at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown \
Source)  at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown \
Source)  at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
	at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
	at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
	at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
	at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:98)
  at liquibase.Liquibase.update(Liquibase.java:107)
	at org.opennms.core.schema.Migrator.migrate(Migrator.java:473)
	... 2 more
Caused by: java.io.FileNotFoundException: \
/opt/opennms/core/schema/src/main/liquibase/1.11.3/1.11.3/tables/accesspoints.xml (No \
such file or directory)  at java.io.FileInputStream.open(Native Method)
	at java.io.FileInputStream.<init>(FileInputStream.java:138)
	at java.io.FileInputStream.<init>(FileInputStream.java:97)
	at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90)
	at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188)
  at org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:124)
	at org.opennms.core.schema.ExistingResourceAccessor.getResourceAsStream(ExistingResourceAccessor.java:54)
  at liquibase.parser.core.xml.XMLChangeLogSAXParser.parse(XMLChangeLogSAXParser.java:91)
                
	... 18 more
You have new mail in /var/spool/mail/root



------------------------------------------------------------------------------
DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk

_______________________________________________
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