BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 09-11-2008, 10:10 AM   #1 (permalink)
New Member
 
Join Date: Sep 2008
Model: 8800
PIN: N/A
Carrier: vodafone
Posts: 1
Post Thanks: 0
Thanked 0 Times in 0 Posts
Question Use PIM.getInstance().toSerialFormat to creat a vcard bytestream

Please Login to Remove!

Hi everybody
I've got a problem when I used PIM.getInstance().toSerialFormat to creat a bytestream with the form of vcard 2.1. Actually, the code is running well on the simulators; but when I tried to run it on the device(8800), the first 5 or 6 contacts could be well created and then it will get an error (IndexOutofBoundsExceptions) at this setence;
But on the simulator I've tested with a bigger size and a bigger length (contacts);
could anyone give me some suggestion? I'm really crazy for this...

My code:

try
{
ContactList contactList = (ContactList)PIM.getInstance().openPIMList(PIM.CON TACT_LIST,PIM.READ_ONLY);
Enumeration enumer = contactList.items();
while (enumer.hasMoreElements())
{
Contact contact = (Contact)enumer.nextElement();
ByteArrayOutputStream ostream = new ByteArrayOutputStream();
PIM.getInstance().toSerialFormat(contact, ostream,"UTF8",dataFormats[0]);
}
}
catch (Exception e)
{
e.printStackTrace();
}
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Exfo FTB-9100 1X12 OPTICAL Switch Module for FTB-300 & FTB-400 Mainframe
$1250.0
Exfo FTB-9100 1X12 OPTICAL Switch Module for FTB-300 & FTB-400 Mainframe pictureHP 16702A-003 Logic Analyzer Mainframe w/ 2 x 16716A Analyzer modules
$1000.0
HP 16702A-003 Logic Analyzer Mainframe w/ 2 x 16716A Analyzer modules pictureAgilent E8408A C-Size VXI Mainframe, 4 Slot
$695.0
Agilent E8408A C-Size VXI Mainframe, 4 Slot pictureHP 8620C Sweep Oscillator Mainframe, No Plug-in Module (Parts/Repair)
$299.99
HP 8620C Sweep Oscillator Mainframe, No Plug-in Module (Parts/Repair) pictureHP Agilent Keysight 66000A MPS DC Pwr Supply Mainframe w 1 DC Module Connectors
$39.99
HP Agilent Keysight 66000A MPS DC Pwr Supply Mainframe w 1 DC Module Connectors picture






Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.