Che: Icons aren't displayed on a contributed view container

Created on 12 Jun 2019  路  7Comments  路  Source: eclipse/che

If Theia Plugin, running in a sidecar, contributes a view container with the icons they are not displayed anymore.

For example, Kubernetes Tooling Che Plugin contributes view container that was looking like that
57142979-7f683a00-6dc6-11e9-95d9-1fa0e436ff90

But now there are no icons. Neither for view container nor for the tree items

image

I noticed that icons are displayed correctly if I install VS Code extension from the marketplace with the Deploy Plugin by Id command directly into the Theia container.

areeditoche-theia kinbug severitP1 teaeditors

All 7 comments

anything in the browser log ?

image

it fails to load an icon for displaying on activity bar

The link is the following
http://server46zcwvmn-theia-ideq14-server-3100.192.168.99.251.nip.io/hostedPlugin/ms_kubernetes_tools_vscode_kubernetes_tools/images%2Flogo.svg

If VS Code extension installed in a Theia container, the link looks the same but it returns an icon.

@azatsarynnyy isn't it issue for Theia?

@mmorhun it works well in Theia

It looks like we don't configure express application and don't follow BackendApplicationContribution Theia contribution. Theia has REST service for plugin resources but in theia-remout we not initialize it.

@slemeur Can you take a lock on this issue and prioritize it

Fixed

Was this page helpful?
0 / 5 - 0 ratings