Skip to content
This repository has been archived by the owner on Jul 28, 2023. It is now read-only.

Open in S3 Bucket Editor fails #31

Closed
CreativelyMe opened this issue Dec 7, 2015 · 2 comments
Closed

Open in S3 Bucket Editor fails #31

CreativelyMe opened this issue Dec 7, 2015 · 2 comments

Comments

@CreativelyMe
Copy link

Just a report here as I haven't had a chance to do any analysis.

Environment:

  1. OS: Windows 10 Pro 64Bit
  2. JDE 1.7
  3. Eclipse Marse 1 Release (4.5.1) Build id 2015094-1200
  4. Amazon Toolkit for Eclipse Core: Version v201511040938

Steps to recreate:

  1. Open AWS Explorer (Works)
  2. Open S3 (Works and lists buckets)
  3. Right Click (Select Open in S3 Bucket Editor) - Nothing happens, no exception message.

I hope this helps.

Thanks

Joe

@CreativelyMe
Copy link
Author

Update: The S3 Bucket Editor does work, but it requires the following:

  1. Set Perspective to AWS Management
  2. Open Tab by clicking on AWS Icon in toolbar on left

I think this is a wish list item rather than an issue, but some user feedback - even just an instruction message on what to do would provide a much better experience.

That said, I received a null pointer exception after progressing to the next step of selecting an object in the listing:

STATUS

pluginId org.eclipse.ui
pluginVersion 3.107.0.v20150507-1945
code 0
severity 4
message Unhandled event loop exception
fingerprint 2f4d6306

Exception:java.lang.NullPointerException: null
at HIDDEN.HIDDEN(HIDDEN:-1)
at HIDDEN.HIDDEN(HIDDEN:-1)
at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:333)
at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:466)
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)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1137)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1118)
at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5037)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4705)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:339)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1633)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2117)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:5050)
at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(OS.java:-2)
at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:262)
at org.eclipse.swt.widgets.Display.runPopups(Display.java:4221)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3763)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
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:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(null:-2)
at sun.reflect.NativeMethodAccessorImpl.invoke(null:-1)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(null:-1)
at java.lang.reflect.Method.invoke(null:-1)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Thanks

Joe

@CreativelyMe
Copy link
Author

The usability wishlist item remains, but I'm going to close the issue. Exception logging is on, so the null exception above has been logged and I'm sure it will be addressed as time permits.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant