Re: [opennms-devel] snmp4j build failure ( was Matching against NULL nodesysoid in categories.xml)

Alex Bennee <[email protected]>
Newsgroups gmane.network.opennms.bugs
Message-ID <1219244954.29627.29.camel__36847.2614362419$1219244974$gmane$org@pitcairn.cambridgebroadband.com>
On Wed, 2008-08-20 at 14:58 +0100, Alex Bennee wrote:
> On Wed, 2008-08-20 at 09:02 -0400, Jeff Gehlbach wrote:
> > On Aug 20, 2008, at 4:07 AM, Alex Bennee wrote:
> > 
> > > Erm yes. I'm running 1.6 svn (but not 1.6 testing). Any idea what the
> > > changeset was that fixed it?
> > 
> > Looks to have been merged to the 1.6 branch at revision 10015:
> > 
> > http://bugzilla.opennms.org/show_bug.cgi?id=2202#c29
> 
> Good to know the bugs are being fixed before I actually find them :-)
> 
> However the current tree fails to build for me, I suspect from an
> unrelated change:
> 
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building Mock SNMP Agent
> [INFO]    task-segment: [install]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] Compiling 5 source files
> to /export/csrc/opennms.git-svn/mock-snmp-agent/target/classes
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> 
> /export/csrc/opennms.git-svn/mock-snmp-agent/src/main/java/org/opennms/mock/snmp/MockSnmpAgent.java:[48,23] package org.snmp4j.agent does not exist

This looks like a failed dependency. If I switch to my old pre-update
branch, build and then switch and rebuild it works. A complete build
from scratch on the new branch dies as noted.

Not being a pom expert I can only guess the following diff may be the
culprit?

diff --git a/opennms-snmp/opennms-snmp-snmp4j/pom.xml
b/opennms-snmp/opennms-snmp-snmp4j/pom.xml
index 051a96a..09d49b9 100644
--- a/opennms-snmp/opennms-snmp-snmp4j/pom.xml
+++ b/opennms-snmp/opennms-snmp-snmp4j/pom.xml
@@ -29,6 +29,7 @@
     <dependency>
       <groupId>org.snmp4j</groupId>
       <artifactId>snmp4j-agent</artifactId>
+      <scope>test</scope>
     </dependency>
   </dependencies>
 </project>
diff --git a/pom.xml b/pom.xml
index fb3bf3b..49b449b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1368,6 +1368,7 @@ opennms.home = ${opennms.home}
         <groupId>org.snmp4j</groupId>
         <artifactId>snmp4j-agent</artifactId>
         <version>1.2c</version>
+        <scope>test</scope>
       </dependency>
       <dependency>
         <groupId>oro</groupId>




-- 
Alex Bennee, Software Engineer
The algorithm for finding the longest path in a graph is NP-complete.
For you systems people, that means it's *real slow*. -- Bart Miller


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.