public ExtensibleWebServiceContext newWebServiceContext(InvocationType type, MessageContext messageContext)
{
ExtensibleWebServiceContext context = null;
if(type.toString().indexOf("EJB")!=-1 || type.toString().indexOf("MDB")!=-1)
context = new WebServiceContextEJB(new NativeWebServiceContext(messageContext));
else
context = new WebServiceContextJSE(new NativeWebServiceContext(messageContext));
return context;
}