[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 05:38:00 EDT 2016


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

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

On one point, the error message is not that bad: the icon from a template is stored as an annotation in the template so it does not surprising the JBIDE does not have all the icons.
On another point, the icon in question is about Java projects so I think JBIDE should have it by default. [~fbricon] can you confirm ?

> 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