Remote Poller will not start because of asterisk-java.jar in JNLP JAR list

Description

The remote poller fails to start with the following exceptions:

com.sun.deploy.net.FailedDownloadException: Unable to load resource: (http://localhost:8980/opennms-remoting/webstart/asterisk-java.jar?version-id=1.0.0-preview-20090427, 1.0.0-preview-20090427)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)

java.io.IOException: Invalid signature file digest for Manifest main attributes
at com.sun.deploy.cache.CacheEntry$10.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.CacheEntry.writeFileToDisk(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToTempFile(Unknown Source)
at com.sun.deploy.cache.Cache.downloadResourceToCache(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.LaunchDownload$DownloadTask.call(Unknown Source)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:744)

Environment

Build from master on July 2, 2014, Mac OS X, Java 7 u60.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

David Hustace September 24, 2014 at 8:55 AM

verified, obviously.

Benjamin Reed September 18, 2014 at 4:30 PM

This should be fixed. The Asterisk monitor was moved from opennms-services to the opennms-asterisk jar.

The AsteriskSIPPeerMonitor monitor has moved from org.opennms.netmgt.poller.monitors.AsteriskSIPPeerMonitor to org.opennms.netmgt.asterisk.monitor.AsteriskSIPPeerMonitor since it got put in a different jar/package.

Seth Leger September 18, 2014 at 4:06 PM

This was caused when an Asterisk dependency was added to opennms-services, causing the asterisk JAR to make it into the JNLP list.

Alejandro Galue September 15, 2014 at 3:04 PM

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Due date

Priority

PagerDuty

Created July 3, 2014 at 9:39 AM
Updated March 17, 2015 at 5:42 PM
Resolved September 18, 2014 at 4:30 PM

Flag notifications