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;
}