Problem With Cybersource in Linux

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

Problem With Cybersource in Linux

Kumar Shyamal
Hi Dev

Can some one help me please to understand, why i am getting exception in
Linux, even though same application is working fine in Windows.

This the problem with Payment Processing with Cybersource. Same thing is
working fine in windows but not working in Linux



I am using Simple Order API java. and i am not able to process my payment
through cybersource . i am getting following exception .


java.lang.NoClassDefFoundError: net/sf/saxon/xpath/XPathException

com.cybersource.security.asymmetric.signature.WsSecuritySign.<clinit>(WsSecuritySign.java:28)


com.cybersource.ws.client.Signature.sign(Signature.java:65)

com.cybersource.ws.client.Client.soapWrapAndSign(Client.java:200)

com.cybersource.ws.client.Client.runTransaction(Client.java:103)

com.cybersource.ws.client.Client.runTransaction(Client.java:53)

org.ofbiz.accounting.thirdparty.cybersource.IcsPaymentServices.ccAuth(IcsPaymentServices.java:70)


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:597)

org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91)


org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53)


org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:336)

org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211)

org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:150)

org.ofbiz.accounting.payment.PaymentGatewayServices.authPayment(PaymentGatewayServices.java:496)


org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPaymentPreference(PaymentGatewayServices.java:161)


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:597)

org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91)


org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53)


org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:336)

org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211)

org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:136)

org.ofbiz.accounting.payment.PaymentGatewayServices.authOrderPayments(PaymentGatewayServices.java:349)


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:597)

org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91)


org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53)


org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:336)

org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211)

org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:150)

org.ofbiz.order.shoppingcart.CheckOutHelper.processPayment(CheckOutHelper.java:930)


org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:505)


org.ofbiz.order.shoppingcart.CheckOutEvents.processPayment(CheckOutEvents.java:469)


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:597)

org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88)

org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74)

org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:471)

org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:304)

org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:404)

org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:404)

org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189)

javax.servlet.http.HttpServlet.service(HttpServlet.java:690)

javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)


org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)


org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:260)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)


org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)


org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)


org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)


org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)


org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)


org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)


org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)

org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)


org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)


org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)


org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)


java.lang.Thread.run(Thread.java:619)

Caused by: java.lang.ClassNotFoundException:
net.sf.saxon.xpath.XPathException

java.net.URLClassLoader$1.run(URLClassLoader.java:200)

java.security.AccessController.doPrivileged(Native Method)

java.net.URLClassLoader.findClass(URLClassLoader.java:188)

java.lang.ClassLoader.loadClass(ClassLoader.java:306)

java.lang.ClassLoader.loadClass(ClassLoader.java:251)

java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)

Thanks
Kumar Shyamal