Try creating the directory C:\workspace\TestMidlet\.eclipse.tmp\emulation\ by hand, then it should work.
Justin Stern schrieb: > Issue: unable to create a new Midlet project, failure on 'Finish' step > > Platform: Windows XP > JDK: tried with Sun JDK 1.6.0_02, and 1.4.2_16 > Eclipse: 3.2.2 > EclipseME: 1.7.7 > WTK: Motorola iDEN SDK for J2ME (MIDP 2_0) i930 > EclipseME Config: > WTK Root: is set to the 'iDEN SDK for J2ME (MIDP2_0)' directory > Preverification is 'Use project device configuration' > all other defaults are used > > Details: Upon clicking 'Finish' to create the new project, an error > dialog is displayed with the following message: > Errors running builder "Preverification" on project TestMidlet > C:\workspace\TestMidlet\.eclipse.tmp\emulation\TestMidlet.jad (The > system cannot the path specified) > The result is the src, res, deployed, etc directories being created, but > no jad file. > > There is some problem with the interaction between EclipseME and the > Moto sdk I'm guessing. I was able to import the i930 device into > EclipseME. I'm able to successfully create an EclipseME project when > using the Sun WTK2.5.2. Further, I'm able to successfully build and > execute a midlet using the iDEN SDK utility from Motodev. > > Any help with this issue would be great. Hmm, the other thing that just > occurred to me, having composed this email, and gathered all the > information, is that when I look at the EclipseME Device Management, the > 'Configuration' and 'Profile' settings for my i930 device are blank, > whereas they have values for the imported Sun WTK2.5.2 DefaultGrayPhone, > etc devices. The values appear to be set in the i930.settings file: > <?xml version='1.0'?> > <!DOCTYPE platform PUBLIC '-//NetBeans//DTD UEI Emulator Definition 1.0 > //EN' ' http://www.netbeans.org/dtds/ueiemulatordefinition-1_0.dtd' > <http://www.netbeans.org/dtds/ueiemulatordefinition-1_0.dtd%27>> > <platform name='i930' path='C:\Falconsdk2_Alpha_C'> > <configuration name='CLDC-1.0'/> > <profile name='MIDP-2.0'/> > ... > but I don't see any way of setting the Configuration/Profile values for > a device once it's imported, but perhaps that explains the > NullPointerException found in my eclipse log? Thoughts, workarounds, > suggestions?: > > !ENTRY eclipseme.core 4 0 2007-12-09 21:46:35.953 > !MESSAGE performFinish > !STACK 0 > java.lang.NullPointerException > at > eclipseme.core.model.MidletSuiteFactory$MidletSuiteCreationRunnable.getProfileVersion > (MidletSuiteFactory.java:367) > at > eclipseme.core.model.MidletSuiteFactory$MidletSuiteCreationRunnable.getDefaultApplicationDescriptorProperties(MidletSuiteFactory.java:289) > at > eclipseme.core.model.MidletSuiteFactory$MidletSuiteCreationRunnable.getJADFileSource > (MidletSuiteFactory.java:348) > at > eclipseme.core.model.MidletSuiteFactory$MidletSuiteCreationRunnable.createApplicationDescriptorInProject(MidletSuiteFactory.java:253) > at > eclipseme.core.model.MidletSuiteFactory$MidletSuiteCreationRunnable.run > (MidletSuiteFactory.java:140) > at > eclipseme.ui.internal.wizards.NewJ2MEProjectWizard$2.run(NewJ2MEProjectWizard.java:196) > at > org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation.execute(WorkspaceModifyDelegatingOperation.java > :68) > at > org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:101) > at > org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1737) > at org.eclipse.ui.actions.WorkspaceModifyOperation.run > (WorkspaceModifyOperation.java:113) > at > org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:369) > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:313) > at org.eclipse.jface.wizard.WizardDialog.run (WizardDialog.java:851) > at > eclipseme.ui.internal.wizards.NewJ2MEProjectWizard.performFinish(NewJ2MEProjectWizard.java:202) > at > org.eclipse.jface.wizard.WizardDialog.finishPressed(WizardDialog.java:680) > at > org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:355) > at org.eclipse.jface.dialogs.Dialog$3.widgetSelected(Dialog.java:660) > at > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java :90) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java > :3348) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) > at org.eclipse.jface.window.Window.runEventLoop(Window.java:820) > at org.eclipse.jface.window.Window.open(Window.java:796) > at > org.eclipse.ui.actions.NewProjectAction.run(NewProjectAction.java:116) > at org.eclipse.jface.action.Action.runWithEvent(Action.java:499) > at > org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection > (ActionContributionItem.java:539) > at > org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488) > at > org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java > :400) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java :3348) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) > at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930) > at org.eclipse.ui.internal.Workbench.runUI(Workbench.java :1894) > at > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > at org.eclipse.ui.internal.ide.IDEApplication.run > (IDEApplication.java:95) > at > org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java > :92) > at > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run > (EclipseStarter.java:177) > 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.core.launcher.Main.invokeFramework(Main.java:336) > at org.eclipse.core.launcher.Main.basicRun(Main.java:280) > at org.eclipse.core.launcher.Main.run(Main.java:977) > at org.eclipse.core.launcher.Main.main(Main.java:952) > > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > > > ------------------------------------------------------------------------ > > _______________________________________________ > Eclipseme-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/eclipseme-users -- ********************************* [EMAIL PROTECTED] http://www.psitronic.de psitronic IT-Solutions Markus Sinner W-Rathenau-Str. 14 - 68642 Bürstadt Tel.: (+49)6206 / 963513 Fax: (+49)6206 / 963514 ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Eclipseme-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/eclipseme-users
