Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/07/2009, 09:41
Avatar de lobo_php
lobo_php
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cali-Colombia
Mensajes: 1.869
Antigüedad: 17 años, 3 meses
Puntos: 75
Respuesta: Enviar correo con archivos adjuntos

estoy intentando poner esos adjuntos en una variable tipo object

pero me sale el siguiente error:

java.lang.ClassCastException: java.lang.Object cannot be cast to [Ljava.lang.Object;

y lo tengo asi:

Código java:
Ver original
  1. BodyPart adjunto = new MimeBodyPart();
  2.             //el objeto para poder enviar varios
  3.             Object[] objeto = (Object[]) new Object();
  4.             // Cargamos los archivos
  5.             for(i=0;i<=dividido_adj.length-1;i++){
  6.                 System.out.println(dividido_adj[i]);
  7.                 adjunto.setDataHandler(new DataHandler(new FileDataSource(dividido_adj[i])));
  8.                 // nombre de fichero.
  9.                 adjunto.setFileName(dividido_adj_nom[i]);
  10.                 //para añadir el adjunto:
  11.                 objeto[i] = adjunto;
  12.             }
  13.  
  14.             //defino las partes del mensaje
  15.             MimeMultipart multiParte = new MimeMultipart();
  16.             multiParte.addBodyPart(texto);
  17.             i=0;
  18.             for(i=0;i<=dividido_adj.length-1;i++){
  19.                 multiParte.addBodyPart((BodyPart) objeto[i]);
  20.             }
__________________
Cabuntu.org - Difundiendo Software Libre en Cali, Colombia
Usuario Linux # 483175