in src/main/java/org/apache/cxf/cwiki/AbstractPage.java [68:88]
public String createFileName() {
StringBuffer buffer = new StringBuffer();
char array[] = title.toLowerCase().toCharArray();
boolean separated = true;
for (int x = 0; x < array.length; x++) {
if ("abcdefghijklmnopqrstuvwxyz0123456789".indexOf(array[x]) >= 0) {
buffer.append(Character.toLowerCase(array[x]));
separated = false;
} else if ("\r\n\t -".indexOf(array[x]) >= 0) {
if (separated) {
continue;
}
buffer.append('-');
separated = true;
}
}
if (buffer.length() == 0) {
return id + ".html";
}
return buffer.append(".html").toString();
}