Hey all,

Does anyone know of a way to safely load and run 3rd party modules? 
I'm working on a team that is building a large application (like a
'portal') that needs to be able to load in modules that might not be
of very high quality (like 'portlets'). We need to make sure that
exceptions raised in those modules don't bring down our entire
application.  Is there any way to sandbox them so that the exceptions
don't bubble up out of the sandbox?

A try/catch doesn't cover it, because these modules can exist long
past just load/creation-time and they can do lots of things to cause
exceptions outside of any try/catch we can wrap around it.

Without a solution to this, we're probably going to have to move to a
more hybrid html/flex model, because at least in that case the
multiple player instances can fail independently...

Thanks for any ideas,

.............................
Gregg Caines
[email protected]

Reply via email to