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(PropertySetter.java:123
)
        at
org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87)
        at
org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.jav
a:645)
        at
org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.jav
a:603)
        at
org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigur
ator.java:524)
        at
org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:
408)
        at
org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.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]>

Reply via email to