Fixed
Details
Assignee
Markus von RüdenMarkus von Rüden(Deactivated)Reporter
Markus von RüdenMarkus von Rüden(Deactivated)Sprint
NoneFix versions
Priority
Major
Details
Details
Assignee
Markus von Rüden
Markus von Rüden(Deactivated)Reporter
Markus von Rüden
Markus von Rüden(Deactivated)Sprint
None
Fix versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created December 9, 2016 at 5:51 AM
Updated June 3, 2019 at 8:05 AM
Resolved November 30, 2017 at 4:37 PM
At the moment it is not possible to expose rest services via the osgi container. This is probably an issue with our http web bridge. Implementing rest services within osgi, need to be done in form of a servlet. See https://github.com/OpenNMS/opennms/blob/develop/features/datachoices/src/main/java/org/opennms/features/datachoices/web/internal/ApiServlet.java for example.
Instead, using apache cxf with its <jaxrs:server> syntax should be used (http://cxf.apache.org/docs/jaxrs-services-configuration.html)