Implementation in Java of a prototypical Rights Exchange as defined in the standards of the Linked Content Coalition (http://linkedcontentcoalition.org) and the Rights Data Integration project (http://www.rdi-project.org). Shows how to parse CRF-XML data containing Creation, Rights, RightsOffer, and Party data, to pose and respond to queries of a Hub, and to convert CRF-XML data into HTML for display.