throw new RuntimeException("Illegal operation");
}
public void inject(BeanContext ctx)
{
property.set(ctx.getInstance(), new WebServiceContextProxy());
if(!(ctx instanceof StatelessBeanContext))
throw new RuntimeException("Can only inject on stateless bean context");
((StatelessBeanContext)ctx).setWebServiceContextProperty(property);