IScope scope = context.resolveScope(path_app);
ISharedObjectService service = new SharedObjectService();
assertTrue("should be empty", !service.hasSharedObject(scope, "blah"));
assertTrue("create so", service.createSharedObject(scope, name, false));
assertTrue("so exists?", service.hasSharedObject(scope, name));
ISharedObject so = service.getSharedObject(scope, name);
assertTrue("so not null", so != null);
assertTrue("name same", so.getName().equals(name));
//assertTrue("persistent",!so.isPersistent());
so.addEventListener(this);
so.setAttribute("this", "that");
}