Fixed issues

This section lists fixed issues for the BlackBerry® Java® SDK 7.0 MR, Bundle 63.

Attempting to compile the Phone Screen sample application presented the message "PhoneScreenDemo.java uses or overrides a deprecated API" (1828178)

The API Reference for the VirtualNDEFTag constructors referenced two non-existent constants, TechnologyType.TYPE_A and TechnologyType.TYPE_B constants do not exist. (1379644)

The Socket sample application did not work correctly when the MDS simulator was running. (1654835)

The Table and List sample application threw an IllegalArgumentException when horizontal alignment was set to right. (1623366)

The following classes, and all their methods, did not appear in the auto-complete drop-down menu: (1515599)

  • ViewfinderOverlay.OverlayCanvas
  • ViewfinderOverlay.VideoControlOverlayField
  • ViewfinderOverlay.OverlayCanvas.Positionable

If you created an application (application.cod) which has a dependency (library.cod 1) and loaded application.cod onto a device with a different version of library.cod present (library.cod 2), application.cod ignored the differences between the two versions, and continued to call methods as it would if it were running with library.cod 1 present. (1502196)

EntityBasedSearchableProvider.getType() method returned an invalid value, causing EntityBasedSearchableProvider.register() to fail registration with a RegistrationException. (1479020)

The OpenGL sample application did not render correctly when you use switched away from it, and then switched back again. (1453732)

When looping a video repeatedly, on the first playback the video did not render. (1452735)

The OptionsManager class did not show up in the auto-complete drop-down menu. (1430780)

When sending email from the BlackBerry Mail Demo, the email address used appeared both in the To and Subject fields. Any text entered in the Subject field appeared in the To field as a second address, but not in the subject line. (1392511)

The GPS Demo sample application displayed a popup reading "GPS Not supported" upon launching. (1384976)

The application menu in the File Explorer Demo showed a Camera, not Select option. (1385423)

When you deleted the call logs in the Phone Logs API Demo after making more than one phone call (simulated or from a device), an IllegalStateException was thrown. (1383952)

The Browser Content Manager Demo sample application did not load images properly. (1381081)

The following classes and their methods did not show up in the auto-complete drop-down list: (1380254)

  • ImageScannerOverlay.OverlayCanvas
  • ImageScannerOverlay.OverlayField
  • BarcodeScannerOverlay.BarcodeOverlayField

The SendCommandRepository.get(int type, JSONObject commandContext) method did not return a command for BlackBerry® Messenger for the following file types: .xml, .svg and .pme. (1379704, 1387379)

The BlackBerry Mail sample application failed to send mail, and threw a MessagingException: UnknownSTMP host error. (1294036)

On BlackBerry devices with a touch screen, the handles used to select text were cut off. (1271889)

.alx files generated in the BlackBerry JDE did not load on the simulator or on a device via BlackBerry® Desktop Software 7.0. (1268263)

The SendCommandRepository.get(int type, JSONObject commandContext) method did not return commands for a file. (1257115)

The Geofence.LOW_BATTERY constant did not show up in the auto-complete drop-down list. (1256242)

The Communication API Demo sample application did not compile in Windows 7. (1255908)

If you deleted an icon file which was added as a resource from a previously compiled application, then re-compiled the application, the application compiled without error. (1255786)

The updatejad command-line tool created a .bak file when using the syntax: updatejad FileOne.jad FileTwo.jad FileTwo.jad . (1254342)

The SQLite Demo sample application threw a DatabaseIOException upon launching. (1254221)

Selecting the toggle keyboard option in the Tilt Demo sample application caused a NullPointerException. (1253475)

Highlighting store/home, then opening the application menu in the File Explorer Demo sample application caused an IllegalArgument exception. (1253341)

The updatejad command-line tool did not list all .cod files in the resulting .jad file when using with the following syntax: updatejad -q -n FileOne.jad FileThree.jad. (1252853)

The net.rim.device.api.io.nfc.emulation.VirtualNDEFTagCallback class, and all its methods did not show up in the auto-complete drop-down list. (1251386)

