-
Notifications
You must be signed in to change notification settings - Fork 100
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Unable to activate the extender extension in case of errors blocking Zowe Explorer from being activated #1908
Comments
Thank you for creating a bug report. If you haven't already, please ensure you have provided steps to reproduce it and as much context as possible. |
Hi @zFernand0, I retested this issue on multiple cases using v1-v2 profiles and can say that it looks better with the appearing pop-up message now. I am still not sure that all possible scenarios will produce the same result, but I could not think of some other ways to reproduce more of activation errors. Mostly those are incorrect Team config formats or wrong names for the v1 profiles. It is nice that the users now can see the notification about that something went wrong and quickly navigate to the Team config to possibly fix the issue. Thanks for adding this! I have some other observations though:
Those are merely nice-to-have's, so feel free to close this issue if you think this is unachievable or a matter for other discussion. |
@rudyflores do you think this is complete with the final work that was done on next branch with activation? |
I believe you mean this PR? #2611 I think this should be resolved, but why Zowe Explorer introduced this issue if to begin with Zowe Explorer originally activated everything in the background vs now it only activates the non-UI components in the background and then load the UI components when entering Zowe Explorer for the first time. |
Describe the bug
Currently, if there is an extension depending on the Zowe Explorer API, it is completely blocked from usage, if Zowe Explorer was not activated completely. In particular, it is unable to use the extender extension in case there is something wrong with profiles from the other extension. The most important thing for us would be to have at least an understandable notification about the issue.
This is what the user can only see in the Extension Host Output panel:
Expected behavior
I would expect to have an ability at least to see the proper notification about the Zowe Extension activation issue or to be able to activate the extender extension, if there is no issue related to the Zowe Explorer API that the extension is going to use.
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: