2 Replies Latest reply on Nov 4, 2009 7:17 PM by Gabor Szalai

    LinkageError when trying to send mail

    Gabor Szalai Newbie


      Im new to seam, and im trying to send an e-mail, but have problem right at the start..

      I created the template .xhtml (wont copy it here, because it is just the same like the one in the example)

      setup the mail server in component.xml

      but when i call:


      i get the following exception:

      Caused by javax.servlet.ServletException with message: "#{invoiceManager.printInvoice}: 
      javax.ejb.EJBTransactionRolledbackException: java.lang.LinkageError: loader constraint violation: 
      when resolving method "org.jboss.seam.mail.MailSession.instance()Ljavax/mail/Session;" 
      the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) of the current class, 
      org/jboss/seam/mail/ui/UIMessage, and the class loader (instance of org/jboss/classloader/spi/base/BaseClassLoader) for resolved class, 
      org/jboss/seam/mail/MailSession, have different Class objects for the type javax/mail/Session used in the signature"

      I tried to google it, but couldnt find anything that could help me..

      thx for any help in advance,