// parse the incoming request and extract the relevant data
resourceRequest = new WeblogPreviewResourceRequest(request);
weblog = resourceRequest.getWeblog();
if(weblog == null) {
throw new WebloggerException("unable to lookup weblog: "+
resourceRequest.getWeblogHandle());
}
} catch(Exception e) {
// invalid resource request or weblog doesn't exist