Hi,
On Tue, Jun 26, 2012 at 8:51 AM, A Kobame <[email protected]> wrote:
> But as i wrote, in 1st step i want only move the HTML::Mason app (aka
> Mason1) app to Starman using "HTML::Mason::PSGIHandler".
[...]
> So, as the 1st step i simply want run HTML::Mason - but in PSGI env -
> with the nice HTML::Mason::PSGIHandler - and looking for the way how
> to use $m-session (in Mason1/PSGI).
>
> Probably, it is too hard...
Haven't tried this but if you might try to create a subclass of
HTML::Mason::Request, that adds a session method that returns the
$r->query->{psgi_env}->{psgix.session} session.
Then make HTML::Mason use your own request class with request_class =>
'My::Request::Class' when you create your HTML::Mason handler.
my $h = HTML::Mason::PSGIHandler->new(
comp_root => "/path/to/doc_root", # required
request_class => 'My::Request::Class',
);
As I said, I never used this, so YMMV, but feels sane to me. I'm
probably missing something.
Bye,
--
Pedro Melo
@pedromelo
http://www.simplicidade.org/
http://about.me/melo
xmpp:[email protected]
mailto:[email protected]
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users