public void generateRegistrationPage(String outputFile, Locale locale) throws Exception {
bundle = getResourceBundle(locale);
InputStream is = getClass().getClassLoader().getResourceAsStream(TEMPLATE_FILE);
if (is == null)
throw new RegistrationException("Template file [" + TEMPLATE_FILE + "] not found");
List<ServiceTag> serviceTags = rm.getServiceTags();
StringBuilder productName = new StringBuilder();
for (ServiceTag tag : serviceTags) {
if (productName.length() > 0)