Hi All! I have very strange problem.
In my geronimo-web.xml I wrote: <dependency> <groupId>repository.org.apache.geronimo.javamail</groupId> <artifactId>geronimo-javamail_1.4_mail</artifactId> <version>1.2</version> <type>jar</type> </dependency> but when SMTPAppender for Log4j is being loaded I get: java.lang.NoClassDefFoundError: javax/mail/Multipart java.lang.Class.getDeclaredConstructors0(Native Method) java.lang.Class.privateGetDeclaredConstructors(Class.java:2389) java.lang.Class.getConstructor0(Class.java:2699) java.lang.Class.newInstance0(Class.java:326) java.lang.Class.newInstance(Class.java:308) org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:174) org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150) org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163) org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425) org.apache.log4j.xml.DOMConfigurator.parseRoot(DOMConfigurator.java:394) org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:829) org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712) org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:604) org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:733) org.xh.log4jtest.Test.init(Test.java:21) I've looked the repository/org/apache/geronimo/javamail/geronimo-javamail_1.4_mail/1.2/geronimo-javamail_1.4_mail-1.2.jar file and I can see that there is javax/mail/Multipart.class file. Is geronimo not loading my dependency or is it something else? best regards Ćukasz ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/