Problemas com JavaMail e Jboss 4.0.2

2 respostas
M

Salve,

Estou utilizando a versão 1.3.2 da JavaMail e o JBoss 4.0.2. Bem criei um bean para enviar e-mail como código principal semenlhante a este:

public void emailSimples (String servidoEmail, String assunto, 
			String para, String de, String mensagem) 
	throws AddressException, MessagingException 
	{
		Properties mailProps = new Properties();
		mailProps.put("mail.smtp.host", servidoEmail);
		
		Session mailSession = Session.getInstance(mailProps, null);
		
		InternetAddress destinatario = new InternetAddress ( para );
		InternetAddress remetente = new InternetAddress ( de );
		
		MimeMessage message = new MimeMessage (mailSession);
		message.setFrom(remetente);
		message.setRecipient(Message.RecipientType.TO, destinatario);
		message.setSubject ( assunto );
		message.setContent( mensagem.toString(), "text/html"); 
		Transport.send ( message );
	}

mas quando eu rodo este bean no jboss aparece a seguinte mensagem de erro:

java.lang.UnsupportedClassVersionError: com/marcossousa/email/EnviaEmail (Unsupported major.minor version 49.0)
	java.lang.ClassLoader.defineClass0(Native Method)
	java.lang.ClassLoader.defineClass(ClassLoader.java:537)
	java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)

alguém tem alguma idéia :idea: ?

:pensativo:

2 Respostas

C

Poderia postar os valores enviados ao método?

M

Salve,

Bem na verdade o erro estava a incompatibilidade de versões da JVM, apesar de ser estranho ela foi compilada na jvm 1.5.0.2 e deu erro na jvm 1.5.0.3.

Valeu.

:okok:

Criado 15 de maio de 2005
Ultima resposta 17 de mai. de 2005
Respostas 2
Participantes 2