Changeset 450


Ignore:
Timestamp:
06/03/09 18:10:13 (3 years ago)
Author:
octorian
Message:

Fix for latest mail-sending exception

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LogicMail/src/org/logicprobe/LogicMail/model/OutboxMailboxNode.java

    r433 r450  
    4444import org.logicprobe.LogicMail.mail.MessageToken; 
    4545import org.logicprobe.LogicMail.message.Message; 
     46import org.logicprobe.LogicMail.message.MessageContent; 
    4647import org.logicprobe.LogicMail.message.MessageEnvelope; 
    4748import org.logicprobe.LogicMail.message.MessageFlags; 
     
    153154                // Create a protocol-compatible message object 
    154155                Message message = new Message(outgoingMessageNode.getMessageStructure()); 
     156 
     157                // Populate the message content 
     158                MessageContent[] content = outgoingMessageNode.getAllMessageContent(); 
     159                for(int i=0; i<content.length; i++) { 
     160                        message.putContent(content[i].getMessagePart(), content[i]); 
     161                } 
    155162                 
    156163                // Update the outbound map and request the message to be sent 
     
    159166        } 
    160167         
    161     private void mailSender_MessageSent(MessageSentEvent e) { 
     168        private void mailSender_MessageSent(MessageSentEvent e) { 
    162169        // Find out whether we know about this message 
    163170        if(outboundMessageMap.get(e.getMessage()) instanceof OutgoingMessageNode) { 
Note: See TracChangeset for help on using the changeset viewer.