-
Type:
Story
-
Status: Closed (View Workflow)
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 1.10.0
-
Fix Version/s: 1.1.0
-
Component/s: None
-
Labels:None
-
Story Points:3
-
Epic Link:
Recent changes to the OsgiWrapper have broken wab jars.
These jars are missing the updated classfiles that contain the component binding code.
Example symptom as follows:
2017-03-21 00:53:38,944 | ERROR | -message-handler | onos-gui | 158 - org.onosproject.onos-gui - 1.10.0.SNAPSHOT | [org.onosproject.ui.impl.topo.model.UiSharedTopologyModel(129)] The activate method has thrown an exception
java.lang.NullPointerException
at org.onosproject.ui.impl.topo.model.UiSharedTopologyModel.activate(UiSharedTopologyModel.java:152)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_121]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_121]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_121]
at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_121]
at org.apache.felix.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:231)
at org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:39)
at org.apache.felix.scr.impl.helper.BaseMethod$Resolved.invoke(BaseMethod.java:624)
at org.apache.felix.scr.impl.helper.BaseMethod.invoke(BaseMethod.java:508)
at org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:149)
at org.apache.felix.scr.impl.manager.SingleComponentManager.createImplementationObject(SingleComponentManager.java:315)
at org.apache.felix.scr.impl.manager.SingleComponentManager.createComponent(SingleComponentManager.java:127)
at org.apache.felix.scr.impl.manager.SingleComponentManager.getService(SingleComponentManager.java:871)