atom feed25 messages in net.java.dev.glassfish.usersRe: Problem on configuring Java Mail ...
FromSent OnAttachments
glas...@javadesktop.orgMar 10, 2008 5:04 am 
glas...@javadesktop.orgMar 11, 2008 4:38 am 
SahooMar 11, 2008 9:42 am 
glas...@javadesktop.orgMar 13, 2008 3:57 am 
SahooMar 13, 2008 5:32 am 
glas...@javadesktop.orgMar 13, 2008 10:10 am 
glas...@javadesktop.orgMar 16, 2008 3:08 am 
SahooMar 16, 2008 5:50 am 
SahooMar 20, 2008 12:32 am 
glas...@javadesktop.orgMar 20, 2008 5:20 am 
SahooMar 20, 2008 11:21 am 
glas...@javadesktop.orgMar 21, 2008 6:13 pm 
SahooMar 21, 2008 7:34 pm 
glas...@javadesktop.orgMar 21, 2008 8:31 pm 
glas...@javadesktop.orgMay 17, 2008 1:33 pm 
glas...@javadesktop.orgMay 17, 2008 2:42 pm 
glas...@javadesktop.orgSep 2, 2008 8:36 am 
glas...@javadesktop.orgSep 2, 2008 9:19 am 
glas...@javadesktop.orgSep 2, 2008 9:47 am 
glas...@javadesktop.orgSep 2, 2008 9:52 am 
glas...@javadesktop.orgSep 2, 2008 10:33 am 
glas...@javadesktop.orgSep 2, 2008 10:44 am 
glas...@javadesktop.orgSep 18, 2008 1:30 pm 
glas...@javadesktop.orgSep 18, 2008 3:28 pm 
glas...@javadesktop.orgJan 6, 2009 8:48 am 
Subject:Re: Problem on configuring Java Mail Session
From:glas...@javadesktop.org (glas@javadesktop.org)
Date:Mar 21, 2008 6:13:18 pm
List:net.java.dev.glassfish.users

Hi Sahoo,

Thanks for that. The @Resource at class level works either.

Can I ask you a further question on this, that is how to work it out using
deployment descriptor instead? Below are ejb-jar.xml and sun-ejb-jar.xml I am
using, when I added them into your example and commented out the @Resource
annotation, I got both a and b are MailConfiguration, not the desired
MailSession. Can you please have a look and let me know if I did something wrong? ejb-jar.xml <?xml version="1.0" encoding="UTF-8"?>

<ejb-jar xmlns = "http://java.sun.com/xml/ns/javaee" version = "3.0" xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd"> <enterprise-beans> <session> <ejb-name>VisitorRegistrationService</ejb-name> <ejb-class>ejb.VisitorRegistrationService</ejb-class> <resource-env-ref> <resource-env-ref-name>mail/MailSession</resource-env-ref-name> <resource-env-ref-type>javax.mail.Session</resource-env-ref-type>

</resource-env-ref> </session> </enterprise-beans> </ejb-jar>

sun-ejb-jar.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sun-ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Application Server
9.0 EJB 3.0//EN"
"http://www.sun.com/software/appserver/dtds/sun-ejb-jar_3_0-0.dtd"> <sun-ejb-jar> <enterprise-beans> <ejb> <ejb-name>VisitorRegistrationService</ejb-name> <jndi-name>VisitorRegistrationService</jndi-name> <resource-env-ref> <resource-env-ref-name>mail/MailSession</resource-env-ref-name> <jndi-name>mail/FossDemoMailSession</jndi-name> </resource-env-ref> </ejb> </enterprise-beans> </sun-ejb-jar>

Thanks Ken [Message sent by forum member 'dabaner' (dabaner)]

http://forums.java.net/jive/thread.jspa?messageID=265260