Solved

How to resolve Unhandled exception type javax.mail.MessagingException?

Posted on 2004-09-14
1
1,681 Views
Last Modified: 2013-11-24
How do I resolvethe MessagingException error for the program below  and at next to the last line"postEmailObject.postMail(recipients, subject, message, from);" is where I get a squigley line depicting an error.  In the Consle the the error reads java.lang.Error: Unresolved compilation problem:
      Unhandled exception type javax.mail.MessagingException

      at java.lang.reflect.Constructor.newInstance(Native Method)
      at xxx.xxx.xxx.xxx.TestMail.main(TestMail.java:24)(line 24  is different here because I excluded the package statement.  
Exception in thread "main"  
:
/**
 * @author tjw
 *
 * To change this generated comment edit the template variable "typecomment":
 * Window>Preferences>Java>Templates.
 * To enable and disable the creation of type comments go to
 * Window>Preferences>Java>Code Generation.
 */
public class TestMail {
      static String  setRay[]    = {"name@blah.com"};
      public static void main(String[] args) throws MessagingException {
            System.out.println("Begin TestSchedular");
      DocChangeChecker dockChg = new DocChangeChecker();
      String[] recipients =  setRay;
      String subject      = "Testing Batch Email frm a bat file";
      String message      = "Never fear Theodore is here";
      String from         = "name@blah.com";
      System.out.println("Past DocChangeChecker");
      //create the object first
      //then pass the arguments for the paramaters
      PostEmail postEmailObject = new PostEmail();
      postEmailObject.postMail(recipients, subject, message, from); //error here
        System.out.println("Past PostEmail");
      }
}
0
Comment
Question by:coolgem
1 Comment
 
LVL 3

Accepted Solution

by:
KeithWatson earned 250 total points
Comment Utility
Have you the mail.jar and activation.jar included in the classpath? Both are required, assuming this is using the Javamail API behind your PostEmail class.
0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

This article will show, step by step, how to integrate R code into a R Sweave document
Whether you’re a college noob or a soon-to-be pro, these tips are sure to help you in your journey to becoming a programming ninja and stand out from the crowd.
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now