try {
selector = (ServiceSelector) this.manager.lookup(DocumentBuilder.ROLE + "Selector");
builder = (DocumentBuilder) selector.select(originalTargetDocument.getPublication()
.getDocumentBuilderHint());
String newTargetUrl = builder.buildCanonicalUrl(newTargetDocument.getPublication(),
newTargetDocument.getArea(),
newTargetDocument.getId() + childString,
targetDocument.getLanguage());
return newTargetUrl;
} catch (ServiceException e) {