The data aggregator (DA) will not start up. The following error is seen in the karaf.log
ERROR | pool-6-thread-1 | 2021-07-22 07:20:05,351 | WebApplication | iteboard.internal.WebApplication 265 | -web-extender-whiteboard | | Registration skipped for [ServletWebElement{mapping=DefaultServletMapping{httpContextId=null,urlPatterns=null,initParams={},servlet=null, alias=/gogo, servletNamenull}}] due to error during registration
org.ops4j.lang.NullArgumentException: Servlet is null.
at org.ops4j.lang.NullArgumentException.validateNotNull(NullArgumentException.java:75)
at org.ops4j.pax.web.service.spi.model.ServletModel.<init>(ServletModel.java:88)[65:org.ops4j.pax.web.pax-web-spi:3.2.4]
at org.ops4j.pax.web.service.spi.model.ServletModel.<init>(ServletModel.java:68)[65:org.ops4j.pax.web.pax-web-spi:3.2.4]
at org.ops4j.pax.web.service.spi.model.ServletModel.<init>(ServletModel.java:51)[65:org.ops4j.pax.web.pax-web-spi:3.2.4]
at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:187)[66:org.ops4j.pax.web.pax-web-runtime:3.2.4]
at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:174)[66:org.ops4j.pax.web.pax-web-runtime:3.2.4]
at org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:64)[66:org.ops4j.pax.web.pax-web-runtime:3.2.4]
Dx NetOps Performance Management any versions
Because of space issues in /opt there is an issue loading the beans, which may be due to bad data/cache in apache-karaf.
To resolve do the following:
1. Make sure services are stopped
2. cd /opt/IMDataAggregator/apache-karaf-2.4.3/
3. mv data data.orig
4. Restart the DA