Uploaded image for project: 'Appcelerator Studio'
  1. Appcelerator Studio
  2. TISTUD-7653

Can't create modules(Android or IOS) from appc studio 4.1.1.201507141126

    Details

    • Type: Bug
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: Release 4.1.1
    • Fix Version/s: None
    • Component/s: Modules
    • Labels:
    • Environment:

      Environment:
      Appc Studio : 4.1.1.201507141126
      Ti SDK : 4.2.0.v20150728015233
      Ti CLI : 4.0.1
      Alloy : 1.6.2
      MAC Yosemite : 10.10.4
      Appc NPM : 4.1.0
      Appc CLI : 4.2.0-1
      Node: v0.10.37

    • Story Points:
      3
    • Sprint:
      2015 Sprint 16 Studio

      Description

      Seeing this issue with:

      • Appc CLI 4.1.2 with SDK 4.1.0.GA
      • Appc CLI 4.1.2 with latest master
      • Appc CLI 4.2.0-1 with 4.1.0.GA
      Steps To Reproduce:

      1. Using appc studio 4.1.1.201507141126 try to create a module(android or IOS).

      Actual Results:

      1. We can't create a module.
      2. In studio logs we get:

      !ENTRY org.eclipse.ui 4 0 2015-07-28 12:40:33.627
      !MESSAGE Unhandled event loop exception
      !STACK 0
      java.lang.NullPointerException
      	at com.appcelerator.titanium.ui.ide.wizard.NewMobileModuleProjectCreationPage.validatePlatforms(NewMobileModuleProjectCreationPage.java:431)
      	at com.appcelerator.titanium.ui.ide.wizard.NewMobileModuleProjectCreationPage.createControl(NewMobileModuleProjectCreationPage.java:228)
      	at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:178)
      	at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:759)
      	at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:622)
      	at org.eclipse.jface.window.Window.create(Window.java:435)
      	at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1101)
      	at org.eclipse.ui.internal.navigator.wizards.WizardShortcutAction.run(WizardShortcutAction.java:95)
      	at org.eclipse.jface.action.Action.runWithEvent(Action.java:519)
      	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
      	at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
      	at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4199)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1467)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1490)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1475)
      	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1279)
      	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4042)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3669)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1151)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1032)
      	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:148)
      	at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:636)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
      	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
      	at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)
      	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(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:483)
      	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
      	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
      	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
      

      Expected Results:

      1. We should be able to create modules(android & IOS) from appc studio.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kkolipaka Kondal Kolipaka (Inactive)
                Reporter:
                lchoudhary Lokesh Choudhary
                Reviewer:
                Praveen Innamuri (Inactive)
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: