[jbosstools-issues] [JBoss JIRA] (JBIDE-22197) Icon in template Details of Local Template is not loaded for some templates file

Jeff MAURY (JIRA) issues at jboss.org
Mon Apr 25 08:43:00 EDT 2016


    [ https://issues.jboss.org/browse/JBIDE-22197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13196534#comment-13196534 ] 

Jeff MAURY commented on JBIDE-22197:
------------------------------------

The stack trace is not from our side but from the Eclipse part that deals with image loading so there is nothing we can prevent this stacktrace.
I found that we have a cache but it seems to be populated but not used.
So I will do the following
* use the cache (so that stacktrace will be generated once for a specific image)
* add a Java image
* check that a default image is provided (I think this is the case but just make sure)

> 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)



More information about the jbosstools-issues mailing list