Does this mean that I should put the whole <component> node into plexus.xml?
<component> <role>org.codehaus.plexus.mailsender.MailSender</role> <implementation>org.codehaus.plexus.mailsender.javamail.JndiJavamailMailSender</implementation> <configuration> <jndiSessionName>java:comp/env/mail/Session</jndiSessionName> <smtp-host></smtp-host> <smtp-port></smtp-port> </configuration> </component> -----Original Message----- From: Emmanuel Venisse [mailto:[EMAIL PROTECTED] Sent: Thursday, August 09, 2007 5:18 PM To: continuum-users@maven.apache.org Subject: Re: Continuum Emails the jndi conf must be done in conf/plexus.xml Morgovsky, Alexander (US - Glen Mills) a écrit : > I am using Continuum 1.1-alpha-2. I have noticed that my Continuum > instance is not sending out emails. In the logs I found the error: > > [pool-1-thread-1] ERROR > org.apache.maven.continuum.notification.ContinuumNotificationDispatcher: > default - Error while trying to use the mailnotifier. > org.codehaus.plexus.notification.NotificationException: Exception while > sending message. > at > org.apache.maven.continuum.notification.mail.MailContinuumNotifier.sendM > essage(MailContinuumNotifier.java:415) > at > org.apache.maven.continuum.notification.mail.MailContinuumNotifier.build > Complete(MailContinuumNotifier.java:319) > at > org.apache.maven.continuum.notification.mail.MailContinuumNotifier.sendN > otification(MailContinuumNotifier.java:211) > at > org.apache.maven.continuum.notification.DefaultContinuumNotificationDisp > atcher.sendNotification(DefaultContinuumNotificationDispatcher.java:198) > at > org.apache.maven.continuum.notification.DefaultContinuumNotificationDisp > atcher.sendNotification(DefaultContinuumNotificationDispatcher.java:150) > at > org.apache.maven.continuum.notification.DefaultContinuumNotificationDisp > atcher.buildComplete(DefaultContinuumNotificationDispatcher.java:103) > at > org.apache.maven.continuum.buildcontroller.DefaultBuildController.endBui > ld(DefaultBuildController.java:219) > at > org.apache.maven.continuum.buildcontroller.DefaultBuildController.build( > DefaultBuildController.java:173) > at > org.apache.maven.continuum.buildcontroller.BuildProjectTaskExecutor.exec > uteTask(BuildProjectTaskExecutor.java:50) > at > org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor$Execut > orRunnable$1.run(ThreadedTaskQueueExecutor.java:116) > at > edu.emory.mathcs.backport.java.util.concurrent.Executors$RunnableAdapter > .call(Executors.java:442) > at > edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(FutureTask > .java:176) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker > .runTask(ThreadPoolExecutor.java:665) > at > edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker > .run(ThreadPoolExecutor.java:690) > at java.lang.Thread.run(Thread.java:534) > Caused by: org.codehaus.plexus.mailsender.MailSenderException: Error > while sending the message. > at > org.codehaus.plexus.mailsender.javamail.AbstractJavamailMailSender.send( > AbstractJavamailMailSender.java:219) > at > org.apache.maven.continuum.notification.mail.MailContinuumNotifier.sendM > essage(MailContinuumNotifier.java:411) > ... 14 more > > I configured the > continuum-1.1-alpha-2\apps\continuum\webapp\WEB-INF\classes\META-INF\ple > xus\application.xml with the following: > > <component> > <role>org.codehaus.plexus.mailsender.MailSender</role> > > <implementation>org.codehaus.plexus.mailsender.javamail.JndiJavamailMail > Sender</implementation> > <configuration> > > <jndiSessionName>java:comp/env/mail/Session</jndiSessionName> > <smtp-host>a.b.c.d</smtp-host> > <smtp-port>e</smtp-port> > </configuration> > </component> > > Could someone please explain what I am doing wrong? > > Thank you. > > > This message (including any attachments) contains confidential information > intended for a specific individual and purpose, and is protected by law. If > you are not the intended recipient, you should delete this message. > > > Any disclosure, copying, or distribution of this message, or the taking of > any action based on it, is strictly prohibited. [v.E.1] >