Commit b019e930 by kasmi

teldar fix

parent 87d59876
......@@ -112,10 +112,18 @@ public class TeldarRouteBuilder extends RouteBuilder {
public static final String customerKey = "fractalite/master";*/
///////////// TEST ////////////////:
public static final String clientId = "atlasvoyages/master/test";
public static final String password = "p*TE*kH!e8$%dS";
public static final String customerKey = "univairmer.tours";
/////////// TELDAR : FRACTALITE PROD
public static final String clientId = "master/fractalite";
/*public static final String clientId = "master/fractalite";
public static final String password = "T2eSnJ3sPEpFC2";
public static final String customerKey = "univairmer.tours"; // Univairmer
public static final String customerKey = "univairmer.tours"; // Univairmer*/
......@@ -246,7 +254,7 @@ public static final String customerKey = "univairmer.tours"; // Univairmer
.to(wsUrl)
.convertBodyTo(String.class, "ISO-8859-1")
.log("\n teldar response body --------------- : \n ${body}")
//.log("\n teldar response body --------------- : \n ${body}")
.process(new Processor() {
@Override
public void process(Exchange exchange) throws Exception {
......@@ -258,14 +266,15 @@ public static final String customerKey = "univairmer.tours"; // Univairmer
soapMessageBodyContent(exchange.getIn().getBody(String.class));
logger.info("unmarshledSoap" + soapMessageBodyContent(exchange.getIn().getBody(String.class)));
//logger.info("unmarshledSoap" + soapMessageBodyContent(exchange.getIn().getBody(String.class)));
}
})
/* Unmarshalling teldar response */
.bean(UnmarshallingJAXB.class, "fromHotelAvailabilityResponse(${body})")
.log("responsemarshllerrr --------------- : \n ${body}")
.process(new ParseTeldarHotelsPriceResponse())
.log("responsemarshllerrr --------------- : \n ${body}")
.end().to(nmrOrDirect + EP_SEARCH_RESULT);
/***************** HotelQuotesRequest *******************/
......
......@@ -36,7 +36,7 @@ public class CancelBookingsegmentTeldRequest extends TeldarServices {
CustomerIdentification customeridentification =new CustomerIdentification();
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
cancel.setIdentification(customeridentification);
cancel.setLanguage("EN");
......
......@@ -52,6 +52,7 @@ public class ConfirmBookTeldarRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
HotelStay hotelstay = ((HotelStay) order.getTrip().getContent().get(0));
......
......@@ -41,6 +41,8 @@ public class GetHotelDetailsRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
gethoteldetails.setLanguage("EN");
gethoteldetails.setIdentification(customeridentification);
......
......@@ -56,6 +56,7 @@ public HotelAvailability getList(HotelStay hotelstay) throws ParseException, Dat
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
AvailabilityCriteria avaCriteria = new AvailabilityCriteria();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
......
......@@ -43,7 +43,7 @@ public class PreBookingTeldarRequest extends TeldarServices{
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
bookinginfo.setLanguage("EN");
bookinginfo.setIdentification(customeridentification);
......
......@@ -54,6 +54,7 @@ public class QuoteTeldarRequestCancellation extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
}
......
......@@ -55,6 +55,8 @@ public class SearchTeldarHotelPriceRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
AvailabilityCriteria avaCriteria = new AvailabilityCriteria();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment