Missing Plug-in Manager in Windows installation

Description

This bug was reported on OpenNMS discuss (Re: [opennms-discuss] Configure Elasticsearch REST plugin - Missing Plug-in Manager) by OSTOCKDJ@airproducts.com

When OpenNMS is installed in windows the plugin manager does not display on the configuration consol.

In fact the plugin manager is failing to load because of a file not found problem - probably caused by the way OpenNMS is installed in the windows classpath.

Selection from karaf.log;

org.apache.aries.blueprint.core - 1.8.2 | Destroying BlueprintContainer for bundle vaadin-opennms-pluginmanager/21.0.4...
org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to initialize bean pluginManagerImpl
--------- Caused by: javax.xml.bind.JAXBException
 org.opennms.features.pluginmgr.PluginManagerImpl.persist(PluginManagerImpl.java:1042) --------- Caused by: java.io.FileNotFoundException: .\etc\pluginManifestData.xml (The system cannot find the path specified)
at org.opennms.features.pluginmgr.PluginManagerImpl.persist(PluginManagerImpl.java:1042) ~[?:?]  at org.opennms.features.pluginmgr.PluginManagerImpl.load(PluginManagerImpl.java:1076)

 

 

 

Environment

Windows installation using windows installer

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Benjamin Reed March 5, 2018 at 7:29 PM

Merged to release-21.0.5

Craig Gallen March 2, 2018 at 2:23 PM

Create Pull request https://github.com/OpenNMS/opennms/pull/1882

Bamboo tests now all pass

Craig Gallen February 28, 2018 at 10:09 PM

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created February 28, 2018 at 12:18 PM
Updated June 3, 2019 at 7:08 AM
Resolved March 5, 2018 at 7:29 PM