A method, apparatus, and computer implemented instructions for handling a request
for content in a data processing system. The request for content is received. A
content source is identified from a plurality of content sources using the request
to form an identified content source. The content is retrieved from the identified
content source. A template is applied to the content to generate a web page, wherein
the template is a template associated with the identified content source from the
plurality of content sources.