@Test public void testExceptions() throws ForbiddenUserException, FailedRequestException, ResourceNotFoundException { NamespacesManager nsMgr = Common.adminClient.newServerConfigManager().newNamespacesManager(); boolean illegalArgument = false; try { nsMgr.updatePrefix(javax.xml.XMLConstants.DEFAULT_NS_PREFIX, "http://invalid"); } catch (IllegalArgumentException e) { illegalArgument = true; } assertTrue("Updating default prefix did not throw illegal argument exception", illegalArgument); illegalArgument = false; try { nsMgr.addPrefix(javax.xml.XMLConstants.DEFAULT_NS_PREFIX, "http://invalid"); } catch (IllegalArgumentException e) { illegalArgument = true; } assertTrue("Adding default prefix did not throw illegal argument exception", illegalArgument); } }
Common.adminClient.newServerConfigManager().newNamespacesManager(); nsMgr.updatePrefix("dc", "http://purl.org/dc/terms/"); nsMgr.updatePrefix("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#"); nsMgr.updatePrefix("skos", "http://www.w3.org/2004/02/skos/core#"); context.get("skos")); nsMgr.updatePrefix("dc", "http://diverted/category/");