diff --git a/src/main/java/com/billpaymentservice/bbps/entites/BillerDetails.java b/src/main/java/com/billpaymentservice/bbps/entites/BillerDetails.java index 4b6b871..8849cfc 100644 --- a/src/main/java/com/billpaymentservice/bbps/entites/BillerDetails.java +++ b/src/main/java/com/billpaymentservice/bbps/entites/BillerDetails.java @@ -31,7 +31,7 @@ public class BillerDetails { @Size(min = 14, max = 14, message = "Biller ID must be 14 characters long") private String billerId; - @Column(name = "biller_name", nullable = false) + @Column(name = "biller_name") @NotBlank(message = "Biller name cannot be blank") private String billerName; @@ -42,11 +42,11 @@ public class BillerDetails { @NotBlank(message = "Biller category name cannot be blank") private String billerCategoryName; - @Column(name = "biller_mode", nullable = false) + @Column(name = "biller_mode") @NotBlank(message = "Biller mode cannot be blank") private String billerMode; - @Column(name = "biller_accepts_adhoc", nullable = false) + @Column(name = "biller_accepts_adhoc") private boolean billerAcceptsAdhoc; @Column(name = "parent_biller") @@ -67,15 +67,12 @@ public class BillerDetails { private String fetchRequirement; @Column(name = "payment_amount_exactness") - @NotBlank(message = "Payment amount exactness is required") private String paymentAmountExactness; @Column(name = "support_bill_validation") - @NotBlank(message = "Support bill validation is required") private String supportBillValidation; @Column(name = "biller_effctv_from") - @NotBlank(message = "Effective from date is required") private String billerEffctvFrom; @Column(name = "biller_effctv_to") diff --git a/src/main/java/com/billpaymentservice/bbps/entites/CustomerParam.java b/src/main/java/com/billpaymentservice/bbps/entites/CustomerParam.java index 574da4a..109370f 100644 --- a/src/main/java/com/billpaymentservice/bbps/entites/CustomerParam.java +++ b/src/main/java/com/billpaymentservice/bbps/entites/CustomerParam.java @@ -52,7 +52,7 @@ public class CustomerParam { @Column(name = "max_length") private int maxLength; - @Column(name = "regex") + @Column(name = "regex", columnDefinition = "TEXT") private String regex; @Column(name = "is_visible") diff --git a/src/main/java/com/billpaymentservice/bbps/serviceImpl/AgentServiceImpl.java b/src/main/java/com/billpaymentservice/bbps/serviceImpl/AgentServiceImpl.java index 14a01fa..3589a74 100644 --- a/src/main/java/com/billpaymentservice/bbps/serviceImpl/AgentServiceImpl.java +++ b/src/main/java/com/billpaymentservice/bbps/serviceImpl/AgentServiceImpl.java @@ -54,7 +54,7 @@ public class AgentServiceImpl implements AgentService { private final BillMasterRepository billMasterRepository; private final BillInitateRepository billIntiateRepository; private static final Logger LOGGER = LoggerFactory.getLogger(AgentServiceImpl.class); - + public AgentServiceImpl(RestClient restClient, HttpService httpService, Helper helper, BharatConnectMasterRepository beneficiaryDetailsRepository, InboundTraceLogRepository inboundTraceLogRepository, OutboundTraceLogRepository outboundTraceLogRepository,