Prachi Tripathi created JRUBY-6431:
--------------------------------------
Summary: Java Servlet store with Rails session
Key: JRUBY-6431
URL: https://jira.codehaus.org/browse/JRUBY-6431
Project: JRuby
Issue Type: Bug
Environment: Linux
Jruby 1.6.3
Rails 3.0.0
Tomcat 6.0.26
Apache 2.1
Reporter: Prachi Tripathi
Assignee: Thomas E Enebo
I want to avoid coupling between my rails application and JAVA SERVLET session
Store. Let me explain.
What I do is that initially ( only for authentication and authorization i use
java hence session created in java) the session data created from java i get
through
jee_req = request.env['java.servlet_request']
abc= jee_req.get_session.get_attribute("abc")
Then next step i put the data obtained in rails session :
session[:abc] = abc
However in my other controllers I am getting session[:abc] as nil. As per my
knowledge ( working properly in rails 2.3.5 and jruby 1.5.0 in production),
putting data in rails session created an object in tomcat session store as
_current_rails_session with the data .
Now with the new version i see the same object created in java servlet store
(in tomcat) however it is not able to get the sesion data from rails session
directly . For example:
abc = session[:abc]
gives abc as nil
I believe there is something broken in between wherein java session is not
updating data in rails session
I want this de coupling because if at any point I decide to deploy it as a
standalone rails aplication ( not Jruby on rails) i should be able to do so
with very minimal changes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email