This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 211171 - javame-sdk error - JSR258, critical - JSR258, Can't find ...(many things)
Summary: javame-sdk error - JSR258, critical - JSR258, Can't find ...(many things)
Status: RESOLVED WONTFIX
Alias: None
Product: javame
Classification: Unclassified
Component: ME SDK Integration (show other bugs)
Version: 7.1.1
Hardware: PC Windows 7
: P3 normal (vote)
Assignee: alexander.burdukov
URL: http://javafx-jira.kenai.com/browse/M...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-13 15:43 UTC by wgabrie
Modified: 2012-10-10 11:04 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wgabrie 2012-04-13 15:43:43 UTC
Product Version = NetBeans IDE 7.1.1 (Build 201203012225)
Operating System = Windows 7 version 6.1 running on amd64
Java; VM; Vendor = 1.6.0_31
Runtime = Java HotSpot(TM) 64-Bit Server VM 20.6-b01

Hi,

I have installed Netbeans full version (the one with everything in it C, C++, Java, PHP, and so on...). When I run a Java ME projects from NetBeans 7.1.1, using the built in Java ME SDK 3.0.5, I have encountered many errors being reported in the Output window, and these errors appear to be coming from the built in Java ME SDK itself which apparently can't find its internal files and references.

Some output examples:
666307 - ERROR - JSR258 - 3 - Can't create MediaObject: media file (screen.image_bg.png) is not found
666402 - ERROR - JSR258 - 3 - Can't find theme element (feature=inputMode, role=backgroundImage)
666406 - CRITICAL - JSR258 - 3 - Can't find Chameleon element (id=161)
666406 - CRITICAL - JSR258 - 3 - Can't find Chameleon element (id=163)
666407 - CRITICAL - JSR258 - 3 - Can't find Chameleon element (id=164)
666407 - CRITICAL - JSR258 - 3 - Can't find Chameleon element (id=165)
666408 - CRITICAL - JSR258 - 3 - Can't find Chameleon element (id=182)
666411 - ERROR - JSR258 - 3 - Can't find theme element (feature=systemMenu, role=selectedItemBackground)
666413 - ERROR - JSR258 - 3 - Can't find theme element (feature=virtualKeyboard, role=virtualKeyboardBGImage)
Comment 1 mikewor 2012-04-24 06:30:30 UTC
I have encountered the same issue after upgrading to Netbeans 7.1.1   It even occurs with the generated Hello Midlet.
Comment 2 David Strupl 2012-06-13 12:52:16 UTC
Hello, 

I have entered the bug here:

http://javafx-jira.kenai.com/browse/MESDK-280

and closing it as wontfix on NetBeans side. Please follow the bug in the ME SDK bug traking system.
Comment 3 tdulik 2012-10-10 07:37:49 UTC
(In reply to comment #2)
> Hello, 
> 
> I have entered the bug here:
> 
> http://javafx-jira.kenai.com/browse/MESDK-280

The URL does not exist anymore or is hidden for normal registered users. Where can we follow the status of this bug?

We have Netbeans 7.2 installed in all university classroom.

The bug affects all Windows platforms (I have tried XP SP3-32bit and Win 7-64 bits). On Linux, Netbeans uses older Sun 2.5.2 wireless toolkit, which works OK.

So you (Netbeans) should distribute your future versions with a Java ME SDK version which does not contain this bug.

As for the current Java ME SDK version 3.0.5, the most serious consequence of this bug is a crippled functionality of some lcdui components. 

E.g.:
DateField:  its "setting" UI is now completely missing (the calendar and clock widgets will not appear under any circumstances). The only way to set the date in DateField is using cursor keys, Enter/OK button and "Set" command, which is totaly obscure way.

TextField: sometimes it is impossible to enter text from the PC keyboard - the only way of entering a text is using the emulator's keypad. Strange thing is that sometimes the PC keyboard starts functioning all of the sudden, but on some computers, it never works.
Comment 4 tdulik 2012-10-10 07:41:16 UTC
I propose keeping this bug open until Netbeans with a functional Jave ME SDK is released for Windows platforms.
Comment 5 Stepan Zebra 2012-10-10 11:04:00 UTC
The ME SDK bugtracking is private actually, so it's not possible to follow the bug there (as suggested in Comment 2).

This issue should be completely resolved in ME SDK 3.2, which was recently released:
http://www.oracle.com/technetwork/java/javame/javamobile/download/sdk/index.html

This version of SDK can be used with NB 7.2 instead of the bundled 3.0.5.

Next NB release is 7.2.1, which should go out next week. NB 7.2.1 will have the new ME SDK 3.2 bundled.