[JBoss JIRA] (JBIDE-23813) Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23813?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-23813:
------------------------------------------
Looking into it in details reveals that this is not propagated to the caller. What we got reported is apparently an Eclipse log entry, no exception is being propaganted to the caller as far as I can see in org.eclipse.team.core 3.8.0.v20170104 as in TP jbosstoolstarget-4.70.0.AM1-SNAPSHOT.
EGitUtils#isShared is calling
{code:title=EGitUtils.isShared}
RepositoryProvider.getProvider(project)
{code}
which is catching the TeamException:
{code:title=org.eclipse.team.core.RepositoryProvider}
final public static RepositoryProvider getProvider(IProject project, String id) {
try {
...
} catch(CoreException e) {
{code}
> Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
> -----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-23813
> URL: https://issues.jboss.org/browse/JBIDE-23813
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.AM1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: openshift_v2
> Fix For: 4.4.4.AM1, 4.5.0.AM1
>
>
> created from aeri. The following stack trace is reported:
> {code}
> Bundle: org.eclipse.team.core 3.7.100.v20150203-1452
> Message: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> Exception:
> org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
> at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
> at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
> at org.jboss.tools.openshift.egit.core.EGitUtils.isShared(EGitUtils.java:132)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit(ProjectPropertyTester.java:48)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.test(ProjectPropertyTester.java:33)
> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)
> at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:256)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:166)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:96)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:188)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:199)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:230)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:110)
> at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)
> at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:467)
> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:461)
> at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:493)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-23813) Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23813?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-23813:
-------------------------------------
Fix Version/s: 4.4.4.AM1
4.5.0.AM1
(was: 4.4.3.Final)
> Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
> -----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-23813
> URL: https://issues.jboss.org/browse/JBIDE-23813
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.AM1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: openshift_v2
> Fix For: 4.4.4.AM1, 4.5.0.AM1
>
>
> created from aeri. The following stack trace is reported:
> {code}
> Bundle: org.eclipse.team.core 3.7.100.v20150203-1452
> Message: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> Exception:
> org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
> at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
> at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
> at org.jboss.tools.openshift.egit.core.EGitUtils.isShared(EGitUtils.java:132)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit(ProjectPropertyTester.java:48)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.test(ProjectPropertyTester.java:33)
> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)
> at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:256)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:166)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:96)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:188)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:199)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:230)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:110)
> at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)
> at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:467)
> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:461)
> at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:493)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-23813) Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23813?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-23813 at 3/6/17 4:14 AM:
------------------------------------------------------------------
This is still being reported for org.jboss.tools.openshift.express.ui 3.3.2.v20170202-1544 with the following code in upstream causing it:
{code:title=org.eclipse.team.core.RepositoryProvider}
if(provider == null)
throw new TeamException(NLS.bind(Messages.RepositoryProvider_couldNotInstantiateProvider, new String[] { project.getName(), id }));
{code}
We should avoid this from happening in the context menu.
We should catch the exception when EGitUtils#isShared is called in the property tester (which is used by the context menu) {code:title=org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit}
if (EGitUtils.isShared(project)) {
return expectedBoolean.equals(EGitUtils.isSharedWithGit(project));
} else {
return true;
}
{code}
was (Author: adietish):
This is still being reported for org.jboss.tools.openshift.express.ui 3.3.2.v20170202-1544 with the following code in upstream causing it:
{code:title=org.eclipse.team.core.RepositoryProvider}
if(provider == null)
throw new TeamException(NLS.bind(Messages.RepositoryProvider_couldNotInstantiateProvider, new String[] { project.getName(), id }));
{code}
We should avoid this from happening in the context menu.
> Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
> -----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-23813
> URL: https://issues.jboss.org/browse/JBIDE-23813
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.AM1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: openshift_v2
> Fix For: 4.4.3.Final
>
>
> created from aeri. The following stack trace is reported:
> {code}
> Bundle: org.eclipse.team.core 3.7.100.v20150203-1452
> Message: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> Exception:
> org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
> at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
> at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
> at org.jboss.tools.openshift.egit.core.EGitUtils.isShared(EGitUtils.java:132)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit(ProjectPropertyTester.java:48)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.test(ProjectPropertyTester.java:33)
> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)
> at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:256)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:166)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:96)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:188)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:199)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:230)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:110)
> at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)
> at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:467)
> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:461)
> at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:493)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-23813) Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23813?page=com.atlassian.jira.plugi... ]
Andre Dietisheim edited comment on JBIDE-23813 at 3/6/17 4:11 AM:
------------------------------------------------------------------
This is still being reported for org.jboss.tools.openshift.express.ui 3.3.2.v20170202-1544 with the following code in upstream causing it:
{code:title=org.eclipse.team.core.RepositoryProvider}
if(provider == null)
throw new TeamException(NLS.bind(Messages.RepositoryProvider_couldNotInstantiateProvider, new String[] { project.getName(), id }));
{code}
We should avoid this from happening in the context menu.
was (Author: adietish):
This is still being reported for org.jboss.tools.openshift.express.ui 3.3.2.v20170202-1544
> Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
> -----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-23813
> URL: https://issues.jboss.org/browse/JBIDE-23813
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.AM1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: openshift_v2
> Fix For: 4.4.3.Final
>
>
> created from aeri. The following stack trace is reported:
> {code}
> Bundle: org.eclipse.team.core 3.7.100.v20150203-1452
> Message: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> Exception:
> org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
> at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
> at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
> at org.jboss.tools.openshift.egit.core.EGitUtils.isShared(EGitUtils.java:132)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit(ProjectPropertyTester.java:48)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.test(ProjectPropertyTester.java:33)
> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)
> at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:256)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:166)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:96)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:188)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:199)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:230)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:110)
> at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)
> at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:467)
> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:461)
> at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:493)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-23813) Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-23813?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-23813:
------------------------------------------
This is still being reported for org.jboss.tools.openshift.express.ui 3.3.2.v20170202-1544
> Package Explorer: context menu can cause exception when selected project has svn metadata but erroneously configured/missing SVN provider
> -----------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JBIDE-23813
> URL: https://issues.jboss.org/browse/JBIDE-23813
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.AM1
> Reporter: Andre Dietisheim
> Assignee: Andre Dietisheim
> Labels: openshift_v2
> Fix For: 4.4.3.Final
>
>
> created from aeri. The following stack trace is reported:
> {code}
> Bundle: org.eclipse.team.core 3.7.100.v20150203-1452
> Message: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> Exception:
> org.eclipse.team.core.TeamException: Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project pef.client.
> at org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
> at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
> at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
> at org.jboss.tools.openshift.egit.core.EGitUtils.isShared(EGitUtils.java:132)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.isIfSharedIsEGit(ProjectPropertyTester.java:48)
> at org.jboss.tools.openshift.express.internal.ui.propertytester.ProjectPropertyTester.test(ProjectPropertyTester.java:33)
> at org.eclipse.core.internal.expressions.Property.test(Property.java:58)
> at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:106)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)
> at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)
> at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)
> at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:256)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:166)
> at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:96)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:188)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:199)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:230)
> at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:110)
> at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)
> at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:467)
> at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:461)
> at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:493)
> at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:255)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-24025) AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24025?page=com.atlassian.jira.plugi... ]
Andre Dietisheim commented on JBIDE-24025:
------------------------------------------
I see the following code as possible culprit:
{code:title=ExpressServerUtils}
public static String getDeployFolder(IServerAttributes attributes) {
IApplication application = null;
try {
application = getApplication(attributes);
} catch (GetApplicationException e) {
Throwable cause = e.getCause();
if(cause != null) {
ExpressCoreActivator.pluginLog().logError(e.getMessage(), e);
}
//TODO Consider if this method should throw GetApplicationException.
//For now its behavior is left as before because there are nor reports of its failure.
}
return getDeployFolder(attributes, application);
}
{code}
It catches the exception but then goes on to get the deploy folder anyhow using null as application parameter.
> AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
> ---------------------------------------------------------------------
>
> Key: JBIDE-24025
> URL: https://issues.jboss.org/browse/JBIDE-24025
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.Final
> Reporter: Automated Error Reporting Bot
> Labels: openshift_v2
> Fix For: 4.4.4.AM1
>
>
> The following problem was reported via the automated error reporting:
> Message: Unhandled event loop exception
> org.eclipse.core.runtime.AssertionFailedException: null argument:
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDefaultDeployFolder(ExpressServerUtils.java:292)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:264)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:260)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection.initWidgets(ExpressServerEditorSection.java:122)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection$1.run(ExpressServerEditorSection.java:103)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.swt | 3.104.1.v20150825-0743 | 3.105.1.v20160907-0248 |
> | org.eclipse.wst.server.core | 1.8.0.v201601132216 | 1.9.0.v201610211907 |
> | org.jboss.tools.openshift.express.core | 3.1.0.Final-v20160414-0041-B272 | 3.3.2.v20170119-1710 |
> | org.jboss.tools.openshift.express.ui | 3.1.0.Final-v20160414-0041-B272 | 3.3.1.v20161003-1104 |
> Operating Systems:
> | Linux | 3.13.0 | 3.13.0 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/56df0c0fe4b0e0c18a6... for the latest data.
> Thank you for your assistance.
> Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-24025) AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24025?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-24025:
-------------------------------------
Affects Version/s: 4.4.3.Final
> AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
> ---------------------------------------------------------------------
>
> Key: JBIDE-24025
> URL: https://issues.jboss.org/browse/JBIDE-24025
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.Final
> Reporter: Automated Error Reporting Bot
> Labels: openshift_v2
> Fix For: 4.4.4.AM1
>
>
> The following problem was reported via the automated error reporting:
> Message: Unhandled event loop exception
> org.eclipse.core.runtime.AssertionFailedException: null argument:
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDefaultDeployFolder(ExpressServerUtils.java:292)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:264)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:260)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection.initWidgets(ExpressServerEditorSection.java:122)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection$1.run(ExpressServerEditorSection.java:103)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.swt | 3.104.1.v20150825-0743 | 3.105.1.v20160907-0248 |
> | org.eclipse.wst.server.core | 1.8.0.v201601132216 | 1.9.0.v201610211907 |
> | org.jboss.tools.openshift.express.core | 3.1.0.Final-v20160414-0041-B272 | 3.3.2.v20170119-1710 |
> | org.jboss.tools.openshift.express.ui | 3.1.0.Final-v20160414-0041-B272 | 3.3.1.v20161003-1104 |
> Operating Systems:
> | Linux | 3.13.0 | 3.13.0 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/56df0c0fe4b0e0c18a6... for the latest data.
> Thank you for your assistance.
> Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-24025) AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24025?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-24025:
-------------------------------------
Fix Version/s: 4.4.4.AM1
> AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
> ---------------------------------------------------------------------
>
> Key: JBIDE-24025
> URL: https://issues.jboss.org/browse/JBIDE-24025
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.4.3.Final
> Reporter: Automated Error Reporting Bot
> Labels: openshift_v2
> Fix For: 4.4.4.AM1
>
>
> The following problem was reported via the automated error reporting:
> Message: Unhandled event loop exception
> org.eclipse.core.runtime.AssertionFailedException: null argument:
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDefaultDeployFolder(ExpressServerUtils.java:292)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:264)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:260)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection.initWidgets(ExpressServerEditorSection.java:122)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection$1.run(ExpressServerEditorSection.java:103)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.swt | 3.104.1.v20150825-0743 | 3.105.1.v20160907-0248 |
> | org.eclipse.wst.server.core | 1.8.0.v201601132216 | 1.9.0.v201610211907 |
> | org.jboss.tools.openshift.express.core | 3.1.0.Final-v20160414-0041-B272 | 3.3.2.v20170119-1710 |
> | org.jboss.tools.openshift.express.ui | 3.1.0.Final-v20160414-0041-B272 | 3.3.1.v20161003-1104 |
> Operating Systems:
> | Linux | 3.13.0 | 3.13.0 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/56df0c0fe4b0e0c18a6... for the latest data.
> Thank you for your assistance.
> Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-24025) AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
by Automated Error Reporting Bot (JIRA)
Automated Error Reporting Bot created JBIDE-24025:
-----------------------------------------------------
Summary: AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
Key: JBIDE-24025
URL: https://issues.jboss.org/browse/JBIDE-24025
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: openshift
Reporter: Automated Error Reporting Bot
The following problem was reported via the automated error reporting:
Message: Unhandled event loop exception
org.eclipse.core.runtime.AssertionFailedException: null argument:
at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDefaultDeployFolder(ExpressServerUtils.java:292)
at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:264)
at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:260)
at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection.initWidgets(ExpressServerEditorSection.java:122)
at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection$1.run(ExpressServerEditorSection.java:103)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)
Bundles:
| org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
| org.eclipse.swt | 3.104.1.v20150825-0743 | 3.105.1.v20160907-0248 |
| org.eclipse.wst.server.core | 1.8.0.v201601132216 | 1.9.0.v201610211907 |
| org.jboss.tools.openshift.express.core | 3.1.0.Final-v20160414-0041-B272 | 3.3.2.v20170119-1710 |
| org.jboss.tools.openshift.express.ui | 3.1.0.Final-v20160414-0041-B272 | 3.3.1.v20161003-1104 |
Operating Systems:
| Linux | 3.13.0 | 3.13.0 |
| Windows | 6.1.0 | 10.0.0 |
The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/56df0c0fe4b0e0c18a6... for the latest data.
Thank you for your assistance.
Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years
[JBoss JIRA] (JBIDE-24025) AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-24025?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-24025:
-------------------------------------
Labels: openshift_v2 (was: )
> AssertionFailedException in ExpressServerUtils.getDefaultDeployFolder
> ---------------------------------------------------------------------
>
> Key: JBIDE-24025
> URL: https://issues.jboss.org/browse/JBIDE-24025
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Reporter: Automated Error Reporting Bot
> Labels: openshift_v2
>
> The following problem was reported via the automated error reporting:
> Message: Unhandled event loop exception
> org.eclipse.core.runtime.AssertionFailedException: null argument:
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDefaultDeployFolder(ExpressServerUtils.java:292)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:264)
> at org.jboss.tools.openshift.express.internal.core.server.ExpressServerUtils.getDeployFolder(ExpressServerUtils.java:260)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection.initWidgets(ExpressServerEditorSection.java:122)
> at org.jboss.tools.openshift.express.internal.ui.server.ExpressServerEditorSection$1.run(ExpressServerEditorSection.java:103)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
> at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4024)
> Bundles:
> | org.eclipse.core.jobs | 3.7.0.v20150330-2103 | 3.8.0.v20160509-0411 |
> | org.eclipse.swt | 3.104.1.v20150825-0743 | 3.105.1.v20160907-0248 |
> | org.eclipse.wst.server.core | 1.8.0.v201601132216 | 1.9.0.v201610211907 |
> | org.jboss.tools.openshift.express.core | 3.1.0.Final-v20160414-0041-B272 | 3.3.2.v20170119-1710 |
> | org.jboss.tools.openshift.express.ui | 3.1.0.Final-v20160414-0041-B272 | 3.3.1.v20161003-1104 |
> Operating Systems:
> | Linux | 3.13.0 | 3.13.0 |
> | Windows | 6.1.0 | 10.0.0 |
> The above information is a snapshot of the collected data. Visit https://aer.ctrlflow.com/redhat/reviewers/#!/problems/56df0c0fe4b0e0c18a6... for the latest data.
> Thank you for your assistance.
> Your friendly error-reports-inbox.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years