BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 03-08-2006, 02:11 PM   #1
aburke
New Member
 
Join Date: Mar 2006
Model: 7290
Posts: 1
Default Finding Sub Folders

Please Login to Remove!

Hi, I can't see the subfolders or the messages I know exist under them. Here is the output when I run my code...

Mail Box: Desktop://AWB_1 0
Mail Box: Desktop://Filed Messages 0
Mail Box: Desktop://Saved Messages 0
Mail Box: Desktop://Unfiled Messages 0
Mail Box: Desktop://AWB_1/draft 0
Mail Box: no service book://Inbox 0
Mail Box: no service book://Outbox 0
Mail Box: no service book://Saved Messages 0
Mail Box: no service book://Unfiled Messages 0
Mail Box: no service book://Filed Messages 0
Mail Box: no service book://draft 0

There should be a folder with a message with this subject as seen below (according to my co-workers results) Neither he or I can see what the diff between his code and mine is....

Desktop://AWB_1/Mailbox//TC 1.41 Mark read and delete

Why can't I see the sub folders? I need to find this message (TC 1.41 Mark read and delete), mark it read and delete it. That's it, that's all. I don't even care where the message is, I just need to find it. Here is a snip of my code....
Code:
    /**
     * Run the test case.
     */
    public void run() {
        
        super.run();
        try
        {
          //  Store store = Session.waitForDefaultSession().getStore();
            Folder[] folders = Session.waitForDefaultSession().getStore().list();
            
            for (int i = 0; i < folders.length; i++)
            {
                Message[] msgs = folders[i].getMessages();
                String str_mailbox = folders[i].getFullName().toString();
                System.out.println("Mail Box: " + str_mailbox + " " + msgs.length);

                for (int j = 0; j < msgs.length; j++)
                {
                
                 System.out.println("Messages: " + msgs[j].getSubject());
                 
                    if ( msgs[j].getSubject().startsWith("TC 1.41"))
                    {
                        System.out.println("TC Message: " + msgs[j].getSubject());
                    
                        msgs[j].setFlag(Message.Flag.OPENED, true);
                        folders[0].deleteMessage(msgs[j]);
                        String actionMessage =
                            "ACTION:DELETE:MFH MSGID:" + this.getUniqueId() + 
                            " SRCACCOUNT:" + msgs[j].getFrom().getAddr() + 
                            " DSTACCOUNT:" + msgs[j].getRecipients(Message.RecipientType.TO)[0].getAddr() +
                            " Delete message";
                        this.logMessage(actionMessage);
                    } 
                }

            }
        }    
        catch ( NoSuchServiceException nsse )
        {
        }
        catch ( FolderNotFoundException fnfe )
        {
        }
        catch ( MessagingException me )
        {
        this.failed("Error deleting message", me);
        return;
        }
    
     }
}
Can anyone help me??

Last edited by aburke; 03-08-2006 at 04:05 PM..
Offline  
Closed Thread



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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


BECO Universal Impedance Capicitancel 315A, Brown Electro Measurement Corp. 315A picture

BECO Universal Impedance Capicitancel 315A, Brown Electro Measurement Corp. 315A

$139.00



Tenma 72-6960 Audio Impedance Tester picture

Tenma 72-6960 Audio Impedance Tester

$75.00



IMPEDENCE MATCHING TRANSFOMER BNC F-BNC F, 50 OHM TO 75 OHM, 20-1100 MHZ picture

IMPEDENCE MATCHING TRANSFOMER BNC F-BNC F, 50 OHM TO 75 OHM, 20-1100 MHZ

$28.00



 RESQPod ITD10 Impedance threshold device 12-0242-000 picture

RESQPod ITD10 Impedance threshold device 12-0242-000

$14.95



Audio Impedance Tester Portable CATIII Test Ranges 20/200/2000 Resistance Meter picture

Audio Impedance Tester Portable CATIII Test Ranges 20/200/2000 Resistance Meter

$53.39



New Tonghui TH2810D LCR Meter Digital Eectrical bridge impedance measurement picture

New Tonghui TH2810D LCR Meter Digital Eectrical bridge impedance measurement

$499.00







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