Install GWT Designer on Helios 3.6 -> problem marketplace

GWT Designer allows you to quickly create the modules, composites, panels, remote services and other elements that comprise Google Web Tookit applications.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

Install GWT Designer on Helios 3.6 -> problem marketplace

Postby kdebaets » Wed Sep 22, 2010 5:33 am

After installing GWT Designer, connection to eclipse marketplace is broken.
Revert to previous configuration resolves the problem.
:( :(

What steps will reproduce the problem?
1. Install GWT designer
2. Restart Eclipse
3. Marketplace does not work anymore: exception below


-- Error Details --
Date: Wed Sep 22 15:26:40 CEST 2010
Message: Unexpected exception: access denied (java.lang.RuntimePermission modifyThread)
Severity: Error
Product: Eclipse 1.3.0.20100617-0521 (org.eclipse.epp.package.jee.product)
Plugin: org.eclipse.equinox.p2.ui.discovery
Session Data:
eclipse.buildId=I20100608-0911
java.version=1.5.0_22
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=nl_BE
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product


Exception Stack Trace:
java.lang.reflect.InvocationTargetException
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java:1008)
at org.eclipse.equinox.internal.p2.ui.discovery.wizards.CatalogViewer.updateCatalog(CatalogViewer.java:563)
at org.eclipse.epp.internal.mpc.ui.wizards.MarketplaceViewer.updateCatalog(MarketplaceViewer.java:398)
at org.eclipse.epp.internal.mpc.ui.wizards.MarketplacePage$5.run(MarketplacePage.java:257)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4041)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)
at org.eclipse.jface.window.Window.open(Window.java:801)
at org.eclipse.epp.internal.mpc.ui.commands.MarketplaceWizardCommand.execute(MarketplaceWizardCommand.java:140)
at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)
at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)
at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)
at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:820)
at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:806)
at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:796)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574)
at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
Caused by: java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThread)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:264)
at java.security.AccessController.checkPermission(AccessController.java:427)
at java.util.concurrent.ThreadPoolExecutor.shutdownNow(ThreadPoolExecutor.java:960)
at org.eclipse.epp.internal.mpc.ui.util.ConcurrentTaskManager.shutdownNow(ConcurrentTaskManager.java:128)
at org.eclipse.epp.internal.mpc.ui.catalog.MarketplaceDiscoveryStrategy.handleSearchResult(MarketplaceDiscoveryStrategy.java:265)
at org.eclipse.epp.internal.mpc.ui.catalog.MarketplaceDiscoveryStrategy.performDiscovery(MarketplaceDiscoveryStrategy.java:140)
at org.eclipse.equinox.internal.p2.discovery.Catalog.performDiscovery(Catalog.java:85)
at org.eclipse.epp.internal.mpc.ui.catalog.MarketplaceCatalog.performDiscovery(MarketplaceCatalog.java:254)
at org.eclipse.equinox.internal.p2.ui.discovery.wizards.CatalogViewer$6.run(CatalogViewer.java:569)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
kdebaets
 
Posts: 1
Joined: Wed Sep 22, 2010 5:29 am

Re: Install GWT Designer on Helios 3.6 -> problem marketplac

Postby mickael.istria » Tue Oct 05, 2010 9:28 am

Hi all,

I got the same issue installing SWT Builder.
Having SWT Builder or GWT Builder creates some permission errors, causing Eclipse MarketPlace and MercurialEclipse to fail.

Where can I report this bug?
mickael.istria
 
Posts: 2
Joined: Tue Oct 05, 2010 9:25 am

Re: Install GWT Designer on Helios 3.6 -> problem marketplac

Postby Eric Clayberg » Tue Oct 05, 2010 12:46 pm

mickael.istria wrote:Where can I report this bug?

Here. We are looking into this, but have not been able to reliably reproduce it.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

Re: Install GWT Designer on Helios 3.6 -> problem marketplac

Postby mickael.istria » Tue Oct 05, 2010 11:41 pm

Ok,

you can find my log here: http://pastebin.com/aMZHEWVk
Note that I am also using Java 1.5, like the original reporter. That could be a clue.

Steps to reproduce:
* Take an IDE
(... use it ? ...)
* Install SWT Designer
(... use it ? ...)
* Install MercurialEclipse 1.6.0
* Restart
* File > Import > Mercurial > Clone repo
* Next
--> Empty page + log error
mickael.istria
 
Posts: 2
Joined: Tue Oct 05, 2010 9:25 am

Re: Install GWT Designer on Helios 3.6 -> problem marketplac

Postby Eric Clayberg » Thu Oct 07, 2010 6:02 am

Give this a try using the latest GWT Designer build and see if it make any difference...

http://code.google.com/webtoolkit/tools ... -beta.html

This may be the result of conflicting security managers.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA


Return to GWT Designer

Who is online

Users browsing this forum: No registered users and 1 guest

cron