The Persistent Store Demo sample application did not store attendees under the Attendees label after repeatedly editing then cancelling. (1251226)

You could not edit the text field in the SVG Form Demo sample application. (1250983)

The SVG Midlet Demo sample application did not display correctly, and does not show a title bar. (1250827)

The SVG CLDC Demo sample application did not display a title bar. (1250775)

Editing, then saving a copied memo in the Memo API Demo sample application caused a NullPointerException. (1250605)

The Geocode Demo sample application was missing from the BlackBerry Java SDK 7.0 Beta bundle 14. (1250431)

Applications using the ServerExchangeCallback class did not load onto a device. (1249668)

The Phone Logs Demo sample application displayed an Inconsistent state: a negative number of keys pressed error when editing the details of a phone call. (1248972)

Applications using the net.rim.device.api.lbs.compass.CompassField class did not load onto a device. The class and all its methods did not appear on the auto-complete drop-down list. (1248160, 1224589)

The following methods available in the net.rim.device.api.ui.container.ComponentCanvas class did not show up in the auto-complete drop-down list: (1247797)

  • resize(int width, int height)
  • resizeImmediately(int width, int height)
  • sublayout(int width, int height)

When using the SendCommandRepository.get() method, it would occasionally return an array in which one element was null. (1232742)

The SendCommandMenuItem(SendCommand command, StringProvider text, int ordinal, int priority) constructor did not throw NullPointerException errors when text was null, or IllegalArgumentException errors when text was empty. (1227347)

The description for the style parameter in the API Reference for SendCommandScreen(SendCommand[] commands, long style) was incomplete. (1233105)

The removeNFCListener(DeviceCapabilityListener) method was not available in thenet.rim.device.api.system.capability.DeviceCapability class. (1214596)

The net.rim.device.io.MulticastDatagramConnection interface was missing. (1214523)

The HTTP Push Demo threw an java.io.IOException error when opened. (1213963, 1256319, 1627366)

The MultiServicePlatformConstants.FAILURE constant was not available. (1208540)

In the Video Recording Demo sample application, if you clicked Start Video Camera, a white screen was displayed. If you clicked the trackpad, the view finder opened but you could not record or save the video. (1188544)

You could not calibrate the digital compass. (1182505)

Invoking the VGUtils.vgCreateTextAsImage() and VGUtils.vgCreateTextAsPath() methods, which take a StringBuffer as the provided text parameter, caused the BlackBerry Smartphone Simulator to crash. (1178846, 1175289)

You could not install the BlackBerry® Java® Development Environment 7.0 is on a computer that is running BlackBerry JDE 6.0. (1147412)

The OTA Sync Demo did not compile, and has been removed. (1149469)

In the Compass application, after you set a destination, the distance to the destination did not appear below the co-ordinates of the destination. (1051322)

The HTTP Push Demo sample application sometimes crashed and displayed the message: " HTTPPushDemo is not responding; process terminated" when you tried to launch the application from the Home screen of the BlackBerry device. (1038816)

The BrowserContentManager and BrowserField Demo sample applications threw an IOException when you attempted to run the applications on a BlackBerry device. (1038809)

In the Table and List Demo sample application, when you selected one of the following menu items: Rich List screen, Tree Screen or Table Adapter screen, the application threw a NullPointerException. (1037702)

In the UDP Demo sample application, when you successfully sent a message to the server, a confirmation message did not display. (1037176)

In the Table and List Demo sample application, when you selected Choose Style from the menu, the application threw an IllegalStateException. (1037666)

When you searched for an application from the Home screen of the BlackBerry device, and then changed the focus to the application, the rollover image for the application icon did not change. (1036329, 1037542)

In the Blackberry Maps Demo sample application, if you clicked the invokeDefault menu item, the default map view was shown, even if you had run BlackBerry Maps and changed the map view. (1036624)

When you restarted the BlackBerry Smartphone Simulator after correcting a compilation error in your application code, the application threw a RuntimeException. (1036058)

