Attached patch is refactoring only. It splits method such InternalProcessRequest to several methods. It is required for implementing alternative hosting under TARGET_J2EE. Please review. Regards, Igor Zelmanovich. igorz at mainsoft.com