Bug 267668 - [fiximprove]: NPE when run OTA
Summary: [fiximprove]: NPE when run OTA
Status: CLOSED FIXED
Alias: None
Product: MTJ (Archived)
Classification: Tools
Component: General (show other bugs)
Version: 0.9.1   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 1.0 M6   Edit
Assignee: Diego Madruga Sandin CLA
QA Contact:
URL:
Whiteboard:
Keywords: core
Depends on:
Blocks:
 
Reported: 2009-03-09 12:28 EDT by Gustavo de Paula CLA
Modified: 2009-07-09 10:01 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gustavo de Paula CLA 2009-03-09 12:28:08 EDT
There is a NPE when we try to run a midlet OTA. MTJ 0.9.1 + elipse 3.4.1 + ubuntu

MESSAGE configureLogging
!STACK 0
java.lang.NullPointerException
	at org.eclipse.mtj.internal.core.launching.midp.ota.OTAServer.configureLogging(OTAServer.java:170)
	at org.eclipse.mtj.internal.core.launching.midp.ota.OTAServer.getHttpServer(OTAServer.java:194)
	at org.eclipse.mtj.internal.core.launching.midp.ota.OTAServer.<init>(OTAServer.java:72)
	at org.eclipse.mtj.internal.core.launching.midp.ota.OTAServer.<clinit>(OTAServer.java:42)
	at org.eclipse.mtj.internal.core.sdk.device.AbstractMIDPDevice.getOTAURL(AbstractMIDPDevice.java:488)
	at org.eclipse.mtj.internal.toolkit.uei.UEIDevice.getLaunchCommand(UEIDevice.java:157)
	at org.eclipse.mtj.internal.core.launching.midp.EmulatorRunner.getCommandLine(EmulatorRunner.java:768)
	at org.eclipse.mtj.internal.core.launching.midp.EmulatorRunner.runWithoutDebug(EmulatorRunner.java:397)
	at org.eclipse.mtj.internal.core.launching.midp.EmulatorRunner.run(EmulatorRunner.java:227)
	at org.eclipse.mtj.internal.core.launching.midp.EmulatorLaunchConfigDelegate.launch(EmulatorLaunchConfigDelegate.java:143)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:764)
	at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:614)
	at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:880)
	at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1083)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Comment 1 Diego Madruga Sandin CLA 2009-03-09 15:22:50 EDT
OTAServer was having some synchronization problems that lead to the NPE and OTAHandler was not refactored to support multiple MTJRuntime feature.
Comment 2 Gustavo de Paula CLA 2009-07-09 10:01:08 EDT
released on MTJ 1.0