if(getSiteNodeId() != null)
{
SiteNodeVersionVO latestSiteNodeVersionVO = SiteNodeVersionController.getController().getLatestActiveSiteNodeVersionVO(db, getSiteNodeId(), new Integer(CmsPropertyHandler.getOperatingMode()));
if(latestSiteNodeVersionVO == null)
throw new PageNotPublishedException("There was no active published version on this page");
}
if(getSiteNodeId() == null)
{
if(getRepositoryName() == null)