Rimossa lettura dello username direttamente dall'header in alcuni servizi
This commit is contained in:
@@ -4,13 +4,11 @@ import com.fasterxml.jackson.annotation.JsonTypeName;
|
|||||||
import it.integry.common.var.CommonConstants;
|
import it.integry.common.var.CommonConstants;
|
||||||
import it.integry.ems_model.annotation.*;
|
import it.integry.ems_model.annotation.*;
|
||||||
import it.integry.ems_model.base.EntityBase;
|
import it.integry.ems_model.base.EntityBase;
|
||||||
import org.kie.api.definition.type.PropertyReactive;
|
|
||||||
import java.io.PrintWriter;
|
|
||||||
import java.io.StringWriter;
|
|
||||||
import java.time.LocalDateTime;
|
|
||||||
|
|
||||||
import org.apache.logging.log4j.LogManager;
|
import org.apache.logging.log4j.LogManager;
|
||||||
import org.apache.logging.log4j.Logger;
|
import org.apache.logging.log4j.Logger;
|
||||||
|
import org.kie.api.definition.type.PropertyReactive;
|
||||||
|
|
||||||
|
import java.time.LocalDateTime;
|
||||||
|
|
||||||
@Master
|
@Master
|
||||||
@PropertyReactive
|
@PropertyReactive
|
||||||
@@ -104,10 +102,6 @@ public class StbAuthToken extends EntityBase {
|
|||||||
@Override
|
@Override
|
||||||
public void delete() throws Exception {
|
public void delete() throws Exception {
|
||||||
logger.debug("Cancello token " + "[Expiration: " + CommonConstants.DATETIME_YMD_DASHED_FORMATTER.format(getExpiryDate()) + " - " + "Refresh: " + getRefreshToken() + " - " + "Device ID: " + getDeviceId() + "]");
|
logger.debug("Cancello token " + "[Expiration: " + CommonConstants.DATETIME_YMD_DASHED_FORMATTER.format(getExpiryDate()) + " - " + "Refresh: " + getRefreshToken() + " - " + "Device ID: " + getDeviceId() + "]");
|
||||||
StringWriter stringWriter = new StringWriter();
|
|
||||||
PrintWriter stacktraceWriter = new PrintWriter(stringWriter);
|
|
||||||
new Throwable().printStackTrace(stacktraceWriter);
|
|
||||||
logger.debug("STACKTRACE: " + stringWriter);
|
|
||||||
super.delete();
|
super.delete();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,7 +34,6 @@ import it.integry.ems.rules.businessLogic.dto.LoadColliDTO;
|
|||||||
import it.integry.ems.service.EmsServices;
|
import it.integry.ems.service.EmsServices;
|
||||||
import it.integry.ems.service.EntityProcessor;
|
import it.integry.ems.service.EntityProcessor;
|
||||||
import it.integry.ems.service.ReportProcessor;
|
import it.integry.ems.service.ReportProcessor;
|
||||||
import it.integry.ems.service.dto.AttachmentDTO;
|
|
||||||
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
import it.integry.ems.sync.MultiDBTransaction.MultiDBTransactionManager;
|
||||||
import it.integry.ems.utility.UtilityEntity;
|
import it.integry.ems.utility.UtilityEntity;
|
||||||
import it.integry.ems_model.base.EntityBase;
|
import it.integry.ems_model.base.EntityBase;
|
||||||
@@ -301,7 +300,7 @@ public class DocumentController {
|
|||||||
dtbDocPdf.setSerDoc(dtbDoctRet.getSerDoc());
|
dtbDocPdf.setSerDoc(dtbDoctRet.getSerDoc());
|
||||||
dtbDocPdf.setCodDtip(dtbDoctRet.getCodDtip());
|
dtbDocPdf.setCodDtip(dtbDoctRet.getCodDtip());
|
||||||
dtbDocPdf.setCodAnag(dtbDoctRet.getCodAnag());
|
dtbDocPdf.setCodAnag(dtbDoctRet.getCodAnag());
|
||||||
dtbDocPdf.setUtente(request.getHeader("username"));
|
dtbDocPdf.setUtente(requestDataDTO.getUsername());
|
||||||
dtbDocPdf.setFilesize(new BigDecimal(bytes.length));
|
dtbDocPdf.setFilesize(new BigDecimal(bytes.length));
|
||||||
dtbDocPdf.setFilecontent(Base64.encodeBase64String(bytes));
|
dtbDocPdf.setFilecontent(Base64.encodeBase64String(bytes));
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package it.integry.ems.logistic.controller;
|
|||||||
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
|
import com.fasterxml.jackson.databind.node.JsonNodeFactory;
|
||||||
import com.fasterxml.jackson.databind.node.ObjectNode;
|
import com.fasterxml.jackson.databind.node.ObjectNode;
|
||||||
import it.integry.common.var.CommonConstants;
|
import it.integry.common.var.CommonConstants;
|
||||||
|
import it.integry.ems.javabeans.RequestDataDTO;
|
||||||
import it.integry.ems.logistic.dto.sm2.WdtbDoctDTO;
|
import it.integry.ems.logistic.dto.sm2.WdtbDoctDTO;
|
||||||
import it.integry.ems.logistic.service.*;
|
import it.integry.ems.logistic.service.*;
|
||||||
import it.integry.ems.logistic.type.AccettazioneType;
|
import it.integry.ems.logistic.type.AccettazioneType;
|
||||||
@@ -83,6 +84,9 @@ public class LogisticController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private ServiceChecker serviceChecker;
|
private ServiceChecker serviceChecker;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private RequestDataDTO requestDataDTO;
|
||||||
|
|
||||||
@RequestMapping(value = "/logistic/status", method = RequestMethod.GET)
|
@RequestMapping(value = "/logistic/status", method = RequestMethod.GET)
|
||||||
public @ResponseBody
|
public @ResponseBody
|
||||||
List<StatusResponse> status(HttpServletRequest request) {
|
List<StatusResponse> status(HttpServletRequest request) {
|
||||||
@@ -565,7 +569,7 @@ public class LogisticController {
|
|||||||
|
|
||||||
ServiceRestResponse sr = null;
|
ServiceRestResponse sr = null;
|
||||||
try {
|
try {
|
||||||
String currentCodMdep = UtilityUser.getCodMdep(multiDBTransactionManager, request.getHeader("username"));
|
String currentCodMdep = UtilityUser.getCodMdep(multiDBTransactionManager, requestDataDTO.getUsername());
|
||||||
|
|
||||||
JsonNodeFactory factory = JsonNodeFactory.instance;
|
JsonNodeFactory factory = JsonNodeFactory.instance;
|
||||||
ObjectNode root = factory.objectNode();
|
ObjectNode root = factory.objectNode();
|
||||||
|
|||||||
@@ -169,7 +169,7 @@ public class PvmController {
|
|||||||
|
|
||||||
ServiceRestResponse response = null;
|
ServiceRestResponse response = null;
|
||||||
try {
|
try {
|
||||||
String item = pvmService.getElencoArticoli(filtroXML, chiaveGriglia, request.getHeader("username"), outputEncoded);
|
String item = pvmService.getElencoArticoli(filtroXML, chiaveGriglia, requestDataDTO.getUsername(), outputEncoded);
|
||||||
response = new ServiceRestResponse(EsitoType.OK);
|
response = new ServiceRestResponse(EsitoType.OK);
|
||||||
response.setXmlString(item, outputEncoded);
|
response.setXmlString(item, outputEncoded);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
@@ -353,7 +353,7 @@ public class SystemController {
|
|||||||
@RequestParam(required = false) String codMdep,
|
@RequestParam(required = false) String codMdep,
|
||||||
@RequestBody List<StbGestSetup> stbGestSetupList) throws Exception {
|
@RequestBody List<StbGestSetup> stbGestSetupList) throws Exception {
|
||||||
|
|
||||||
return ServiceRestResponse.createPositiveResponse(systemService.getGestSetupList(stbGestSetupList, request.getHeader("username"), codMdep));
|
return ServiceRestResponse.createPositiveResponse(systemService.getGestSetupList(stbGestSetupList, requestDataDTO.getUsername(), codMdep));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
|||||||
Reference in New Issue
Block a user