2 Replies Latest reply on Feb 19, 2011 8:29 AM by Alon K.

    "Export Release Build" does nothing in Burrito

    Alon K.

      I get an error when trying to export a release build of a library project:  Unhandled event loop exception

      1. Is it necessary to do a release build to get rid of debug data maximize performance, minimize size of the SWC?
      2. If this is a bug, should I use Apache Maven or some such system for release builds in the meantime?
      3. Is there some work-around?  I saw this was a problem is Flash Builder 4 and 4.0.1 too based on forum posts but never experienced it.

       

       

       

      Here is the complete log:

      java.lang.NullPointerException

       

      at com.adobe.flexbuilder.exportimport.ExportImportPlugin.getExportReleaseBuildUIManager(Expo rtImportPlugin.java:154)

      at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionWizard.getUIMana ger(ExportReleaseVersionWizard.java:108)

      at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionProjectAndLocati onPage.getPageContent(ExportReleaseVersionProjectAndLocationPage.java:249)

      at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionProjectAndLocati onPage.createControl(ExportReleaseVersionProjectAndLocationPage.java:176)

      at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:170)

      at com.adobe.flexbuilder.exportimport.releaseversion.ui.ExportReleaseVersionWizard.createPag eControls(ExportReleaseVersionWizard.java:414)

      at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:734)

      at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:606)

      at org.eclipse.jface.window.Window.create(Window.java:431)

      at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)

      at com.adobe.flexbuilder.exportimport.releaseversion.ExportReleaseVersionAction$1.run(Export ReleaseVersionAction.java:93)

      at com.adobe.flexbuilder.exportimport.releaseversion.ExportReleaseVersionAction.run(ExportRe leaseVersionAction.java:103)

      at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)

      at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)

      at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionI tem.java:584)

      at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)

      at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java :411)

      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:2640)

      at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)

      at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)

      at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)

      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)

      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(EclipseAppLau ncher.java:110)

      at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.jav a: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(Unknown Source)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

      at java.lang.reflect.Method.invoke(Unknown Source)

      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)

      Session Data
      eclipse.buildId=M20100909-0800
      java.version=1.6.0_16
      java.vendor=Sun Microsystems Inc.
      BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
      Command-line arguments:  -os win32 -ws win32 -arch x86 -clean