I don't recommend doing this, however if you need to then you can create the required Seam contexts yourself, or possibly use ContextualHttpServletRequest depending on what exactly you wish to do.
Thank you for your reply Shane.
Do you have any pointers for creating the Seam context myself?
This facility would be extremely useful for our application.
Look at the code in ContextualHttpServletRequest.run().