Detecting and Eliminating Broken Links — Using DXL to Implement a Domino Link-Checking Tool
by Andrew Cowell


from THE VIEW, May/June 2005, Volume 11, Issue 3


Broken links in a Web page or Notes application can frustrate end users, increase support calls and costs, and reflect poorly on the owner of the application. There are several third-party utilities available for validating links; however, none recognizes Notes design elements (such as views and hotspots). This article takes you through the workings of a utility (available for download from THE VIEW Web site) that reports on all broken links and their page locations in a Notes or Domino application. By gaining insight into the technologies the utility uses — a Java agent, Domino XML (DXL), and Simple API for XML (SAX) — you will see how you can easily extend this utility to validate other element types, such as JavaScript files or image resources, or change the actions it performs on the data it finds.



Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.



Free downloads:
The sourcecode.zip file contains all of the code for the Link Checker utility.


Link Checker.nsf