Context env = (Context) new
InitialContext().lookup("java:comp/env");
DataSource ds = (DataSource) env.lookup("yourconnection");
conn = ds.getConnection();
Edgar
-----Original Message-----
From: Mark [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 17, 2002 10:13 AM
To: Struts Users Mailing List
Subject: Re: dataSources outside of actionservlet
I know that , i've read that .. But I what i really want to know is this
Without importing any servlet stuff
Some_means_of_getting_to_details_in_config_xml.getDatasource(mykey);
Many thanks mark
On 17-12-2002 15:17, "Edgar P. Dollin" <[EMAIL PROTECTED]> wrote:
> Another option is to aquire the database connection via jndi when you
> need it.
>
> Edgar
>
> -----Original Message-----
> From: Matthias Bauer [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, December 17, 2002 9:05 AM
> To: 'Struts Users Mailing List'
> Subject: Re: FW: dataSources outside of actionservlet
>
>
> The normal thing to is the following: You aquire a database connection
> in the action class and pass it on as a parameter to the bean's
> database
>
> methods.
>
> --- Matthias
>
> Mark wrote:
>
>> Sorry to repost this question, but the more i think about it the more
>> i
>
>> think it a reasonable one (please tell me if i'm wrong).
>>
>>
>> ------ Forwarded Message
>> From: "Mark Lowe" <[EMAIL PROTECTED]>
>> Reply-To: "Struts Users Mailing List"
>> <[EMAIL PROTECTED]>
>> Date: Tue, 17 Dec 2002 09:03:33 +0100
>> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
>> Subject: dataSources outside of actionservlet
>>
>> hello
>>
>> you'll all have to forgive my stupidity but i've been having real
>> problems trying to reference the datasource specified in config.xml
>> in my business logic classes.
>>
>> I've been very good and seperated everything as one should. but i
>> really need a straight answer to this (i.e. an example that works).
>>
>> "For maximum code re-use, business logic beans should be designed and
>> implemented so that they do not know they are being executed in a web
>> application environment"
>>
>> now i've only seen examples referencing the datasource inside an
>> action
>
>> servlet, this appears to go against the design pattern. So how do i
>> do this? have i neglected to find the correct example? why are all
>> the examples of how to reference the datasource breaking the
>> aforementioned
>
>> priciple? please i'm very confused ..
>>
>> many thanks in advance
>>
>> mark
>>
>>
>>
>>
>> --
>> To unsubscribe, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>> For additional commands, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>>
>>
>>
>> ------ End of Forwarded Message
>>
>>
>> --
>> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
>> For additional commands, e-mail:
>> <mailto:[EMAIL PROTECTED]>
>>
>>
>>
>
>
> --
> To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
>
>
--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>