Work on ODK servlets based on JCR.
[gpl/argeo-suite.git] / knowledge / org.argeo.support.odk / src / org / argeo / support / odk / servlet / OdkSubmissionServlet.java
index 3a975804b69ccf8c6781329fb3adff5ede6071a9..e5f5a3ffa6310cda67599c417f98d6b5f94246fa 100644 (file)
@@ -4,6 +4,7 @@ import java.io.IOException;
 import java.io.InputStream;
 import java.io.StringWriter;
 
 import java.io.InputStream;
 import java.io.StringWriter;
 
+import javax.jcr.Repository;
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServlet;
 import javax.servlet.http.HttpServletRequest;
@@ -26,6 +27,8 @@ public class OdkSubmissionServlet extends HttpServlet {
 
        private final static String XML_SUBMISSION_FILE = "xml_submission_file";
 
 
        private final static String XML_SUBMISSION_FILE = "xml_submission_file";
 
+       private Repository repository;
+
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
                for (Part part : req.getParts()) {
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
                for (Part part : req.getParts()) {
@@ -58,4 +61,9 @@ public class OdkSubmissionServlet extends HttpServlet {
                                + "<message>Form Received!</message>" + "</OpenRosaResponse>");
 
        }
                                + "<message>Form Received!</message>" + "</OpenRosaResponse>");
 
        }
+       
+       public void setRepository(Repository repository) {
+               this.repository = repository;
+       }
+
 }
 }