[JBoss JIRA] (JBIDE-25382) CDK32LaunchControllerTest fails on Windows
by Jeff MAURY (JIRA)
Jeff MAURY created JBIDE-25382:
----------------------------------
Summary: CDK32LaunchControllerTest fails on Windows
Key: JBIDE-25382
URL: https://issues.jboss.org/browse/JBIDE-25382
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: cdk
Affects Versions: 4.5.1.Final
Reporter: Jeff MAURY
Fix For: 4.5.2.AM1
The testInitialize fails on this line of code:
assertTrue(allVals.get(0).endsWith(".metadata/.plugins/org.jboss.ide.eclipse.as.core"));
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25380) Server adapter editor: 'Undo' of most editor actions fails to correctly undo
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25380?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25380:
-------------------------------------
Summary: Server adapter editor: 'Undo' of most editor actions fails to correctly undo (was: 'Undo' of most editor actions fails to correctly undo)
> Server adapter editor: 'Undo' of most editor actions fails to correctly undo
> ----------------------------------------------------------------------------
>
> Key: JBIDE-25380
> URL: https://issues.jboss.org/browse/JBIDE-25380
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift, server
> Affects Versions: 4.5.2.AM1
> Reporter: Rob Stryker
>
> Many actions in the editor cannot be correctly undone. Using the ctrl+z shortcut often leaves the editor and model in conflicting states. I believe the root cause of this is that the dependence on databinding and a specific model type is confusing things. What's more, the specific model class being used is extended from teh wizard model. This seems completely inappropriate, because the server editor is really just backed by the server working copy, and doesn't need 80% of the fields that are in the wizard model.
> Also, since a good many actions like changing the connection or the source project, make no sense and almost never function correctly, many of these actions should really not be available. They only make it more likely for a user to break his environment.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25224) OpenShift maven build fails on Windows - EGIt tests failures
by Jeff MAURY (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25224?page=com.atlassian.jira.plugi... ]
Jeff MAURY commented on JBIDE-25224:
------------------------------------
I have an error but not in the same module: org.jboss.tools.openshift.test instead of org.jboss.tools.openshift.egit.test
> OpenShift maven build fails on Windows - EGIt tests failures
> ------------------------------------------------------------
>
> Key: JBIDE-25224
> URL: https://issues.jboss.org/browse/JBIDE-25224
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.5.1.Final
> Environment: Windows 10
> Reporter: Josef Kopriva
> Labels: openshift_v3
> Fix For: 4.5.x
>
>
> Command *mvn clean install* fails in jbosstools-openshift repo:
> {code:java}
> -------------------------------------------------------
> T E S T S
> -------------------------------------------------------
> Running org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest
> SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
> SLF4J: Defaulting to no-operation (NOP) logger implementation
> SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
> Tests run: 38, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 26.824 sec <<< FAILURE! - in org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest
> shouldReturnLatestCommitInRemoteRepo(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 2.006 sec
> shouldFetchAndHaveRemoteRef(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.672 sec
> canGetFromSeveralRemoteConfig(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.594 sec
> shouldReturnHostFromFullGitUrl(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.656 sec
> shouldReturnThatCloneIsAheadOfRemote(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 1.032 sec
> canGetSingleRemoteConfig(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.687 sec
> pushFailsOnNonFastForward(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.719 sec
> shouldReturnThatCloneIsAhead(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.719 sec
> canGetRepoForFile(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.734 sec
> newUntrackedFilesAreCounted(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.672 sec
> shouldReturnUserFromFullGitUrl(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.64 sec
> canAddRemoteRepo(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.579 sec
> removedButNotCommittedIsDirty(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.625 sec
> canCommitFileInProject(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.656 sec
> shouldReturnRepositoryDoesntExists(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.547 sec
> shouldConsiderSSHGitUrlValid(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.687 sec
> shouldCheckoutBranch(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.735 sec
> shouldUserFetchSpecInConfig(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.625 sec
> shouldReturnLatestCommitInLocalRepo(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.64 sec
> modifiedButNotCommittedIsDirty(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.706 sec
> canCheckIfHasRemote(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.611 sec
> originShouldBeDefaultRemoteRepo(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.581 sec
> shouldReturnThatRemoteIsAhead(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.766 sec
> forcedPushRemovesFileInRemote(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.703 sec <<< ERROR!
> org.eclipse.core.internal.resources.ResourceException: Problems encountered while deleting resources.
> at org.eclipse.core.internal.resources.Resource.delete(Resource.java:773)
> at org.eclipse.core.internal.resources.Project.delete(Project.java:318)
> at org.jboss.tools.openshift.egit.internal.test.util.TestProject.dispose(TestProject.java:84)
> at org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest.tearDown(EGitUtilsTest.java:116)
> untrackedWhileIncludeUntrackedIsDirty(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.781 sec
> shouldNotBeAheadAfterPush(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.782 sec
> canGetRepoForProject(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.578 sec
> fileAddedToCloneIsInOriginAfterPush(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.672 sec
> newUntrackedFileIsNotCountedIfIgnoreUntracked(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.515 sec
> shouldConsiderSCPGitUrlValid(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.594 sec
> getRemoteHttpRepos(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.797 sec
> addedButNotCommittedIsDirty(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.597 sec
> untrackedWhileDontIncludeUntrackedIsNotDirty(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.575 sec
> shouldReturnHEADAsIs(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.718 sec
> shouldReturnRepositoryExists(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.625 sec
> shouldReturnRemoteBranchName(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.657 sec
> shouldReturnLocalBranchName(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.578 sec
> fileAddedToCloneIsInRemoteAfterPush(org.jboss.tools.openshift.egit.internal.test.EGitUtilsTest) Time elapsed: 0.687 sec
> Running org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest
> Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.578 sec - in org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest
> canAddEntries(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0 sec
> writingDoesNotAlterOrdering(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0.125 sec
> canParseExistingEntries(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0.125 sec
> newEntriesAreAddedToTheEnd(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0.11 sec
> addingExistingEntryDoesNotMoveItToTheEnd(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0.125 sec
> entryIsNotAddedTwice(org.jboss.tools.openshift.egit.internal.test.GitIgnoreTest) Time elapsed: 0.093 sec
> Results :
> Tests in error:
> EGitUtilsTest.tearDown:116 ╗ Resource Problems encountered while deleting reso...
> Tests run: 44, Failures: 0, Errors: 1, Skipped: 0
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] jbosstools-openshift ............................... SUCCESS [ 0.891 s]
> [INFO] openshift.plugins .................................. SUCCESS [ 0.062 s]
> [INFO] org.jboss.tools.openshift.egit.core ................ SUCCESS [ 21.017 s]
> [INFO] org.jboss.tools.openshift.egit.ui .................. SUCCESS [ 3.453 s]
> [INFO] org.jboss.tools.openshift.express.client ........... SUCCESS [ 7.301 s]
> [INFO] org.jboss.tools.openshift.common.core .............. SUCCESS [ 5.125 s]
> [INFO] org.jboss.tools.openshift.express.core ............. SUCCESS [ 5.039 s]
> [INFO] org.jboss.tools.openshift.common.ui ................ SUCCESS [ 7.430 s]
> [INFO] org.jboss.tools.openshift.express.ui ............... SUCCESS [ 13.594 s]
> [INFO] org.jboss.tools.openshift.client ................... SUCCESS [ 1.328 s]
> [INFO] org.jboss.tools.openshift.core ..................... SUCCESS [ 3.105 s]
> [INFO] org.jboss.tools.openshift.ui ....................... SUCCESS [ 15.898 s]
> [INFO] org.jboss.tools.openshift.cdk.server ............... SUCCESS [ 3.188 s]
> [INFO] org.jboss.tools.openshift.js ....................... SUCCESS [ 4.179 s]
> [INFO] org.jboss.tools.openshift.io.core .................. SUCCESS [ 4.453 s]
> [INFO] org.jboss.tools.openshift.io.ui .................... SUCCESS [ 3.375 s]
> [INFO] openshift.itests ................................... SUCCESS [ 0.047 s]
> [INFO] openshift.test-framework ........................... SUCCESS [ 0.047 s]
> [INFO] org.jboss.tools.openshift.reddeer .................. SUCCESS [ 2.535 s]
> [INFO] org.jboss.tools.openshift.ui.bot.test .............. SUCCESS [ 2.766 s]
> [INFO] openshift.tests .................................... SUCCESS [ 0.063 s]
> [INFO] org.jboss.tools.openshift.egit.test ................ FAILURE [ 42.365 s]
> [INFO] org.jboss.tools.openshift.express.test ............. SKIPPED
> [INFO] org.jboss.tools.openshift.test ..................... SKIPPED
> [INFO] org.jboss.tools.openshift.cdk.server.test .......... SKIPPED
> [INFO] org.jboss.tools.openshift.io.test .................. SKIPPED
> [INFO] org.jboss.tools.cdk.reddeer ........................ SKIPPED
> [INFO] openshift.features ................................. SKIPPED
> [INFO] org.jboss.tools.openshift.feature .................. SKIPPED
> [INFO] org.jboss.tools.openshift.test.feature ............. SKIPPED
> [INFO] org.jboss.tools.openshift.egit.integration.feature . SKIPPED
> [INFO] org.jboss.tools.openshift.egit.integration.test.feature SKIPPED
> [INFO] org.jboss.tools.openshift.express.feature .......... SKIPPED
> [INFO] org.jboss.tools.openshift.express.test.feature ..... SKIPPED
> [INFO] org.jboss.tools.openshift.cdk.feature .............. SKIPPED
> [INFO] org.jboss.tools.openshift.cdk.test.feature ......... SKIPPED
> [INFO] org.jboss.tools.openshift.integration.tests.feature SKIPPED
> [INFO] org.jboss.tools.openshift.js.feature ............... SKIPPED
> [INFO] org.jboss.tools.openshift.io.feature ............... SKIPPED
> [INFO] org.jboss.tools.openshift.io.test.feature .......... SKIPPED
> [INFO] openshift.site ..................................... SKIPPED
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 03:31 min
> [INFO] Finished at: 2017-10-12T10:41:22+02:00
> [INFO] Final Memory: 216M/1534M
> [INFO] ------------------------------------------------------------------------
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25278) Server adapter editor: NullPointerException when saving
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25278?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25278:
-------------------------------------
Sprint: devex #140 November 2017
> Server adapter editor: NullPointerException when saving
> -------------------------------------------------------
>
> Key: JBIDE-25278
> URL: https://issues.jboss.org/browse/JBIDE-25278
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift, server
> Affects Versions: 4.5.1.Final
> Reporter: Josef Kopriva
> Labels: openshift_v3, server_adapter_editor
> Fix For: 4.5.2.AM1
>
>
> 1. ASSERT: have a server editor for an application running on OpenShift
> 2. EXEC: open the editor
> 3. EXEC: uncheck "use image provided key" but no value for "Key" (which is an error)
> 4. EXEC: enter something in Key under "use image provided key"
> Result:
> NullPointerException:
> {code:java}
> java.lang.NullPointerException
> at org.eclipse.wst.server.ui.editor.ServerEditorPart.getSaveStatus(ServerEditorPart.java:196)
> at org.eclipse.wst.server.ui.internal.editor.ServerEditor.doSave(ServerEditor.java:340)
> at org.eclipse.ui.internal.SaveableHelper.lambda$0(SaveableHelper.java:154)
> at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353)
> at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:259)
> at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:158)
> at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3917)
> at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3931)
> at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54)
> at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:291)
> at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:92)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239)
> at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
> at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
> at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
> at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:287)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:527)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:577)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:385)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:331)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:88)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1577)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1347)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1357)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1386)
> at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:768)
> at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3527)
> at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:785)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1976)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:6169)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:5528)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9253)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1252)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2112)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4105)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25278) Server adapter editor: NullPointerException when saving
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25278?page=com.atlassian.jira.plugi... ]
Andre Dietisheim reassigned JBIDE-25278:
----------------------------------------
Assignee: Andre Dietisheim
> Server adapter editor: NullPointerException when saving
> -------------------------------------------------------
>
> Key: JBIDE-25278
> URL: https://issues.jboss.org/browse/JBIDE-25278
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift, server
> Affects Versions: 4.5.1.Final
> Reporter: Josef Kopriva
> Assignee: Andre Dietisheim
> Labels: openshift_v3, server_adapter_editor
> Fix For: 4.5.2.AM1
>
>
> 1. ASSERT: have a server editor for an application running on OpenShift
> 2. EXEC: open the editor
> 3. EXEC: uncheck "use image provided key" but no value for "Key" (which is an error)
> 4. EXEC: enter something in Key under "use image provided key"
> Result:
> NullPointerException:
> {code:java}
> java.lang.NullPointerException
> at org.eclipse.wst.server.ui.editor.ServerEditorPart.getSaveStatus(ServerEditorPart.java:196)
> at org.eclipse.wst.server.ui.internal.editor.ServerEditor.doSave(ServerEditor.java:340)
> at org.eclipse.ui.internal.SaveableHelper.lambda$0(SaveableHelper.java:154)
> at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353)
> at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:259)
> at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:158)
> at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3917)
> at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3931)
> at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54)
> at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:291)
> at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:92)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239)
> at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
> at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
> at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
> at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:287)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:527)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:577)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:385)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:331)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:88)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1577)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1347)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1357)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1386)
> at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:768)
> at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3527)
> at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:785)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1976)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:6169)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:5528)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9253)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1252)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2112)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4105)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months
[JBoss JIRA] (JBIDE-25278) Server adapter editor: NullPointerException when saving
by Andre Dietisheim (JIRA)
[ https://issues.jboss.org/browse/JBIDE-25278?page=com.atlassian.jira.plugi... ]
Andre Dietisheim updated JBIDE-25278:
-------------------------------------
Labels: openshift_v3 server_adapter_editor (was: server_adapter_editor)
> Server adapter editor: NullPointerException when saving
> -------------------------------------------------------
>
> Key: JBIDE-25278
> URL: https://issues.jboss.org/browse/JBIDE-25278
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift, server
> Affects Versions: 4.5.1.Final
> Reporter: Josef Kopriva
> Labels: openshift_v3, server_adapter_editor
> Fix For: 4.5.2.AM1
>
>
> 1. ASSERT: have a server editor for an application running on OpenShift
> 2. EXEC: open the editor
> 3. EXEC: uncheck "use image provided key" but no value for "Key" (which is an error)
> 4. EXEC: enter something in Key under "use image provided key"
> Result:
> NullPointerException:
> {code:java}
> java.lang.NullPointerException
> at org.eclipse.wst.server.ui.editor.ServerEditorPart.getSaveStatus(ServerEditorPart.java:196)
> at org.eclipse.wst.server.ui.internal.editor.ServerEditor.doSave(ServerEditor.java:340)
> at org.eclipse.ui.internal.SaveableHelper.lambda$0(SaveableHelper.java:154)
> at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:271)
> at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437)
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353)
> at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2195)
> at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
> at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2191)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:278)
> at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:259)
> at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:158)
> at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3917)
> at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3931)
> at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:54)
> at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:291)
> at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:92)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305)
> at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239)
> at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)
> at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)
> at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494)
> at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
> at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:287)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:527)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:577)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:385)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$0(KeyBindingDispatcher.java:331)
> at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:88)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1577)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1347)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1357)
> at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1386)
> at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:768)
> at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3527)
> at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:785)
> at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1976)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:6169)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:5528)
> at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
> at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:9253)
> at org.eclipse.swt.widgets.Display.eventProc(Display.java:1252)
> at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
> at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:2112)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4105)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039)
> at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153)
> at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:680)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:594)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:151)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1499)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1472)
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
8 years, 5 months