public void canExecuteXQueryWithOnlyExecutePermissionOnParentCollection() throws XMLDBException{
Collection test = DatabaseManager.getCollection(baseUri + "/db/securityTest1", "test1", "test1");
final UserManagementService ums = (UserManagementService) test.getService("UserManagementService", "1.0");
final String xquery = "<xquery>{ 1 + 1 }</xquery>";
Resource xqueryResource = test.createResource("test.xquery", BinaryResource.RESOURCE_TYPE);
xqueryResource.setContent(xquery);
test.storeResource(xqueryResource);
ums.chmod("--x------");
ums.chmod(xqueryResource, "rwx------"); //set execute bit on xquery (its off by default!)