BlackBerry Forums Support Community               

Closed Thread
LinkBack Thread Tools
Old 10-30-2007, 10:21 AM   #1 (permalink)
Thumbs Must Hurt
Join Date: Jun 2007
Model: 8100
Carrier: movistar
Posts: 51
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default ClassCastException

Please Login to Remove!

I have a application to send a mail whit a file attachment and request any error java.lang.ClassCastException in the line of code AttachmentHandlerManager.

help me whats is the problem whit me file?.

Object obj = filetoattach();
AttachmentHandlerManager.getInstance().addAttachme ntHandler(AttachmentHandler) obj);

private Object filetoattach() {
Object o = null;

try {
FileConnection fconn = (FileConnection)"file:///store/samples/pictures/orbital.jpg");
// If no exception is thrown, then the URI is valid, but the file may or may not exist.
if (fconn.exists()) {
System.out.println("Existe el Archivo");
InputStream input = null;
input = fconn.openInputStream();
int available = 0;
available = input.available();
byte[] data = new byte[available];, 0, available);
o = (Object) input;
catch (Exception ioe) {
System.out.println("ERROR : " + ioe);
return o;
Old 10-30-2007, 10:48 AM   #2 (permalink)
CrackBerry Addict
Join Date: Apr 2005
Location: hamburg, germany
Model: 8900
Carrier: o2
Posts: 838
Post Thanks: 0
Thanked 0 Times in 0 Posts

you try to cast your filetoattach-object to AttachmentHandler which is not possible.

take a look at p. 181ff of the BlackBerry_Java_Development_Environment_Developmen t_Guide.pdf
Sending a mail with an attachment is explained there.

java developer, Devinto, hamburg/germany

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