First Commit - Source Code from Reply

This commit is contained in:
vincenzofariello
2024-05-13 12:54:14 +02:00
parent 73e32a5020
commit a15aee1f08
11184 changed files with 1065913 additions and 0 deletions

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions xmlns:nsSchema="http://dbcm/SOA/EsitoAttivazioneCessazione/2021-02-01" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:head="http://telecomitalia.it/SOA/SOAP/SOAPHeader" xmlns:tns="http://dbcm/SOA/EsitoAttivazioneCessazione" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://dbcm/SOA/EsitoAttivazioneCessazione">
<wsdl:types>
<xsd:schema targetNamespace="http://dbcm/SOA/EsitoAttivazioneCessazione">
<xsd:import namespace="http://dbcm/SOA/EsitoAttivazioneCessazione/2021-02-01" schemaLocation="EsitoAttivazioneCessazione.xsd" />
<xsd:import namespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" schemaLocation="SOAPHeader_v1.1.xsd" />
</xsd:schema>
</wsdl:types>
<wsdl:message name="request">
<wsdl:part name="header" element="head:Header" />
<wsdl:part name="body" element="nsSchema:request" />
</wsdl:message>
<wsdl:message name="response">
<wsdl:part name="header" element="head:Header" />
<wsdl:part name="body" element="nsSchema:response" />
</wsdl:message>
<wsdl:portType name="esitoAttivazioneCessazionePortType">
<wsdl:operation name="sendEsito">
<wsdl:input message="tns:request" />
<wsdl:output message="tns:response" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="esitoAttivazioneCessazioneBinding" type="tns:esitoAttivazioneCessazionePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="sendEsito">
<soap:operation soapAction="sendEsito" style="document" />
<wsdl:input>
<soap:body parts="body" use="literal" />
<soap:header message="tns:request" part="header" use="literal" />
</wsdl:input>
<wsdl:output>
<soap:body parts="body" use="literal" />
<soap:header message="tns:response" part="header" use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="EsitoAttivazioneCessazione">
<wsdl:port name="EsitoAttivazioneCessazioneEndPoint" binding="tns:esitoAttivazioneCessazioneBinding">
<soap:address location="http://10.174.243.199:7151/dbcm/EsitoAttivazioneCessazione" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:sm="http://dbcm/SOA/EsitoAttivazioneCessazione/2021-02-01" targetNamespace="http://dbcm/SOA/EsitoAttivazioneCessazione/2021-02-01" elementFormDefault="qualified" version="1.0">
<xs:element name="request">
<xs:complexType>
<xs:sequence>
<xs:element name="msisdn" type="sm:string15Type" />
<xs:element name="identificativoRichiesta" type="sm:string23Type" minOccurs="0" />
<xs:element name="tipoRichiesta" type="sm:tipoRichiestaType" />
<xs:element name="dataEspletamento" type="sm:espletamentoDateType" />
<xs:element name="tipoLinea" type="sm:string15Type" minOccurs="0" />
<xs:element name="rgn" type="sm:string3Type" minOccurs="0" />
<xs:element name="imsi" type="sm:string15Type" minOccurs="0" />
<xs:element name="sistemaChiamante" type="sm:string15Type" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="response">
<xs:complexType>
<xs:sequence>
<xs:element name="codice" type="sm:string3Type" />
<xs:element name="descrizione" type="sm:string255Type" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="tipoRichiestaType">
<xs:restriction base="xs:string">
<xs:pattern value="1|2|3" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string2Type">
<xs:restriction base="xs:string">
<xs:maxLength value="2" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string3Type">
<xs:restriction base="xs:string">
<xs:maxLength value="3" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string15Type">
<xs:restriction base="xs:string">
<xs:maxLength value="15" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string23Type">
<xs:restriction base="xs:string">
<xs:maxLength value="23" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="string255Type">
<xs:restriction base="xs:string">
<xs:maxLength value="255" />
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="espletamentoDateType">
<xs:restriction base="xs:string">
<xs:pattern value="\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>

View File

