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


USA Windows VPS Server / RDP Server / VPS Hosting 12GB RAM + 400GB HDD picture

USA Windows VPS Server / RDP Server / VPS Hosting 12GB RAM + 400GB HDD

$27.99



USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD picture

USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD

$11.99



USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD -  1 Year picture

USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD - 1 Year

$129.88



Vollrath 72050 Cayenne 28 3/4

Vollrath 72050 Cayenne 28 3/4" x 13 3/4" Heat 'n Serve 4/3 Size Countertop Food

$285.00



NEW MOXA NPORT 5150 serial server DHL Fast delivery picture

NEW MOXA NPORT 5150 serial server DHL Fast delivery

$196.00



Server SE-SS 07020 Server Express Single Drop-In - NEW - COMPLETE - Genuine OEM picture

Server SE-SS 07020 Server Express Single Drop-In - NEW - COMPLETE - Genuine OEM

$199.99







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