NullPointerException in xml context assist of of Values of attributes custom namespace tags (without spring tooling annotations yet).
Рrobably fails when expects some schema tooling info but not founds it.
---- Example ----
<ui:view id="progress" modal-for=" !!!!!!- completion of value fails
<ui:panel layout="border: 0, 0">
</ui:panel>
</ui:view>
---- Trace ------------
java.lang.NullPointerException
at org.springframework.ide.eclipse.beans.ui.editor.util.ToolAnnotationUtils.getApplicationInformationElements(ToolAnnotationUtils.java:92)
at org.springframework.ide.eclipse.beans.ui.editor.hyperlink.DelegatingHyperlinkDetector.detectAnnotationBasedHyperlinks(DelegatingHyperlinkDetector.java:69)
at org.springframework.ide.eclipse.beans.ui.editor.hyperlink.DelegatingHyperlinkDetector.detectHyperlinks(DelegatingHyperlinkDetector.java:52)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.findHyperlinks(HyperlinkManager.java:261)
at org.eclipse.jface.text.hyperlink.HyperlinkManager.mouseMove(HyperlinkManager.java:458)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:198)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
When calling from menu Edit->Context Assist it does nothing.
But for attribute values enumerated in xml schema proposals did not come up anyway.
Spring XML editor expected to fallback to schema based completion if tooling info not availible.
If I disable Spring IDE feature, xml schema completion works as expected