-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ping
On 24/05/13 00:55, Simon Walter wrote: > Hey, > > On 23/05/13 16:55, Benjamin Reed wrote: >> On 5/23/13 10:52 AM, Simon Walter wrote: >>> Hey there, >>> >>> will looking at NMS-5874 a stacktrace showed the following >>> class: org.opennms.protocols.rt.RequestTracker >>> >>> After some digging (yes a searchengine for t3h internet was >>> involved ...) we stumbled on the following repo containing >>> this class: https://github.com/OpenNMS/org-opennms >>> >>> Is there a reason this sourcecode is not part of the main onms >>> repo? > >> That is part of an aborted attempt to pull some core modules out >> of the OpenNMS codebase. The latest version of that class is >> actually back in the main OpenNMS source tree, in >> features/request-tracker. > > Ah, nope. That doesn't look right to me. > > org.opennms.netmgt.rt.RequestTracker looks like a class to > create/monitor tickets/issues in ticketsystems using http. (no > javadoc here) > > org.opennms.protocols.rt.RequestTracker on the other hand is some > kind of asynchronos, threaded request mechanism and it's used to > ping hosts. > > here is the stacktrace: > > 2013-05-11 19:44:14,252 INFO [JNI-ICMP-57-Timeout-Processor] > SinglePingResponseCallback: an error occurred pinging > /192.168.30.149 java.lang.ArrayIndexOutOfBoundsException: 8 > org.opennms.protocols.icmp.ICMPEchoPacket.storeToBuffer(ICMPEchoPacket.java:419) > > org.opennms.protocols.icmp.ICMPEchoPacket.toBytes(ICMPEchoPacket.java:432) > org.opennms.netmgt.icmp.jni.JniPingRequest.send(JniPingRequest.java:255) > > org.opennms.netmgt.icmp.jni.JniIcmpMessenger.sendRequest(JniIcmpMessenger.java:95) > org.opennms.netmgt.icmp.jni.JniIcmpMessenger.sendRequest(JniIcmpMessenger.java:46) > > org.opennms.protocols.rt.RequestTracker.sendRequest(RequestTracker.java:203) > org.opennms.protocols.rt.RequestTracker.processNextTimeout(RequestTracker.java:273) > > org.opennms.protocols.rt.RequestTracker.processTimeouts(RequestTracker.java:249) > org.opennms.protocols.rt.RequestTracker.access$3(RequestTracker.java:245) > > org.opennms.protocols.rt.RequestTracker$2.run(RequestTracker.java:163) > > icmp jni has a dependency on org.opennms.lib.tracker. here is the > dependency tree: > > [INFO] org.opennms:opennms-icmp-jni:bundle:1.13.0-SNAPSHOT [INFO] > +- org.opennms:opennms-icmp-api:jar:1.13.0-SNAPSHOT:compile [INFO] > | \- > org.opennms.dependencies:tracker-dependencies:pom:1.13.0-SNAPSHOT:compile > > [INFO] | \- org.opennms.lib:org.opennms.lib.tracker:jar:0.6:compile > > sometimes maven is a bitch ;) > > > ------------------------------------------------------------------------------ > > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring > service that delivers powerful full stack analytics. Optimize and > monitor your browser, app, & servers with just a few lines of code. > Try New Relic and get this awesome Nerd Life shirt! > http://p.sf.net/sfu/newrelic_d2d_may > _______________________________________________ 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 > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRpo7sAAoJEL8uhqS1MuWQbm4IAKE7ESjQ9zcN3o/NJlPnzz96 SvQLtTqUO5iggLYAkNAX7WRZGkeNNSNBwLr1wp65iOkyRE7GrnnDv4d04mZp1Z2I UCvg/3ZxtnXECO/hnOQbPlxuG1+DKQC/IpJ0Hct3krBrHnj0Z4vf3w3WrmRjd/tP 9mhSr6ffShIlRveuGcJje/MzFdsqPv1yWEGalJE/o/+pufe15FzIcxnGmcNh90NS yLHmotBicPXHAlQ05rWe58oHxBmtkbUGo0PLw/Hq3l6wSO6DbOUdEvgTQgabAPFV vB7d4U4j2wGJ/jBqYhRV2MF1i64lZn9Y6MpUjSHI7uMnp/nF7qZdJ3n/wvCMrws= =JIAt -----END PGP SIGNATURE----- ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 _______________________________________________ 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