Community
Participate
Working Groups
The following NPE happens when reading the shipping org.eclipse.wst.server.discovery/serverAdapterSitesDetails.xml contents after pressing the Add button in the Server Runtime Environments preference page. In org.eclipse.wst.server.discovery.internal.XMLMemento#createReadRoot(InputStream), the first child node of the file is a copyright comment, causing a null to be returned. !ENTRY org.eclipse.wst.server.discovery 4 0 2019-02-11 23:01:53.587 !MESSAGE Could not get extension items details !STACK 1 org.eclipse.core.runtime.CoreException: at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionUpdateSitesDetails(ExtensionUtility.java:164) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionUpdateSitesDetails(ExtensionUtility.java:288) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getAllExtensionsWithServer(ExtensionUtility.java:466) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionsWithServer(ExtensionUtility.java:550) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.refreshServerAdapters(ExtensionUtility.java:681) at org.eclipse.wst.server.discovery.Discovery.refreshServerAdapters(Discovery.java:68) at org.eclipse.wst.server.ui.ServerUIUtil$1RefreshJob.run(ServerUIUtil.java:109) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.lang.NullPointerException at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionUpdateSitesDetails(ExtensionUtility.java:77) ... 7 more !SUBENTRY 1 org.eclipse.wst.server.discovery 4 0 2019-02-11 23:01:53.592 !MESSAGE !STACK 0 java.lang.NullPointerException at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionUpdateSitesDetails(ExtensionUtility.java:77) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionUpdateSitesDetails(ExtensionUtility.java:288) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getAllExtensionsWithServer(ExtensionUtility.java:466) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.getExtensionsWithServer(ExtensionUtility.java:550) at org.eclipse.wst.server.discovery.internal.ExtensionUtility.refreshServerAdapters(ExtensionUtility.java:681) at org.eclipse.wst.server.discovery.Discovery.refreshServerAdapters(Discovery.java:68) at org.eclipse.wst.server.ui.ServerUIUtil$1RefreshJob.run(ServerUIUtil.java:109) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
New Gerrit change created: https://git.eclipse.org/r/136960
Gerrit change https://git.eclipse.org/r/136960 was merged to [master]. Commit: http://git.eclipse.org/c/servertools/webtools.servertools.git/commit/?id=3f04537f015f2232fb8efb3c78b742bd6662f08b
Code release to master