| From | Sent On | Attachments |
|---|---|---|
| glas...@javadesktop.org | Mar 10, 2008 5:04 am | |
| glas...@javadesktop.org | Mar 11, 2008 4:38 am | |
| Sahoo | Mar 11, 2008 9:42 am | |
| glas...@javadesktop.org | Mar 13, 2008 3:57 am | |
| Sahoo | Mar 13, 2008 5:32 am | |
| glas...@javadesktop.org | Mar 13, 2008 10:10 am | |
| glas...@javadesktop.org | Mar 16, 2008 3:08 am | |
| Sahoo | Mar 16, 2008 5:50 am | |
| Sahoo | Mar 20, 2008 12:32 am | |
| glas...@javadesktop.org | Mar 20, 2008 5:20 am | |
| Sahoo | Mar 20, 2008 11:21 am | |
| glas...@javadesktop.org | Mar 21, 2008 6:13 pm | |
| Sahoo | Mar 21, 2008 7:34 pm | |
| glas...@javadesktop.org | Mar 21, 2008 8:31 pm | |
| glas...@javadesktop.org | May 17, 2008 1:33 pm | |
| glas...@javadesktop.org | May 17, 2008 2:42 pm | |
| glas...@javadesktop.org | Sep 2, 2008 8:36 am | |
| glas...@javadesktop.org | Sep 2, 2008 9:19 am | |
| glas...@javadesktop.org | Sep 2, 2008 9:47 am | |
| glas...@javadesktop.org | Sep 2, 2008 9:52 am | |
| glas...@javadesktop.org | Sep 2, 2008 10:33 am | |
| glas...@javadesktop.org | Sep 2, 2008 10:44 am | |
| glas...@javadesktop.org | Sep 18, 2008 1:30 pm | |
| glas...@javadesktop.org | Sep 18, 2008 3:28 pm | |
| glas...@javadesktop.org | Jan 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)]





