X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=server%2Fruntime%2Forg.argeo.server.jackrabbit%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fserver%2Fjcr%2Fmvc%2FJcrController.java;fp=server%2Fruntime%2Forg.argeo.server.jackrabbit%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fserver%2Fjcr%2Fmvc%2FJcrController.java;h=0000000000000000000000000000000000000000;hb=9b0c0818123d0265be3a3d35e4511077109e827a;hp=ea800a03722cfddd6f65d1e840c0a901a969ff03;hpb=1bb92c3e37546f02d79807a08ea6cd114161f795;p=lgpl%2Fargeo-commons.git diff --git a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jcr/mvc/JcrController.java b/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jcr/mvc/JcrController.java deleted file mode 100644 index ea800a037..000000000 --- a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jcr/mvc/JcrController.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.argeo.server.jcr.mvc; - -import java.util.List; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import org.apache.commons.fileupload.FileItem; -import org.apache.commons.fileupload.FileItemFactory; -import org.apache.commons.fileupload.disk.DiskFileItemFactory; -import org.apache.commons.fileupload.servlet.ServletFileUpload; -import org.argeo.server.ServerAnswer; -import org.argeo.server.jcr.JcrResourceAdapter; -import org.springframework.core.io.ByteArrayResource; -import org.springframework.stereotype.Controller; - -@Controller -public class JcrController { - private JcrResourceAdapter resourceAdapter; - - // Create a factory for disk-based file items - private FileItemFactory factory = new DiskFileItemFactory(); - - // Create a new file upload handler - private ServletFileUpload upload = new ServletFileUpload(factory); - - public ServerAnswer importFile(HttpServletRequest request, - HttpServletResponse response) throws Exception { - // Parse the request - List items = upload.parseRequest(request); - - byte[] arr = null; - for (FileItem item : items) { - if (!item.isFormField()) { - arr = item.get(); - break; - } - } - - ByteArrayResource res = new ByteArrayResource(arr); - return ServerAnswer.ok("File imported"); - } -}