processPreferencesAction(request, actionResponse);
} else {
cleanUserFolder(request.getUserPrincipal().toString());
try {
DiskFileItemFactory diskFileItemFactory = new DiskFileItemFactory();
PortletFileUpload portletFileUpload = new PortletFileUpload(diskFileItemFactory);
if (PortletFileUpload.isMultipartContent(request)) {
Iterator fileIt = portletFileUpload.parseRequest(request).iterator();
while (fileIt.hasNext()) {
FileItem fileItem = (FileItem) fileIt.next();
if (fileItem.getFieldName().equals("psmlFile")) {
synchronized (this) {
fileName = fileItem.getName();