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


Johnson Controls (240) F4-XPM04060-0 picture

Johnson Controls (240) F4-XPM04060-0

$149.99



Johnson Controls MS-VMA1630-1 VMA ProgrammableVAV Box Controller picture

Johnson Controls MS-VMA1630-1 VMA ProgrammableVAV Box Controller

$145.00



johnson controls m4-cvmo3050-op picture

johnson controls m4-cvmo3050-op

$245.00



Johnson Controls m4-cvm03050-0p picture

Johnson Controls m4-cvm03050-0p

$425.00



Johnson Controls SE-SPU1002-1 Simplicity SE Unit Display Controller picture

Johnson Controls SE-SPU1002-1 Simplicity SE Unit Display Controller

$99.95



Johnson Controls Metasys CVE03050 controller.     M4-CVE03050-0P (NEW) picture

Johnson Controls Metasys CVE03050 controller. M4-CVE03050-0P (NEW)

$225.00







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