I think you can also inject your DAO here, and the session will be injected
into it automatically.


On Mon, Aug 20, 2012 at 6:14 PM, Dmitry Gusev <dmitry.gu...@gmail.com>wrote:

> Hi,
>
> will this work for you?
>
> public static void contributeSecurityConfiguration(
>                         Configuration<SecurityFilterChain> configuration,
>                         SecurityFilterChainFactory factory,
>                         HibernateSessionSource sessionSource) {
>
>               Session session = sessionSource.create();
>
>               ...
>
> On Mon, Aug 20, 2012 at 3:49 PM, ksrijith <ksrij...@gmail.com> wrote:
>
>> Hi,
>> I'm using Tapestry 5.3.1 with Tapestry-Hibernate 5.3.1. I'm also using
>> Tapestry-security0.4.6 to provide authentication on some of the admin
>> pages
>> for the application. Since we need to provide the urls in the APP module
>> to
>> provide the authentication as shown below:
>>         public static void contributeSecurityConfiguration(
>>                         Configuration<SecurityFilterChain> configuration,
>>                         SecurityFilterChainFactory factory) {
>>                 configuration.add(factory.createChain("/admin/**")
>>                                 .add(factory.roles(), "SYSTEM").build());
>>         }
>>
>> I was wondering if its possible to get a Hibernate session or inject the
>> Session in AppModule which I could use to pull the URLS for contributing
>> the
>> security configuration from the DB rather than hardcoding it in the code.
>>
>> Since the method is a static method I wanted to know if I could inject a
>> static Session variable or a static dao variable which could be used to
>> fetch the data from the database.
>>
>> Thanks and Regards,
>> Srijith
>>
>>
>>
>> -----
>> --
>> Don't Forget to Rate
>> --
>> View this message in context:
>> http://tapestry.1045711.n5.nabble.com/Hibernate-Session-in-App-Module-tp5715591.html
>> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
>
>
> --
> Dmitry Gusev
>
> AnjLab Team
> http://anjlab.com
>



-- 
Dmitry Gusev

AnjLab Team
http://anjlab.com

Reply via email to