diff --git a/pom.xml b/pom.xml
index d19b7dc..5b69d7a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,6 +31,7 @@
1.2.0.Final
1.16.18
${ENV_VAR}
+
target/classes/application.properties
target/classes/admin_${environment}.properties
@@ -54,6 +55,10 @@
org.springframework.boot
spring-boot-devtools
+
+ com.fasterxml.jackson.dataformat
+ jackson-dataformat-xml
+
org.springframework.boot
spring-boot-starter
@@ -73,6 +78,11 @@
org.springframework.boot
spring-boot-starter-data-jpa
+
+ org.apache.commons
+ commons-compress
+ 1.21
+
org.springframework.boot
spring-boot-starter-web
@@ -181,12 +191,7 @@
org.apache.poi
poi-ooxml
5.2.3
-
-
- org.apache.commons
- commons-compress
-
-
+
diff --git a/src/main/java/com/iemr/admin/controller/bulkRegistration/BulkRegistrationController.java b/src/main/java/com/iemr/admin/controller/bulkRegistration/BulkRegistrationController.java
new file mode 100644
index 0000000..2f46481
--- /dev/null
+++ b/src/main/java/com/iemr/admin/controller/bulkRegistration/BulkRegistrationController.java
@@ -0,0 +1,92 @@
+package com.iemr.admin.controller.bulkRegistration;
+
+import com.iemr.admin.repo.employeemaster.EmployeeMasterRepoo;
+import com.iemr.admin.service.bulkRegistration.BulkRegistrationService;
+import com.iemr.admin.service.bulkRegistration.BulkRegistrationServiceImpl;
+import com.iemr.admin.service.bulkRegistration.EmployeeXmlService;
+import com.iemr.admin.service.locationmaster.LocationMasterServiceInter;
+import io.swagger.v3.oas.annotations.Operation;
+import jakarta.servlet.http.HttpServletRequest;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.core.io.ClassPathResource;
+import org.springframework.http.HttpHeaders;
+import org.springframework.http.MediaType;
+import org.springframework.http.ResponseEntity;
+import org.springframework.web.bind.annotation.*;
+
+import java.lang.reflect.Method;
+import java.util.HashMap;
+import java.util.Map;
+
+@RestController
+public class BulkRegistrationController {
+ @Autowired
+ private EmployeeXmlService employeeXmlService;
+ @Autowired
+ BulkRegistrationServiceImpl bulkRegistrationServiceimpl;
+ private Logger logger = LoggerFactory.getLogger(this.getClass().getSimpleName());
+
+
+ @Autowired
+ BulkRegistrationService bulkRegistrationService;
+
+ @Autowired
+ private EmployeeMasterRepoo employeeMasterRepoo;
+ private Map errorResponse = new HashMap<>();
+ @Autowired
+ private LocationMasterServiceInter locationMasterServiceInter;
+ private Map response = new HashMap<>();
+
+ @CrossOrigin()
+ @PostMapping(value = "/bulkRegistration", headers = "Authorization")
+ public ResponseEntity