Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Several packages have soft dependencies on the Session package #215

Closed
GoogleCodeExporter opened this issue Mar 25, 2015 · 9 comments
Closed

Comments

@GoogleCodeExporter
Copy link

They either call WAObject>>application or WAObject>>session, which are not
available if you don't have the Session package loaded. Core, Canvas, and
Component packages should all, theoretically at least, be useable without
Session.

Problematic senders of #application:
WARenderingContext>>registry -- add registry instvar to the context?
WARenderingContext>>absoluteUrlForResource: -- maybe just move into session
package, though session should not depend on canvas. Really we need class
extensions that are applied *if* you have the relevant class loaded but not
otherwise. Also there are 6 senders of this message. Maybe we need to also
store a resource base URL on the rendering context.
WABasicFormTag>>multipart -- how can it get a chartSet? from the Response
in the request context? from the rendering context?
WAResponse>>initialize -- same problem as above. maybe this stuff needs to
be on the request context...

Problematic senders of #session:
WAComponent>>filterWith:during:

Original issue reported on code.google.com by jfitz...@gmail.com on 20 Oct 2008 at 3:15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant