}
if (SecurityUtil.isPackageProtectionEnabled()){
final StandardSession fsession = this;
facade = (StandardSessionFacade)AccessController.doPrivileged(new PrivilegedAction(){
public Object run(){
return ctx.createSessionFacade(fsession);
}
});
} else {
facade = ctx.createSessionFacade(this);
}