[
https://issues.jboss.org/browse/JBIDE-22197?page=com.atlassian.jira.plugi...
]
Fred Bricon edited comment on JBIDE-22197 at 4/25/16 8:49 AM:
--------------------------------------------------------------
Caching / returning a default application image should be done in
OpenShiftImages.getAppImage.
Come to think of it, we don't need the full stacktrace, but logging an error about the
missing image (once per workspace startup), will get picked up by AERI. That way,
we'll be able to know if we're missing others images.
was (Author: fbricon):
Caching / returning a default application image should be done in
OpenShiftImages.getAppImage.
Come to think of it, we don't need the full stacktrace, but logging about the missing
image (once per workspace startup), will get picked up by AERI. That way, we'll be
able to know if we're missing others images.
Icon in template Details of Local Template is not loaded for some
templates file
--------------------------------------------------------------------------------
Key: JBIDE-22197
URL:
https://issues.jboss.org/browse/JBIDE-22197
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Affects Versions: 4.3.1.CR1
Reporter: Aurélien Pupier
Assignee: Jeff MAURY
Priority: Minor
Fix For: 4.4.0.Alpha1
Attachments: quickstart-template.json, screenshot-1.png
{noformat}
java.io.FileNotFoundException: /icons/apps/java.png
at org.eclipse.osgi.storage.url.bundleentry.Handler.findBundleEntry(Handler.java:37)
at
org.eclipse.osgi.storage.url.BundleResourceHandler.openConnection(BundleResourceHandler.java:169)
at java.net.URL.openConnection(Unknown Source)
at
org.eclipse.osgi.storage.url.BundleURLConverter.toFileURL(BundleURLConverter.java:32)
at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:207)
at
org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:219)
at
org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:283)
at org.eclipse.jface.resource.ImageDescriptor.createResource(ImageDescriptor.java:164)
at
org.eclipse.jface.resource.DeviceResourceManager.allocate(DeviceResourceManager.java:52)
at
org.eclipse.jface.resource.AbstractResourceManager.create(AbstractResourceManager.java:86)
at
org.eclipse.jface.resource.ResourceManager.createImageWithDefault(ResourceManager.java:192)
at org.eclipse.jface.resource.ImageRegistry.get(ImageRegistry.java:214)
at
org.jboss.tools.openshift.internal.common.ui.ImageRepository.getImage(ImageRepository.java:85)
at
org.jboss.tools.openshift.internal.ui.OpenShiftImages.getAppImage(OpenShiftImages.java:62)
at
org.jboss.tools.openshift.internal.ui.wizard.newapp.TemplateDetailViews$TemplateDetailView.updateImage(TemplateDetailViews.java:106)
at
org.jboss.tools.openshift.internal.ui.wizard.newapp.TemplateDetailViews$TemplateDetailView.onVisible(TemplateDetailViews.java:102)
at
org.jboss.tools.openshift.internal.common.ui.detailviews.AbstractStackedDetailViews.showView(AbstractStackedDetailViews.java:90)
at
org.jboss.tools.openshift.internal.common.ui.detailviews.AbstractStackedDetailViews.showView(AbstractStackedDetailViews.java:79)
at
org.jboss.tools.openshift.internal.common.ui.detailviews.AbstractStackedDetailViews$1.handleValueChange(AbstractStackedDetailViews.java:73)
at
org.eclipse.core.databinding.observable.value.ValueChangeEvent.dispatch(ValueChangeEvent.java:63)
at
org.eclipse.core.databinding.observable.ChangeManager.fireEvent(ChangeManager.java:119)
at
org.eclipse.core.databinding.observable.value.DecoratingObservableValue.fireValueChange(DecoratingObservableValue.java:57)
at
org.eclipse.core.databinding.observable.value.DecoratingObservableValue.handleValueChange(DecoratingObservableValue.java:99)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)