Commit b019e930 by kasmi

teldar fix

parent 87d59876
...@@ -112,10 +112,18 @@ public class TeldarRouteBuilder extends RouteBuilder { ...@@ -112,10 +112,18 @@ public class TeldarRouteBuilder extends RouteBuilder {
public static final String customerKey = "fractalite/master";*/ 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 /////////// 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 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 ...@@ -246,7 +254,7 @@ public static final String customerKey = "univairmer.tours"; // Univairmer
.to(wsUrl) .to(wsUrl)
.convertBodyTo(String.class, "ISO-8859-1") .convertBodyTo(String.class, "ISO-8859-1")
.log("\n teldar response body --------------- : \n ${body}") //.log("\n teldar response body --------------- : \n ${body}")
.process(new Processor() { .process(new Processor() {
@Override @Override
public void process(Exchange exchange) throws Exception { public void process(Exchange exchange) throws Exception {
...@@ -258,14 +266,15 @@ public static final String customerKey = "univairmer.tours"; // Univairmer ...@@ -258,14 +266,15 @@ public static final String customerKey = "univairmer.tours"; // Univairmer
soapMessageBodyContent(exchange.getIn().getBody(String.class)); 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 */ /* Unmarshalling teldar response */
.bean(UnmarshallingJAXB.class, "fromHotelAvailabilityResponse(${body})") .bean(UnmarshallingJAXB.class, "fromHotelAvailabilityResponse(${body})")
.log("responsemarshllerrr --------------- : \n ${body}")
.process(new ParseTeldarHotelsPriceResponse()) .process(new ParseTeldarHotelsPriceResponse())
.log("responsemarshllerrr --------------- : \n ${body}")
.end().to(nmrOrDirect + EP_SEARCH_RESULT); .end().to(nmrOrDirect + EP_SEARCH_RESULT);
/***************** HotelQuotesRequest *******************/ /***************** HotelQuotesRequest *******************/
......
...@@ -36,7 +36,7 @@ public class CancelBookingsegmentTeldRequest extends TeldarServices { ...@@ -36,7 +36,7 @@ public class CancelBookingsegmentTeldRequest extends TeldarServices {
CustomerIdentification customeridentification =new CustomerIdentification(); CustomerIdentification customeridentification =new CustomerIdentification();
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
cancel.setIdentification(customeridentification); cancel.setIdentification(customeridentification);
cancel.setLanguage("EN"); cancel.setLanguage("EN");
......
...@@ -52,6 +52,7 @@ public class ConfirmBookTeldarRequest extends TeldarServices { ...@@ -52,6 +52,7 @@ public class ConfirmBookTeldarRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
HotelStay hotelstay = ((HotelStay) order.getTrip().getContent().get(0)); HotelStay hotelstay = ((HotelStay) order.getTrip().getContent().get(0));
......
...@@ -41,6 +41,8 @@ public class GetHotelDetailsRequest extends TeldarServices { ...@@ -41,6 +41,8 @@ public class GetHotelDetailsRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
gethoteldetails.setLanguage("EN"); gethoteldetails.setLanguage("EN");
gethoteldetails.setIdentification(customeridentification); gethoteldetails.setIdentification(customeridentification);
......
...@@ -54,8 +54,9 @@ public HotelAvailability getList(HotelStay hotelstay) throws ParseException, Dat ...@@ -54,8 +54,9 @@ public HotelAvailability getList(HotelStay hotelstay) throws ParseException, Dat
HotelAvailability hotelavailability=new HotelAvailability(); HotelAvailability hotelavailability=new HotelAvailability();
CustomerIdentification customeridentification=new CustomerIdentification(); CustomerIdentification customeridentification=new CustomerIdentification();
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
AvailabilityCriteria avaCriteria = new AvailabilityCriteria(); AvailabilityCriteria avaCriteria = new AvailabilityCriteria();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd"); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd");
......
...@@ -43,7 +43,7 @@ public class PreBookingTeldarRequest extends TeldarServices{ ...@@ -43,7 +43,7 @@ public class PreBookingTeldarRequest extends TeldarServices{
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
bookinginfo.setLanguage("EN"); bookinginfo.setLanguage("EN");
bookinginfo.setIdentification(customeridentification); bookinginfo.setIdentification(customeridentification);
......
...@@ -54,6 +54,7 @@ public class QuoteTeldarRequestCancellation extends TeldarServices { ...@@ -54,6 +54,7 @@ public class QuoteTeldarRequestCancellation extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
} }
......
...@@ -55,6 +55,8 @@ public class SearchTeldarHotelPriceRequest extends TeldarServices { ...@@ -55,6 +55,8 @@ public class SearchTeldarHotelPriceRequest extends TeldarServices {
customeridentification.setClientId(TeldarRouteBuilder.clientId); customeridentification.setClientId(TeldarRouteBuilder.clientId);
customeridentification.setPassword(TeldarRouteBuilder.password); customeridentification.setPassword(TeldarRouteBuilder.password);
customeridentification.setCustomerKey(TeldarRouteBuilder.customerKey);
AvailabilityCriteria avaCriteria = new AvailabilityCriteria(); AvailabilityCriteria avaCriteria = new AvailabilityCriteria();
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-mm-dd"); 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