@@ -0,0 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:h="http://telecomitalia.it/SOA/SOAP/SOAPHeader" targetNamespace="http://telecomitalia.it/SOA/SOAP/SOAPHeader" elementFormDefault="qualified" version="1.1">
<!-- Start Types Definition -->
<xs:complexType name="HeaderType">
<xs:annotation>
<xs:documentation>Informazioni di contesto dell'invocazione del servizio</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="sourceSystem" type="h:sourceSystemType" minOccurs="0">
<xs:annotation>
<xs:documentation>Sistema da cui proviene la richiesta</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="interactionDate" type="h:interactionDateType" minOccurs="0">
<xs:annotation>
<xs:documentation>Data e Ora di invocazione del servizio</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="businessID" type="h:businessIDType" minOccurs="0">
<xs:annotation>
<xs:documentation>Identifica univocamente il processo di business</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="messageID" type="h:messageIDType" minOccurs="0">
<xs:annotation>
<xs:documentation>Identifica il messaggio in maniera univoca</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="transactionID" type="h:transactionIDType" minOccurs="0">
<xs:annotation>
<xs:documentation>Identifica la transazione per gestire i ritorni sincroni</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="dateType">
<xs:restriction base="xs:string">
<xs:pattern value="\d{4}-\d{2}-\d{2}"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="timeType">
<xs:restriction base="xs:string">
<xs:pattern value="\d{2}:\d{2}:\d{2}((Z)|(\.\d{1,}Z?)|((\+|-)\d{2}:\d{2}))?"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="businessIDType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="messageIDType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="sourceSystemType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="transactionIDType">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:complexType name="interactionDateType">
<xs:sequence>
<xs:element name="Date" type="h:dateType">
<xs:annotation>
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: CCYY-MM-DD. Non sono presenti restrizioni sul range dei valori.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Time" type="h:timeType">
<xs:annotation>
<xs:documentation>Per compatibilità con i diversi prodotti o librerie software (es. Axis2 e BW) si è scelto di utilizzare il tipo string. La restizione applicata accetta il formato: hh:mm:ss.sss. Non sono presenti restrizioni sul range dei valori. Per gli ulteriori dettagli sul formato fare riferimento alla definizione di Time Data Type W3C, presente al link: http://www.w3schools.com/Schema/schema_dtypes_date.asp</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<!-- End Types Definition -->
<xs:element name="Header" type="h:HeaderType"/>
</xs:schema>

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<endpoints xmlns="http://java.sun.com/xml/ns/jax-ws/ri/runtime" version="2.0">
<endpoint name="EsitoAttivazioneCessazione" implementation="dbcm.esitoattivazionecessazione.ws.EsitoAttivazioneCessazione" url-pattern="/EsitoAttivazioneCessazione"></endpoint>
</endpoints>

View File

@@ -0,0 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>dbcm</display-name>
<listener>
<listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
</listener>
<listener>
<listener-class>dbcm.esitoattivazionecessazione.listener.ContextListener</listener-class>
</listener>
<servlet>
<servlet-name>esitoAttivazioneCessazione</servlet-name>
<servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>esitoAttivazioneCessazione</servlet-name>
<url-pattern>/EsitoAttivazioneCessazione</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>GeneraFileEsitiServlet</display-name>
<servlet-name>GeneraFileEsitiServlet</servlet-name>
<servlet-class>dbcm.esitoattivazionecessazione.servlet.GeneraFileEsitiServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>GeneraFileEsitiServlet</servlet-name>
<url-pattern>/GeneraFileEsitiServlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CessazioniGFPServlet</display-name>
<servlet-name>CessazioniGFPServlet</servlet-name>
<servlet-class>dbcm.esitoattivazionecessazione.servlet.CessazioniGFPServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CessazioniGFPServlet</servlet-name>
<url-pattern>/CessazioniGFPServlet</url-pattern>
</servlet-mapping>
<servlet>
<description></description>
<display-name>CessazioniGFPServletFromFileName</display-name>
<servlet-name>CessazioniGFPServletFromFileName</servlet-name>
<servlet-class>dbcm.esitoattivazionecessazione.servlet.CessazioniGFPServletFromFileName</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CessazioniGFPServletFromFileName</servlet-name>
<url-pattern>/CessazioniGFPServletFromFileName</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<session-config>
<session-timeout>120</session-timeout>
</session-config>
</web-app>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<wls:weblogic-web-app xmlns:wls="http://xmlns.oracle.com/weblogic/weblogic-web-app" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_0.xsd http://xmlns.oracle.com/weblogic/weblogic-web-app http://xmlns.oracle.com/weblogic/weblogic-web-app/1.0/weblogic-web-app.xsd">
<wls:context-root>dbcm-web</wls:context-root>
</wls:weblogic-web-app>

View File

