Skip to main content

[V3] Deploying a mail session as a JNDI resource

4 replies [Last post]
Anonymous

Is there a way to deploy a mail session as a JNDI resource w/ Glassfish v3 ?
It seems that the admin interface only has JDBC resources, the asadmin
command doesn't include a command to deploy one.

Basically, I have an application that needs to look up a mail session from
JNDI. It works OK in v2, Jetty, whatever else, but I can't find how to
deploy the mail session in v3 so far. Can somebody give me a pointer ?

Thanks,

Alex Kotchnev
--
View this message in context: http://www.nabble.com/-V3---Deploying-a-mail-session-as-a-JNDI-resource-...
Sent from the java.net - glassfish users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
For additional commands, e-mail: users-help@glassfish.dev.java.net

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Kedar Mhaswade

Alex,

No, this is not available for v3 Prelude.
You will have to use the mail session directly.

-Kedar

akochnev wrote:
> Is there a way to deploy a mail session as a JNDI resource w/ Glassfish v3 ?
> It seems that the admin interface only has JDBC resources, the asadmin
> command doesn't include a command to deploy one.
>
> Basically, I have an application that needs to look up a mail session from
> JNDI. It works OK in v2, Jetty, whatever else, but I can't find how to
> deploy the mail session in v3 so far. Can somebody give me a pointer ?
>
> Thanks,
>
> Alex Kotchnev

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
For additional commands, e-mail: users-help@glassfish.dev.java.net

akochnev

I do have a pretty good idea of how to "manually" set up a mail session using
plain javamail apis (or Spring for that matter). The problem is that I'm
deploying to two different environments ( this is kinda funny, typically
it's the othe way around : [test:'Glassfish', prod:'Jetty']), and the mail
session is linked to in the deployment descriptor. It would be somewhat
inconvenient to have to pick up a session from JNDI in one of the
environments, and manually configure a session in the other.

Anyway, is such a feature somewhere on the radar in the foreseeable future ?

Cheers,

Alex Kotchnev

Kedar Mhaswade wrote:
>
> Alex,
>
> No, this is not available for v3 Prelude.
> You will have to use the mail session directly.
>
> -Kedar
>
> akochnev wrote:
>> Is there a way to deploy a mail session as a JNDI resource w/ Glassfish
>> v3 ?
>> It seems that the admin interface only has JDBC resources, the asadmin
>> command doesn't include a command to deploy one.
>>
>> Basically, I have an application that needs to look up a mail session
>> from
>> JNDI. It works OK in v2, Jetty, whatever else, but I can't find how to
>> deploy the mail session in v3 so far. Can somebody give me a pointer ?
>>
>> Thanks,
>>
>> Alex Kotchnev
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
> For additional commands, e-mail: users-help@glassfish.dev.java.net
>
>
>

--
View this message in context: http://www.nabble.com/-V3---Deploying-a-mail-session-as-a-JNDI-resource-...
Sent from the java.net - glassfish users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
For additional commands, e-mail: users-help@glassfish.dev.java.net

Kedar Mhaswade

I understand. It will definitely be there in v3 FCS. In fact, it is available
in GlassFish V2, but is not there in v3 Prelude.

But wait a minute -- did you say it is "Testing:GlassFish, Production:Jetty"
or the other way round?

-Kedar

akochnev wrote:
> I do have a pretty good idea of how to "manually" set up a mail session using
> plain javamail apis (or Spring for that matter). The problem is that I'm
> deploying to two different environments ( this is kinda funny, typically
> it's the othe way around : [test:'Glassfish', prod:'Jetty']), and the mail
> session is linked to in the deployment descriptor. It would be somewhat
> inconvenient to have to pick up a session from JNDI in one of the
> environments, and manually configure a session in the other.
>
> Anyway, is such a feature somewhere on the radar in the foreseeable future ?
>
> Cheers,
>
> Alex Kotchnev
>
> Kedar Mhaswade wrote:
>> Alex,
>>
>> No, this is not available for v3 Prelude.
>> You will have to use the mail session directly.
>>
>> -Kedar
>>
>> akochnev wrote:
>>> Is there a way to deploy a mail session as a JNDI resource w/ Glassfish
>>> v3 ?
>>> It seems that the admin interface only has JDBC resources, the asadmin
>>> command doesn't include a command to deploy one.
>>>
>>> Basically, I have an application that needs to look up a mail session
>>> from
>>> JNDI. It works OK in v2, Jetty, whatever else, but I can't find how to
>>> deploy the mail session in v3 so far. Can somebody give me a pointer ?
>>>
>>> Thanks,
>>>
>>> Alex Kotchnev
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
>> For additional commands, e-mail: users-help@glassfish.dev.java.net
>>
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
For additional commands, e-mail: users-help@glassfish.dev.java.net

akochnev

Kedar,
indeed, I'm using GF in test and Jetty in prod. The usage of Jetty in
prod is because of the hosting company (morph labs), and I put GF in test as
it's convenient to have two different deployment descriptors for the two
different servers - one has the test settings, the other one has the prod
settings and I don't have to do any switching within the app itself.

I could potentially use Jetty in both test and prod, but then I'll have
to worry about having two different deployment desciptors for Jetty and
using the right one in each environment. I very much like GF3 and it would
be great if I could continue using it for testing.

Cheers,

Alex Kotchnev

Kedar Mhaswade wrote:
>
> I understand. It will definitely be there in v3 FCS. In fact, it is
> available
> in GlassFish V2, but is not there in v3 Prelude.
>
> But wait a minute -- did you say it is "Testing:GlassFish,
> Production:Jetty"
> or the other way round?
>
> -Kedar
>
> akochnev wrote:
>> I do have a pretty good idea of how to "manually" set up a mail session
>> using
>> plain javamail apis (or Spring for that matter). The problem is that I'm
>> deploying to two different environments ( this is kinda funny, typically
>> it's the othe way around : [test:'Glassfish', prod:'Jetty']), and the
>> mail
>> session is linked to in the deployment descriptor. It would be somewhat
>> inconvenient to have to pick up a session from JNDI in one of the
>> environments, and manually configure a session in the other.
>>
>> Anyway, is such a feature somewhere on the radar in the foreseeable
>> future ?
>>
>> Cheers,
>>
>> Alex Kotchnev
>>
>> Kedar Mhaswade wrote:
>>> Alex,
>>>
>>> No, this is not available for v3 Prelude.
>>> You will have to use the mail session directly.
>>>
>>> -Kedar
>>>
>>> akochnev wrote:
>>>> Is there a way to deploy a mail session as a JNDI resource w/ Glassfish
>>>> v3 ?
>>>> It seems that the admin interface only has JDBC resources, the asadmin
>>>> command doesn't include a command to deploy one.
>>>>
>>>> Basically, I have an application that needs to look up a mail session
>>>> from
>>>> JNDI. It works OK in v2, Jetty, whatever else, but I can't find how to
>>>> deploy the mail session in v3 so far. Can somebody give me a pointer ?
>>>>
>>>> Thanks,
>>>>
>>>> Alex Kotchnev
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
>>> For additional commands, e-mail: users-help@glassfish.dev.java.net
>>>
>>>
>>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
> For additional commands, e-mail: users-help@glassfish.dev.java.net
>
>
>

--
View this message in context: http://www.nabble.com/-V3---Deploying-a-mail-session-as-a-JNDI-resource-...
Sent from the java.net - glassfish users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@glassfish.dev.java.net
For additional commands, e-mail: users-help@glassfish.dev.java.net