{"action":"closed","issue":{"url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/386","repository_url":"https://api.github.com/repos/vaadin/eclipse-plugin","labels_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/386/labels{/name}","comments_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/386/comments","events_url":"https://api.github.com/repos/vaadin/eclipse-plugin/issues/386/events","html_url":"https://github.com/vaadin/eclipse-plugin/issues/386","id":134543442,"number":386,"title":"cannot export to Vaadin Add-on Package","user":{"login":"makoivis","id":7498049,"avatar_url":"https://avatars.githubusercontent.com/u/7498049?v=3","gravatar_id":"","url":"https://api.github.com/users/makoivis","html_url":"https://github.com/makoivis","followers_url":"https://api.github.com/users/makoivis/followers","following_url":"https://api.github.com/users/makoivis/following{/other_user}","gists_url":"https://api.github.com/users/makoivis/gists{/gist_id}","starred_url":"https://api.github.com/users/makoivis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makoivis/subscriptions","organizations_url":"https://api.github.com/users/makoivis/orgs","repos_url":"https://api.github.com/users/makoivis/repos","events_url":"https://api.github.com/users/makoivis/events{/privacy}","received_events_url":"https://api.github.com/users/makoivis/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"hesara","id":1335918,"avatar_url":"https://avatars.githubusercontent.com/u/1335918?v=3","gravatar_id":"","url":"https://api.github.com/users/hesara","html_url":"https://github.com/hesara","followers_url":"https://api.github.com/users/hesara/followers","following_url":"https://api.github.com/users/hesara/following{/other_user}","gists_url":"https://api.github.com/users/hesara/gists{/gist_id}","starred_url":"https://api.github.com/users/hesara/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hesara/subscriptions","organizations_url":"https://api.github.com/users/hesara/orgs","repos_url":"https://api.github.com/users/hesara/repos","events_url":"https://api.github.com/users/hesara/events{/privacy}","received_events_url":"https://api.github.com/users/hesara/received_events","type":"User","site_admin":false},"milestone":null,"comments":3,"created_at":"2016-02-18T10:47:10Z","updated_at":"2016-02-18T10:47:55Z","closed_at":"2016-02-18T10:47:54Z","body":"**Reported by mwaschkowski on 18 Aug 2011 14:22 UTC**\nI was having some issues with images not displaying when I tried to deploy my addon (worked fine when I ran it, but wouldn't display images when used from a jar), when I ran into the following issue: I get an exception when I try to export as a Vaadin Add-on Package from eclipse:\r\n\r\nI've had this issue for a while, several versions of Vaadin.\r\n\r\nI'm downloading the sources to correct it now. I'm just going to put in a null check as the swt component won't accept a null parameter.\r\n\r\nThanks,\r\n\r\nMark\r\n\r\nHere is the exception message retrieved from my eclipse log file:\r\n\r\njava.lang.IllegalArgumentException: Argument cannot be null\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4263)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4197)\r\n\tat org.eclipse.swt.SWT.error(SWT.java:4168)\r\n\tat org.eclipse.swt.widgets.Widget.error(Widget.java:468)\r\n\tat org.eclipse.swt.widgets.Text.setText(Text.java:1967)\r\n\tat com.vaadin.integration.eclipse.wizards.DirectoryPackageWizardPage.restoreWidgetValues(DirectoryPackageWizardPage.java:261)\r\n\tat com.vaadin.integration.eclipse.wizards.DirectoryPackageWizardPage.createControl(DirectoryPackageWizardPage.java:99)\r\n\tat org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:174)\r\n\tat org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)\r\n\tat org.eclipse.jface.wizard.WizardDialog.setWizard(WizardDialog.java:1183)\r\n\tat org.eclipse.jface.wizard.WizardDialog.updateForPage(WizardDialog.java:1242)\r\n\tat org.eclipse.jface.wizard.WizardDialog.access$4(WizardDialog.java:1239)\r\n\tat org.eclipse.jface.wizard.WizardDialog$8.run(WizardDialog.java:1228)\r\n\tat org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)\r\n\tat org.eclipse.jface.wizard.WizardDialog.showPage(WizardDialog.java:1226)\r\n\tat org.eclipse.ui.internal.dialogs.ImportExportPage.treeDoubleClicked(ImportExportPage.java:234)\r\n\tat org.eclipse.ui.internal.dialogs.ExportPage$2.doubleClick(ExportPage.java:71)\r\n\tat org.eclipse.jface.viewers.StructuredViewer$1.run(StructuredViewer.java:845)\r\n\tat org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)\r\n\tat org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49)\r\n\tat org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175)\r\n\tat org.eclipse.jface.viewers.StructuredViewer.fireDoubleClick(StructuredViewer.java:843)\r\n\tat org.eclipse.jface.viewers.AbstractTreeViewer.handleDoubleSelect(AbstractTreeViewer.java:1462)\r\n\tat org.eclipse.jface.viewers.StructuredViewer$4.widgetDefaultSelected(StructuredViewer.java:1246)\r\n\tat org.eclipse.jface.util.OpenStrategy.fireDefaultSelectionEvent(OpenStrategy.java:249)\r\n\tat org.eclipse.jface.util.OpenStrategy.access$0(OpenStrategy.java:246)\r\n\tat org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:307)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)\r\n\tat org.eclipse.jface.window.Window.runEventLoop(Window.java:825)\r\n\tat org.eclipse.jface.window.Window.open(Window.java:801)\r\n\tat org.eclipse.ui.internal.handlers.WizardHandler$Export.executeHandler(WizardHandler.java:101)\r\n\tat org.eclipse.ui.internal.handlers.WizardHandler.execute(WizardHandler.java:277)\r\n\tat org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:293)\r\n\tat org.eclipse.core.commands.Command.executeWithChecks(Command.java:476)\r\n\tat org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)\r\n\tat org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)\r\n\tat org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)\r\n\tat org.eclipse.ui.internal.actions.CommandAction.runWithEvent(CommandAction.java:157)\r\n\tat org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)\r\n\tat org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)\r\n\tat org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)\r\n\tat org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)\r\n\tat org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)\r\n\tat org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)\r\n\tat org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)\r\n\tat org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)\r\n\tat org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)\r\n\tat org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)\r\n\tat org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)\r\n\tat org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)\r\n\tat org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)\r\n\tat org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)\r\n\tat org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)\r\n\tat org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)\r\n\tat org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)\r\n\tat org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)\r\n\tat org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)\r\n\tat org.eclipse.equinox.launcher.Main.run(Main.java:1410)\r\n\tat org.eclipse.equinox.launcher.Main.main(Main.java:1386)\n\nMigrated-From: http://my.domain/trac/env/ticket/7438"}}