@@ -0,0 +1,186 @@
@font-face {
font-family: TIMSans;
src: url(timsans-bold.ttf);
}
.timfont{
font-family: 'TIMSans','Roboto',sans-serif;
font-weight: 700;
font-style: normal;
text-decoration: none;
height: 100%;
}
.p-timfont{
font-family: 'TIMSans','Roboto',sans-serif;
font-weight: 300;
font-style: normal;
font-size: 1.6rem;
line-height: 1.3em;
}
.header{
background-color:#0033a1;
display: flex;
width: 100%;
margin-top:15px;
padding: 15px 0 15px 0;
}
.header-logo{
margin-left:10px;
color:white;
font-size: 150%;
width: 15%;
display: flex;
}
.logo{
width: 40%;
}
.header-nav{
width: 80%;
text-align: right;
}
.header-title{
color:white;
}
.header-element{
margin-left:5%;
cursor: pointer;
}
.header-element:hover {
color: #dbf11e;
}
.genEsiti{
width: 40%;
display: inline-grid;
text-align: center;
}
.genCess{
width: 40%;
display: inline-grid;
text-align: center;
}
.button {
background-color:#4CAF50;
border: none;
color: white;
padding: 6px 10px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
-webkit-transition-duration: 0.4s; /* Safari */
transition-duration: 0.4s;
cursor: pointer;
}
.button1 {
font-family: 'TIMSans','Roboto',sans-serif;
background-color: white;
text-transform: uppercase;
color: #0164f2;
border: 2px solid #0164f2;
}
.button1:hover {
background-color: #c1d6f5b8;
}
.backgroundImage{
background: linear-gradient(rgba(255,255,255,.8), rgba(255,255,255,.8)), url("timlogo.png");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: 15%;
}
.container{
height: 100%;
display: flex;
margin-top: 3%;
margin-left: 10%;
text-align: center;
}
.container-rectangle {
width: 35%;
}
.continer-border{
height: 90%;
border: 2px solid #0033a1;
padding-bottom: 5px;
}
.container-rectangle-info{
margin-top:5%;
}
.container-info{
height: 150px;
}
.container-title{
font-size: 1.6em;
}
.container-subtitle{
margin-left: 40px;
margin-right: 40px;
}
.container-footer{
margin-bottom: 2%;
}
.container-footer-2{
margin-bottom: 2%;
margin-top:8%;
}
.container-esito{
margin-top:8%;
}
.subtitle{
font-size: 0.9em;
font-family: sans-serif;
}
.left-space {
margin-left: 18%;
}
.generic-font{
font-family: Arial, Helvetica, sans-serif;
}
.icon{
vertical-align: middle;
width: 8%;
}
.white{
color:white;
}
.text-sub-container{
margin-bottom: 3%;
}
.input-info{
margin: 1%;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 763 B

View File

@@ -0,0 +1,6 @@
<svg xmlns="http://www.w3.org/2000/svg" width="88" height="24" viewBox="0 0 88 24">
<g fill="none" fill-rule="evenodd">
<path fill="#EB0028" d="M10.9999975,17.9991614 L1.32153346,17.9991614 C0.95568453,17.9991614 0.625033895,18.1500188 0.386112146,18.3942124 C0.147190396,18.6373207 -2.46705915e-06,18.97268 -2.46705915e-06,19.3438543 L-2.46705915e-06,21.6544686 C-2.46705915e-06,22.0245576 0.146123781,22.3599168 0.382912301,22.6019398 C0.622900665,22.8472187 0.954617915,22.9991614 1.32153346,22.9991614 L10.9999975,22.9991614 L10.9999975,17.9991614 Z M27.6170828,18.3974683 C27.378161,18.1532747 27.0453772,17.9991614 26.6784616,17.9991614 L16.9999975,17.9991614 L16.9999975,22.9991614 L26.6784616,22.9991614 C27.0453772,22.9991614 27.3770944,22.8472187 27.6170828,22.6008545 C27.8538713,22.3588315 27.9999975,22.0234723 27.9999975,21.6544686 L27.9999975,19.3438543 C27.9999975,18.9748506 27.8538713,18.6405767 27.6170828,18.3974683 L27.6170828,18.3974683 Z M27.6170828,9.39838034 C27.378161,9.15212302 27.0453772,8.99916142 26.6784616,8.99916142 L16.9999975,8.99916142 L16.9999975,13.9991614 L26.6784616,13.9991614 C27.0453772,13.9991614 27.3770944,13.845115 27.6170828,13.5999425 C27.8538713,13.3569397 27.9999975,13.0228108 27.9999975,12.6539672 L27.9999975,10.3432708 C27.9999975,9.97551204 27.8538713,9.64138316 27.6170828,9.39838034 L27.6170828,9.39838034 Z M10.9999975,8.99916142 L1.32153346,9.00024626 C0.95568453,9.00024626 0.625033895,9.15103819 0.386112146,9.39512584 C0.147190396,9.63812866 -2.46705915e-06,9.97334237 -2.46705915e-06,10.3432708 L-2.46705915e-06,12.6539672 C-2.46705915e-06,13.0228108 0.146123781,13.3580245 0.382912301,13.6010273 C0.622900665,13.8461998 0.954617915,13.9991614 1.32153346,13.9991614 L10.9999975,13.9991614 L10.9999975,8.99916142 Z M26.6544598,4.99916142 L1.34553529,4.99916142 C0.9719558,4.99916142 0.634213877,4.84721873 0.389866827,4.6019398 C0.148777737,4.35883149 -2.46705915e-06,4.02455756 -2.46705915e-06,3.65446857 L-2.46705915e-06,1.34385428 C-2.46705915e-06,0.972679983 0.149863724,0.637320747 0.3920388,0.394212433 C0.636385851,0.150018815 0.973041787,-0.000838575834 1.34553529,-0.000838575834 L26.6544598,-0.000838575834 C27.0280393,-0.000838575834 27.3668672,0.15110412 27.6101282,0.397468348 C27.8512173,0.640576662 27.9999975,0.974850593 27.9999975,1.34385428 L27.9999975,3.65446857 C27.9999975,4.02347226 27.8512173,4.35774619 27.6101282,4.6008545 C27.3657812,4.84721873 27.0280393,4.99916142 26.6544598,4.99916142 L26.6544598,4.99916142 Z"/>
<path fill="#FFFFFF" d="M85.2390046,0 L83.7232513,0 C81.7845216,0 81.6621644,0.214574147 81.5123822,0.551914597 L78.5125198,7.8506382 C77.5125657,10.2728707 76.4809674,12.8797865 76.0875255,14.2291483 C75.7236182,12.8797865 75.0580369,11.0703179 73.6635861,7.7278719 L70.6647785,0.551914597 C70.4822974,0.122766303 69.7249481,0 68.0878924,0 L66.3917677,0 C64.7251774,0 64.3908046,0.153724762 64.3908046,0.491065212 L64.3908046,22.5089348 C64.3908046,22.9081922 64.7251774,23 66.4518915,23 L67.3917218,23 C69.0878466,23 69.5720016,22.9081922 69.5720016,22.5089348 L69.5720016,9.44553261 L69.6943588,9.44553261 C69.6943588,9.44553261 69.8451958,10.0582966 70.0888555,10.6102112 L73.5433384,18.7981898 C73.6941754,19.1664887 73.8766565,19.321281 75.4820681,19.321281 L76.5126115,19.321281 C78.1475576,19.321281 78.2699149,19.1974472 78.4218067,18.7981898 L81.5714512,10.9176607 C81.8752348,10.1810629 82.0872504,9.44553261 82.0872504,9.44553261 L82.2085528,9.44553261 L82.2085528,22.5089348 C82.2085528,22.9081922 82.5408161,23 84.3297636,23 L85.2390046,23 C86.9055948,23 87.3908046,22.9081922 87.3908046,22.5089348 L87.3908046,0.491065212 C87.3908046,0.153724762 86.9055948,0 85.2390046,0 L85.2390046,0 Z M59.3908046,0.491065212 C59.3908046,0.153724762 58.9224682,0 57.3148527,0 L56.3781799,0 C54.6819877,0 54.3908046,0.153724762 54.3908046,0.491065212 L54.3908046,22.5089348 C54.3908046,22.9081922 54.6819877,23 56.3781799,23 L57.3148527,23 C58.9234863,23 59.3908046,22.9081922 59.3908046,22.5089348 L59.3908046,0.491065212 Z M50.8314944,0 C51.2956029,0 51.3908046,0.0619169181 51.3908046,1.68670225 L51.3908046,3.18978881 C51.3908046,4.75372476 51.2663932,4.93734045 50.8314944,4.93734045 L45.5477984,4.93734045 L45.5477984,22.5089348 C45.5477984,22.9081922 45.0501529,23 43.2791844,23 L42.3466402,23 C40.5442983,23 40.2338108,22.9081922 40.2338108,22.5089348 L40.2338108,4.93734045 L34.9501148,4.93734045 C34.5141341,4.93734045 34.3908046,4.81457415 34.3908046,3.18978881 L34.3908046,1.68670225 C34.3908046,0 34.4838427,0 34.9501148,0 L50.8314944,0 Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View File

@@ -0,0 +1,128 @@
<%@ page language="java" contentType="text/html"%>
<!DOCTYPE html>
<html>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ page import="dbcm.utilities.Resources" %>
<link rel="stylesheet" type="text/css" href="WEB-ROOT/css/dbcmstyle.css">
<link rel="icon" href="WEB-ROOT/res/sample.png">
<%
Boolean wsEnabled = new Boolean ("1".equals(Resources.getDBCM_WS_ENABLED()));
%>
<title>DBCM</title>
<body class="backgroundImage">
<div class="header">
<div class="header-logo"><img class= "logo" src="WEB-ROOT/res/logo-white.png" alt="logo" /></div>
<div class="header-nav" >
<label class="timfont header-title" >DBCM</label>
<!-- <a class="timfont header-element" >generazione esiti</a>
<a class="timfont header-element" >ricezioni esiti cessazioni</a> -->
</div>
</div>
<% if (wsEnabled) { %>
<div class="container" id="container">
<div class="container-rectangle">
<div class="continer-border">
<div class="container-rectangle-info">
<div class="container-info">
<div>
<p class="p-timfont">Batch generazione espletamento esiti</p>
</div>
<div class= "container-subtitle">
<p class="p-timfont subtitle">Permette la generazione dei file per gli esiti ricevuti</p>
</div>
</div>
<div class="container-footer">
<form name="esitiForm" action="GeneraFileEsitiServlet" method="get">
<input class="button button1"type="submit" value="Avvia">
</form>
</div>
</div>
</div>
<div class="container-esito">
<c:if test="${successgenesiti}">
<p class="generic-font">
<img src ='WEB-ROOT/res/success.png' class="icon" /> Operazione completata con successo
</p>
</c:if>
<c:if test="${errorgenesiti}">
<p class="generic-font">
<img src ='WEB-ROOT/res/error.png' class="icon" /> ${message}
</p>
</c:if>
</div>
</div>
<div class="container-rectangle left-space">
<div class="continer-border">
<div class="container-rectangle-info">
<div class="container-info">
<div>
<p class="p-timfont">Ricezione file esiti cessazioni 13° mese</p>
</div>
<div class= "container-subtitle">
<p class="p-timfont subtitle">Permette la ricezione delle cessazioni 13° mese</p>
</div>
</div>
<div class="container-footer">
<form name="cessForm2" action="CessazioniGFPServlet" method="get">
<div class= "text-sub-container">
<label for="p-timfont subtitle">Elaborazione tramite data</label>
</div>
<div style="margin:1%">
<label for="p-timfont subtitle">Data file</label>
<input type="date" id="dateFileToProcess" name="dateFileToProcess">
</div>
<div style="margin-top: 2%;margin-bottom: 2%;">
<input class="button button1" type="submit" value="Avvia">
</div>
</form>
</div>
<div class="container-footer-2" style="margin-bottom: 2%;margin-top:8%;">
<form name="cessForm3" action="CessazioniGFPServletFromFileName" method="get">
<div class= "text-sub-container">
<label for="p-timfont subtitle">Elaborazione tramite nome file</label>
</div>
<div class="input-info">
<label for="p-timfont subtitle">Nome File</label>
<input type="text" id="nameFileToProcess" name="nameFileToProcess">
</div>
<div style="margin:1%">
<label for="p-timfont subtitle">Path</label>
<select name="pathName" id="pathName">
<option value="OCS">OCS</option>
<option value="OPSC">OPSC</option>
</select>
</div>
<div style="margin-top: 2%;margin-bottom: 2%;">
<input class="button button1" type="submit" value="Avvia">
</div>
</form>
</div>
</div>
</div>
<div class="container-esito">
<c:if test="${success13mese}">
<p class="generic-font">
<img src ='WEB-ROOT/res/success.png' class="icon" /> Operazione completata con successo
</p>
</c:if>
<c:if test="${error13mese}">
<p class="generic-font">
<img src ='WEB-ROOT/res/error.png' class="icon" /> ${message}
</p>
</c:if>
</div>
</div>
</div>
<% } else { %>
<div class="container" id="container">PAGINA NON ABILITATA</div>
<% } %>
</body>
</html>
<!-- <div>Icons made by <a href="https://www.flaticon.com/authors/vectors-market"
title="Vectors Market">Vectors Market</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a></div> -->