protected void doPost(final HttpServletRequest request,
final HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
final ServletFileUpload upload = new ServletFileUpload();
FileItemIterator iterator = null;
try {
iterator = upload.getItemIterator(request);
while (iterator.hasNext()) {
final FileItemStream item = iterator.next();
final InputStream stream = item.openStream();
final JSONObject preference = preferenceUtils.getPreference();
if (null == preference) {
response.sendError(HttpServletResponse.SC_NOT_FOUND);