Subversion Repositories SmartDukaan

Rev

Rev 843 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 843 Rev 853
Line 1... Line 1...
1
package in.shop2020.serving.controllers;
1
package in.shop2020.serving.controllers;
2
 
2
 
3
import in.shop2020.model.v1.order.Order;
-
 
4
import in.shop2020.payments.PaymentService.Client;
3
import in.shop2020.payments.PaymentService.Client;
5
import in.shop2020.serving.controllers.BaseController;
4
import in.shop2020.serving.controllers.BaseController;
6
import in.shop2020.serving.utils.Utils;
5
import in.shop2020.serving.utils.Utils;
7
import in.shop2020.thrift.clients.PaymentServiceClient;
6
import in.shop2020.thrift.clients.PaymentServiceClient;
8
import in.shop2020.thrift.clients.UserContextServiceClient;
7
import in.shop2020.thrift.clients.UserContextServiceClient;
9
 
8
 
10
import java.util.*;
-
 
11
 
-
 
12
import org.apache.juli.logging.Log;
-
 
13
import org.apache.juli.logging.LogFactory;
-
 
14
import org.apache.log4j.Logger;
9
import org.apache.log4j.Logger;
15
import org.apache.struts2.convention.annotation.InterceptorRef;
10
import org.apache.struts2.convention.annotation.InterceptorRef;
16
import org.apache.struts2.convention.annotation.InterceptorRefs;
11
import org.apache.struts2.convention.annotation.InterceptorRefs;
17
import org.apache.struts2.convention.annotation.Result;
12
import org.apache.struts2.convention.annotation.Result;
18
import org.apache.struts2.convention.annotation.Results;
13
import org.apache.struts2.convention.annotation.Results;
Line 93... Line 88...
93
			
88
			
94
			this.paymentId = paymentClient.createPayment(userinfo.getUserId(), amount, gatewayId, txnId);
89
			this.paymentId = paymentClient.createPayment(userinfo.getUserId(), amount, gatewayId, txnId);
95
			return "payredirect";
90
			return "payredirect";
96
			
91
			
97
		} catch (TException e) {
92
		} catch (TException e) {
-
 
93
			log.error("Thrift exception, payment failed");
98
			e.printStackTrace();
94
			e.printStackTrace();
99
		} catch (Exception e) {
95
		} catch (Exception e) {
-
 
96
			log.error("Thrift exception, payment failed");
100
			e.printStackTrace();
97
			e.printStackTrace();
101
		}
98
		}
102
    	
99
    	
103
		return "failure";
100
		return "failure";
104
    }
101
    }