You need the JavaBeans Activation Framework (JAF)(activation.jar).
Downloadable from http://java.sun.com/products/javabeans/glasgow/jaf.html.

Hope this helps,

--

Thomas



| -----Original Message-----
| From: Wilfred Ho [mailto:[EMAIL PROTECTED]]
| Sent: 16 January 2003 18:03
| To: [EMAIL PROTECTED]
| Subject: What jar(s) I need from Sun to do SMTPAppender
|
|
| Hi,
|
| First time to use a SMTPAppender. I have downloaded javamail-1.3 and
| specified smtp.jar and mailapi.jar in my classpath.
|
| My configuration is as following:
|
| log4j.appender.emailAppender=org.apache.log4j.net.SMTPAppender
| log4j.appender.emailAppender.Threshold=ERROR
| log4j.appender.emailAppender.SMTPHost=xxx.com
| [EMAIL PROTECTED]
| [EMAIL PROTECTED]
| log4j.appender.emailAppender.Subject=Testing SMTP appdender
| log4j.appender.emailAppender.layout=org.apache.log4j.HTMLLayout
| og4j.appender.email.layout.Title=applicationFOO Logging
|
| I ran my application and got:
|
| Exception in thread "main" java.lang.NoClassDefFoundError:
| javax/activation/DataSource
|         at
| org.apache.log4j.net.SMTPAppender.activateOptions(Unknown Source)
|         at
| org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:247)
|         at
| org.apache.log4j.config.PropertySetter.setProperties(PropertySette
| r.java:123
| )
|         at
| org.apache.log4j.config.PropertySetter.setProperties(PropertySette
| r.java:87)
|         at
| org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfig
| urator.jav
| a:645)
|         at
| org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfig
| urator.jav
| a:603)
|         at
| org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(Proper
| tyConfigur
| ator.java:524)
|         at
| org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigur
| ator.java:
| 408)
|         at
| org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurat
| or.java:34
| 0)
|         at Ex1.main(Ex1.java:51)
|
| Questions:
| 1) What jar file(s) do I need to specify in the classpath?
| 2) what should I specify emailAppender.layout for a simple e-mail message?
| 3) what is layout.Title?
|
|
| --
| To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>




*************************************************************************
Copyright ERA Technology Ltd. 2002. (www.era.co.uk). All rights reserved. 
The information supplied in this Commercial Communication should be treated
in confidence.
No liability whatsoever is accepted for any loss or damage 
suffered as a result of accessing this message or any attachments.

________________________________________________________________________
This email has been scanned for all viruses by the MessageLabs SkyScan
service. For more information on a proactive anti-virus service working
around the clock, around the globe, visit http://www.messagelabs.com
________________________________________________________________________

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

Reply via email to