Payment Processing

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Payment Processing

Tim Ruppert
I appear to have successfully set up my payment processor in both the
payment.properties file and the seed data and am pointing at the
appropriate services: payflowCCProcessor, payflowCCVoid,
payflowCCCapture, payflowCCProcessor and payflowCCRefund.  These
services are defined in services_versign.xml.

When I run thru a transaction, however, the response from the server is
not great.  There is a ClassNotFoundException for the
org.ofbiz.accounting.thirdparty.verisign.PayflowPro

Cheers,
Tim Ruppert

Please let me know if there's anything that I'm missing here:

2006-08-07 17:17:51,352 (http-localhost%2F192.168.0.101-8443-Processor1)
[     RequestHandler.java:203:INFO ] [Processing Request]: processpayment
2006-08-07 17:17:51,369 (http-localhost%2F192.168.0.101-8443-Processor1)
[     ServiceEcaRule.java:125:INFO ] Running Service ECA Service:
releaseOrderPayments, triggered by rule on Service: authOrderPayments
2006-08-07 17:17:51,377 (http-localhost%2F192.168.0.101-8443-Processor1)
[   ServiceXaWrapper.java:148:INFO ] Enlisted in transaction :
org.ofbiz.service.ServiceXaWrapper@77836525
2006-08-07 17:17:51,598 (http-localhost%2F192.168.0.101-8443-Processor1)
[  ServiceDispatcher.java:384:DEBUG] [[Sync service failed...-
total:0.0,since last(Begin):0.0]] - 'twpinc / payflowCCProcessor'
2006-08-07 17:17:51,601 (http-localhost%2F192.168.0.101-8443-Processor1)
[  ServiceDispatcher.java:387:ERROR]
---- exception report
----------------------------------------------------------
Service [payflowCCProcessor] threw an unexpected exception/error
Exception: org.ofbiz.service.GenericServiceException
Message: Cannot find service location
(org.ofbiz.accounting.thirdparty.verisign.PayflowPro)
---- stack trace
---------------------------------------------------------------
org.ofbiz.service.GenericServiceException: Cannot find service location
(org.ofbiz.accounting.thirdparty.verisign.PayflowPro)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:406)
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:164)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:114)
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:266)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:900)
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:540)
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:504)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:90)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:76)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:407)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:243)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:183)
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:249)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Thread.java:595)
java.lang.ClassNotFoundException:
org.ofbiz.accounting.thirdparty.verisign.PayflowPro
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:90)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:406)
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:164)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:114)
org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:266)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:900)
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:540)
org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:504)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:90)
org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:76)
org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:407)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:243)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:183)
javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:249)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
java.lang.Thread.run(Thread.java:595)

Reply | Threaded
Open this post in threaded view
|

Re: Payment Processing

Tim Ruppert
I believe that the problem is caused by the fact that the
org.ofbiz.accounting.thirdparty.verisign.PayflowPro is excluded in the
build.xml file in accounting by default.  We should probably add that as
a step in the Basic Production Setup Guide.

I'll let you know how it goes.

Cheers,
Tim

--
Tim Ruppert
HotWax Media
http://www.hotwaxmedia.com

o:801.649.6594
f:801.649.6595

Tim Ruppert wrote:

> I appear to have successfully set up my payment processor in both the
> payment.properties file and the seed data and am pointing at the
> appropriate services: payflowCCProcessor, payflowCCVoid,
> payflowCCCapture, payflowCCProcessor and payflowCCRefund.  These
> services are defined in services_versign.xml.
>
> When I run thru a transaction, however, the response from the server
> is not great.  There is a ClassNotFoundException for the
> org.ofbiz.accounting.thirdparty.verisign.PayflowPro
>
> Cheers,
> Tim Ruppert
>
> Please let me know if there's anything that I'm missing here:
>
> 2006-08-07 17:17:51,352
> (http-localhost%2F192.168.0.101-8443-Processor1) [    
> RequestHandler.java:203:INFO ] [Processing Request]: processpayment
> 2006-08-07 17:17:51,369
> (http-localhost%2F192.168.0.101-8443-Processor1) [    
> ServiceEcaRule.java:125:INFO ] Running Service ECA Service:
> releaseOrderPayments, triggered by rule on Service: authOrderPayments
> 2006-08-07 17:17:51,377
> (http-localhost%2F192.168.0.101-8443-Processor1) [  
> ServiceXaWrapper.java:148:INFO ] Enlisted in transaction :
> org.ofbiz.service.ServiceXaWrapper@77836525
> 2006-08-07 17:17:51,598
> (http-localhost%2F192.168.0.101-8443-Processor1) [  
> ServiceDispatcher.java:384:DEBUG] [[Sync service failed...-
> total:0.0,since last(Begin):0.0]] - 'twpinc / payflowCCProcessor'
> 2006-08-07 17:17:51,601
> (http-localhost%2F192.168.0.101-8443-Processor1) [  
> ServiceDispatcher.java:387:ERROR]
> ---- exception report
> ----------------------------------------------------------
> Service [payflowCCProcessor] threw an unexpected exception/error
> Exception: org.ofbiz.service.GenericServiceException
> Message: Cannot find service location
> (org.ofbiz.accounting.thirdparty.verisign.PayflowPro)
> ---- stack trace
> ---------------------------------------------------------------
> org.ofbiz.service.GenericServiceException: Cannot find service
> location (org.ofbiz.accounting.thirdparty.verisign.PayflowPro)
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:94)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
> org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:406)
>
> org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:164)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:114)
> org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:266)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:900)
>
> org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:540)
>
> org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:504)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:90)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:76)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:407)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:243)
>
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
>
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
>
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:183)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:249)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
> java.lang.Thread.run(Thread.java:595)
> java.lang.ClassNotFoundException:
> org.ofbiz.accounting.thirdparty.verisign.PayflowPro
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
>
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:90)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
> org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:406)
>
> org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:164)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:114)
> org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:266)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:92)
>
> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:54)
>
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:338)
> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:212)
> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:126)
> org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:900)
>
> org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:540)
>
> org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:504)
>
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>
> java.lang.reflect.Method.invoke(Method.java:585)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:90)
> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:76)
> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:407)
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:243)
>
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
>
> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:343)
>
> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:183)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:249)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
> java.lang.Thread.run(Thread.java:595)