У меня есть требование прочитать тело письма и вложения из приложения blackberry. Я могу читать текстовые сообщения, сообщения электронной почты, но не могу читать вложения. Я получаю исключение нулевого указателя при попытке прочитать поток вложения. Я могу получить тип контента, размер и имя вложения, но не контент. Ниже приведен пример кода, с которым я играл. Пожалуйста, помогите мне, так как я не могу продолжить работу
public void uploadAttachment(SupportedAttachmentPart attachment)
{
String strMimeType = attachment.getContentType();
String strAttachmentFileName=attachment.getFilename();
String strAttachmentSize=attachment.getSize()
InputStream emailAttachmentStream = attachment.getInputStream();
int ch = emailAttachmentStream.read();
while(ch!=-1)
{
reqVector.addElement((byte) (ch));
ch = emailAttachmentStream.read();
}
}