Howdy,
Do you have the JavaMail API (mail.jar) and Java Activation Framework
(activation.jar) on your classpath?  If not, download them from
java.sun.com and add them.

Yoav Shapira
Millennium ChemInformatics


>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, May 28, 2003 11:32 AM
>To: [EMAIL PROTECTED]
>Subject: SMTPAppender usage
>
>I am trying to use the SMTPAppender to a simple java program and get
the
>following error on the console,
>
>
>Exception in thread "main" java.lang.NoClassDefFoundError:
>javax/mail/Multipart
>        at java.lang.Class.getDeclaredConstructors0(Native Method)
>        at
java.lang.Class.privateGetDeclaredConstructors(Class.java:1590)
>        at java.lang.Class.getConstructor0(Class.java:1762)
>        at java.lang.Class.newInstance0(Class.java:276)
>        at java.lang.Class.newInstance(Class.java:259)
>        at
>org.apache.log4j.helpers.OptionConverter.instantiateByClassName(Optio
>nConverter.java:319)
>        at
>org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConve
>rter.java:112)
>        at
>org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigura
>tor.java:620)
>        at
>org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigura
>tor.java:603)
>        at
>org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyC
>onfigurator.java:500)
>        at
>org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
>r.java:406)
>        at
>org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurato
>r.java:307)
>        at
>org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.
>java:315)
>        at CoolLog.main(CoolLog.java:14)
>
>
>The property file entry I have is as follows,
>
>log4j.appender.email=org.apache.log4j.net.SMTPAppender
>log4j.appender.email.threshold=ERROR
>log4j.appender.email.SMTPHost=<smtp.somedomain.com>
>log4j.appender.email.BufferSize=1
>log4j.appender.email.user=<your username>
>log4j.appender.email.password=<your password>
>log4j.appender.email.subject=<Whatever subject>
>log4j.appender.email.from=<[EMAIL PROTECTED]>
>log4j.appender.email.to=<[EMAIL PROTECTED]>
>log4j.appender.email.layout=org.apache.log4j.PatternLayout
>log4j.appender.email.layout.ConversionPattern=%d<ISO8601> %5p [%t]
(%F:%L)
>- %m%n
>
>
>The program that I have the is a HelloWorld with all of the levels
being
>printed and works fine for ConsoleAppender
>and  RollingFileAppender formats.
>
>JDK Verison is 1.4_02
>
>Any pointers will be appreciated
>
>Sree



This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to