Hello Jon,
Tuesday, July 25, 2000, 12:11:15 AM, you wrote:
JS> on 7/24/2000 9:12 AM, "John McNally" <[EMAIL PROTECTED]> wrote:
>> The good solution is to have your applications run in different zones using
>> different classloaders.
JS> That does not work as well when you want to use Turbine's default session
JS> store stuff. Doing the above would require a new login for each application.
JS> -jon
Yes, the reason is to have one big application with different addons
that share some part of that big application including session
information.
It would be nice to have some kind of solution for that problem. The one
that was mentioned in the "Clarification on Turbine per VM" thread of
July 3rd (http://list.working-dogs.com/lists/turbine/Turbine%20Digest%2007-03-00)
seems to be suitable.
Another kind of solution that does not require to bound package names
with some conditions can be creating aliases with mappings to the
packages in the TurbineResources.properties.
For example, when we want to place some package path into
module.package property we can do it in different way:
module.package.myproject1 = org.company.project-one.modules
module.package.myproject2 = org.company.project-two.modules
Then for the requests like:
1) http://www.host.com/zone/Turbine/screen/myproject1.Login
and
2) http://www.host.com/zone/Turbine/screen/myproject2.Login
Login screen will be searched in different places.
ScreenLoader should first search in explicitly specified paths,
then search as usual in other paths mentioned in module.package property.
----------
But I think making changes in turbine myself is the last thing I would
like to do cause I want to have my application to be separate and independent
from turbine framework.
So the question is do you have plans to implement some kind of solution in
your framework?
/Shamil
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]