When you updated the CodeModuleGroup by using the JavaLoader tool, the BlackBerry Smartphone Simulator closed. (1027944)

If you used the JavaLoader tool to update modules on the BlackBerry Smartphone Simulator, the modules were not updated correctly. (1027896)

The prerequisites screen for the BlackBerry Java SDK installer displayed the incorrect URL for where to download the Java® Platform, Standard Edition Development Kit (JDK®). (1027163)

The RSSChannelImage class did support the <link> element. (806868)

The OTA Sync Demo sample application did not synchronize the contacts to the BlackBerry device after you performed an enterprise activation. (763075)

The BlackBerry JDE Components 6.0.0 was listed incorrectly in the Control Panel. (763026)

If you added or removed a class variable in a screen, the BlackBerry Smartphone Simulator might have crashed if you clicked Debug > Restart. (760199)

The installer screen for the BlackBerry JDE Component Package 6.0.0 specified an incorrect directory for the default installation. (751417)

The Location Picker Demo sample application cannot open a location saved as a Favorite location on devices with a touch screen. (746084)

If you tried to load web content in a BrowserField using a ButtonField, an IllegalStateException with the message "tried to remove FieldWithFocus" was thrown. (732844)

The BlackBerry® Messenger icon did not appear in the Instant Messaging folder. (665184)

The Media Engine Demo sample application was missing from the BlackBerry IDE. (628814)

You could not load applications using the Javaloader command line tool or the BlackBerry® Desktop Manager on the BlackBerry device.

The Table and List sample application was missing a title bar. (1996939)

The BrowserField sample application threw a rendering exception after trying for about a minute to load a web page. (1533310)

The Persistence Store Demo sample application threw an exception after trying to edit or save an entry for the first time. (1385192)

The MenuItem.setIcon() method did not add an icon to the menu. (1422980)

If you selected a location from the Location Picker using touch input, a NullPointerException was thrown. (746084)

The BlackBerry® Smartphone Simulator displayed the error "Port 19780 Use" when launched for the first time. (1996966)

The Browser Content Manager sample application did not load web pages when launched from the BlackBerry Smartphone Simulator. (2000584)

The Bluetooth® Demo sample application could not transmit text to a second BlackBerry device. (1999931)

You could not enter text into the provided text field in the SVG Forms Demo sample application. (1998345)

Attempting to delete all calls in the Phone Logs API Demo sample application caused an IndexOutOfBoundsException. (1882614)

When you ran the OpenGL Sprite Game Demo sample application in debug mode, an uncaught IllegalArgumentException was thrown. (1828349)

When editing a phone number from the call logs in the Phone API Demo, saving your changes resulted in a IndexOutOfBoundException. (1384100)

The Persistent Store Demo threw an IllegalArgumentException if you viewed an item after repeatedly editing then cancelling. (1251280)

Attempting to load the OpenGL® 2.0 sample application on a secure device or simulator resulted in a ControlledAccessException (2000519)

The Barcode Scan sample application did not work after the first attempt at scanning a barcode. (1886983)

Attempting to open a received email in the BlackBerry Mail Demo sample application caused a StringIndexOutOfBoundsException. (1886203)

The HTTP Push Demo sample application did not receive text messages. (1453726)

When sending audio in the Send Media sample application, the audio file did not play. (1538743)

When using the Table and List Demo you could not scroll down the Tree Screen or Table Adapter Screen using track pad. (2019244)

The PhoneLogs API Demo threw a [Delete Call] java.lang.IndexOutOfBoundsException when you deleted an entry. (2017149)

Attempting to save changes to a contact in the OTA Backup Restore Demo sample application caused a IndexOutOfBoundsException. (1886595)

The BlackBerryMail Demo threw a NullPointerException when messages were saved. (2022063)

When you loaded the DynamicMappable demo a Maps.MapException was thrown. (2080641)

Next topic: Known issues
Previous topic: Security

Was this information helpful? Send us your comments.