Ver Mensaje Individual
  #17 (permalink)  
Antiguo 18/07/2013, 15:22
Avatar de JDEM
JDEM
 
Fecha de Ingreso: octubre-2008
Ubicación: www....
Mensajes: 154
Antigüedad: 16 años, 3 meses
Puntos: 8
Respuesta: Configurar envió de correos con javamail en tomcat 6

Copie el mail.jar en la carpeta WEB-INF/lib del proyecto y sigue dando los mismos errores:

Cita:
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 11 in the jsp file: /mail.jsp
Session cannot be resolved to a type
8: String smtpHost = "mail.nestsystems.com";
9: Properties props = System.getProperties();
10: props.put("mail.smtp.host",smtpHost);
11: Session sesion = Session.getDefaultInstance(props,null);
12: try {
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");


An error occurred at line: 11 in the jsp file: /mail.jsp
Session cannot be resolved
8: String smtpHost = "mail.nestsystems.com";
9: Properties props = System.getProperties();
10: props.put("mail.smtp.host",smtpHost);
11: Session sesion = Session.getDefaultInstance(props,null);
12: try {
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");


An error occurred at line: 13 in the jsp file: /mail.jsp
Message cannot be resolved to a type
10: props.put("mail.smtp.host",smtpHost);
11: Session sesion = Session.getDefaultInstance(props,null);
12: try {
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));


An error occurred at line: 13 in the jsp file: /mail.jsp
MimeMessage cannot be resolved to a type
10: props.put("mail.smtp.host",smtpHost);
11: Session sesion = Session.getDefaultInstance(props,null);
12: try {
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));


An error occurred at line: 15 in the jsp file: /mail.jsp
InternetAddress cannot be resolved to a type
12: try {
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
17: mensaje.setText("Este es el cuerpo del mensaje");
18: Transport.send(mensaje);


An error occurred at line: 16 in the jsp file: /mail.jsp
Message.RecipientType.TO cannot be resolved to a type
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
17: mensaje.setText("Este es el cuerpo del mensaje");
18: Transport.send(mensaje);
19: } catch(MessagingException e) {


An error occurred at line: 16 in the jsp file: /mail.jsp
InternetAddress cannot be resolved to a type
13: Message mensaje = new MimeMessage(sesion);
14: mensaje.setSubject("Hola Mundo");
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
17: mensaje.setText("Este es el cuerpo del mensaje");
18: Transport.send(mensaje);
19: } catch(MessagingException e) {


An error occurred at line: 18 in the jsp file: /mail.jsp
Transport cannot be resolved
15: mensaje.setFrom(new InternetAddress(from));
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
17: mensaje.setText("Este es el cuerpo del mensaje");
18: Transport.send(mensaje);
19: } catch(MessagingException e) {
20: System.err.println(e.getMessage());
21: }


An error occurred at line: 19 in the jsp file: /mail.jsp
MessagingException cannot be resolved to a type
16: mensaje.addRecipient(Message.RecipientType.TO, new InternetAddress(to));
17: mensaje.setText("Este es el cuerpo del mensaje");
18: Transport.send(mensaje);
19: } catch(MessagingException e) {
20: System.err.println(e.getMessage());
21: }
22: %>


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacEr ror(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateCla ss(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:334)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:312)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:299)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:589)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet .java:717)
Yo considero que debe ser algo con la librería, quizás no la esta encontrado, alguno sugerencia?
__________________
Visitanos http://www.nestsystems.com.ve, mucho mas que solo paginas web.