I have never had problems when including mail.jar and activation.jar in my
applications WEB-INF/lib/

I believe this makes it more portable to different hosts.

Kind Regards
Schalk Neethling
Web Developer.Designer.Programmer.President
Volume4.Development.Multimedia.Branding
emotionalize.conceptualize.visualize.realize
Tel: +27125468436
Fax: +27125468436
email:[EMAIL PROTECTED]
web: www.volume4.co.za
 
This message contains information that is considered to be sensitive or
confidential and may not be forwarded or disclosed to any other party
without the permission of the sender. If you received this message in error,
please notify me immediately so that I can correct and delete the original
email. Thank you. 

:: -----Original Message-----
:: From: Aris Javier [mailto:[EMAIL PROTECTED]
:: Sent: Thursday, July 08, 2004 1:54 AM
:: To: Tomcat Users List
:: Subject: RE: Tomcat 5.0 and JavaMail
:: 
:: you don't need to put activation.jar and mail.jar inside
:: catalina_home\common\lib\.... you need to put them inside
:: java_home\jre\lib\ext...
:: 
:: regards...
:: aris
:: 
:: -----Original Message-----
:: From: Dale, Matt [mailto:[EMAIL PROTECTED]
:: Sent: Wednesday, July 07, 2004 11:23 PM
:: To: Tomcat Users List; e-Denton Subscriber
:: Subject: RE: Tomcat 5.0 and JavaMail
:: 
:: 
:: 
:: I've found that you also need activation.jar for JavaMail, do you have
:: this in common/lib too?
:: 
:: Ta
:: Matt
:: 
:: -----Original Message-----
:: From: e-Denton Subscriber [mailto:[EMAIL PROTECTED]
:: Sent: 07 July 2004 15:49
:: To: Tomcat Users List
:: Subject: Tomcat 5.0 and JavaMail
:: 
:: 
:: I had JavaMail working in Tomcat 4, but in Tomcat 5, I am having
:: trouble. I know it's something simple, perhaps you can see the problem.
:: Mail.jar is in Tomcat 5.0\common\lib.
:: 
:: I am getting this error:
:: 
:: "javax.naming.NamingException: Cannot create resource instance:"
:: 
:: Using this context in Tomcat 5.0\conf\Catalina\localhost\e_Denton.xml
:: 
:: "<Context displayName="Portal Application"
::          debug="5"
::          docBase="e-Denton"
::          path="/e-Denton"
::          reloadable="true"
::          useNaming="true">
:: 
::     <Loader checkInterval="1" />
:: 
::  <Resource name="mail/Session" auth="Container"
:: type="javax.mail.Session" />  <ResourceParams name="mail/Session">
::   <parameter>
::    <name>mail.smtp.host</name>
::    <value>mars.webappcabaret.net</value>
::   </parameter>
::  </ResourceParams>
:: ..."
:: 
:: And this web.xml:
:: 
:: "<!-- JavaMail Resource -->
::  <resource-ref>
::   <description>
::   Resource reference to a factory for javax.mail.Session
::   preconfigured to connect to the appropriate SMTP server.
::   </description>
::   <res-ref-name>mail/Session</res-ref-name>
::   <res-type>javax.mail.Session</res-type>
::   <res-auth>Container</res-auth>
::  </resource-ref>"
:: 
:: Accessed like this:
:: 
::   "try
::    {
::    Context initContext = new InitialContext();
::    Context envContext  = (Context) initContext.lookup("java:comp/env");
::    Session session = (Session) envContext.lookup("mail/Session");
::    }
::   catch (javax.naming.NamingException ne)"
:: 
:: 
:: 
:: 
:: 
:: 
:: ---------------------------------------------------------------------
:: To unsubscribe, e-mail: [EMAIL PROTECTED]
:: For additional commands, e-mail: [EMAIL PROTECTED]
:: 
:: 
:: ---------------------------------------------------------------------
:: To unsubscribe, e-mail: [EMAIL PROTECTED]
:: For additional commands, e-mail: [EMAIL PROTECTED]




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

Reply via email to