public void processRegisterNewFile(HttpServletRequest request, HttpServletResponse response)
throws GAELuceneAuthException, IOException {
GAELuceneOnlineUser onlineUser = userManager.getOnlineUser(request);
GAELucenePermission permission = onlineUser.getPermission();
if (!permission.canAdminSystem()) {
throw new GAELuceneAuthException(0);
}
String category = ParamUtil.getString(request, "cat", "").trim();
long version = ParamUtil.getLong(request, "ver", 0);
String fileName = ParamUtil.getString(request, "name", "").trim();
long fileLength = ParamUtil.getLong(request, "length", -1);