Advertisement
Guest User

Untitled

a guest
Oct 6th, 2017
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.12 KB | None | 0 0
  1. Re-caching properties for filename [WEB-INF/messages] - file hasn't been modified
  2. Applying RenewalRule
  3. Applying PaymentStatusRule
  4. getLastGoodPayment(3605728): ...
  5. getLastGoodPayment(3605728): expDate=[08/2019]
  6. getLastGoodPayment(): mrpInfo=MostRecentPaymentInfo[policyNumber = 3605728, customerFirstName = null, customerLastName = null, customerStreet = 1234567, customerCity = NEW YORK, customerState = MI, customerZip = 48043, paymentType = Credit Card, paymentTypeDescription = Credit Card, maskedAccountNumber = , last4DigitsAccountNumber = , accountNumber = NOT DISPLAYED, token = 593, ccmask = DISCOVER-7990, creditCardExpiration = 08/2019, creditCardExpirationMonth = 08, creditCardExpirationYear = 19, creditCardType = null, creditCardTypeMnemonic = null, creditCardDbCrModeRequested = Credit Mode, creditCardDbCrModeProcessed = Credit Mode, routingNumber = , paymentExists = true]
  7. Applying ReinstatementRule
  8. $$$$$$$$$$$$$$$$$$$$ Start PIQS Payment $$$$$$$$$$$$$$$$$$$$$$$$$
  9. makePayment(): companyNo=01, policyNo=PA3605728
  10. payment amount method=Credit Card
  11. reinstateNoRewriteYes=false
  12. Payment is being applied towards Installment.
  13. Policy Number: PA3605728 Token: 593
  14. >> "POST /PymtServer/paymentxml HTTP/1.1[\r][\n]"
  15. >> "Content-type: text/xml; charset=ISO-8859-1[\r][\n]"
  16. >> "User-Agent: Jakarta Commons-HttpClient/3.1[\r][\n]"
  17. >> "Host: pgiapps.pgactest.com[\r][\n]"
  18. >> "Content-Length: 1098[\r][\n]"
  19. >> "[\r][\n]"
  20. >> "<?xml version="1.0" encoding="UTF-8"?>[\r][\n]"
  21. >> "<!DOCTYPE requestList>[\r][\n]"
  22. >> "[\r][\n]"
  23. >> "<requestList>[\r][\n]"
  24. >> " <request id="1" process="creditcard">[\r][\n]"
  25. >> " <creditcard>[\r][\n]"
  26. >> " <account />[\r][\n]"
  27. >> " <expires>08/2019</expires>[\r][\n]"
  28. >> " <mode>C</mode>[\r][\n]"
  29. >> " <token>593</token>[\r][\n]"
  30. >> " <ccMask />[\r][\n]"
  31. >> " </creditcard>[\r][\n]"
  32. >> " <check>[\r][\n]"
  33. >> " <routing />[\r][\n]"
  34. >> " <account />[\r][\n]"
  35. >> " <number />[\r][\n]"
  36. >> " </check>[\r][\n]"
  37. >> " <address>[\r][\n]"
  38. >> " <firstName>Rancho</firstName>[\r][\n]"
  39. >> " <lastName>Wills</lastName>[\r][\n]"
  40. >> " <street>1234567</street>[\r][\n]"
  41. >> " <city>New York</city>[\r][\n]"
  42. >> " <state>MI</state>[\r][\n]"
  43. >> " <zip>48043</zip>[\r][\n]"
  44. >> " </address>[\r][\n]"
  45. >> " <payment>[\r][\n]"
  46. >> " <company>01</company>[\r][\n]"
  47. >> " <prefix>PA</prefix>[\r][\n]"
  48. >> " <policy>3605728</policy>[\r][\n]"
  49. >> " <amount>100</amount>[\r][\n]"
  50. >> " <type>installment</type>[\r][\n]"
  51. >> " <accountdate />[\r][\n]"
  52. >> " <postmarkdate />[\r][\n]"
  53. >> " <mode />[\r][\n]"
  54. >> " </payment>[\r][\n]"
  55. >> " <source>[\r][\n]"
  56. >> " <application>mypolicy</application>[\r][\n]"
  57. >> " <identity>customer</identity>[\r][\n]"
  58. >> " </source>[\r][\n]"
  59. >> " <lockbox>[\r][\n]"
  60. >> " <library>PGCTRANS</library>[\r][\n]"
  61. >> " <batchgroup>CCC</batchgroup>[\r][\n]"
  62. >> " <ip />[\r][\n]"
  63. >> " <renewalchanges />[\r][\n]"
  64. >> " </lockbox>[\r][\n]"
  65. >> " </request>[\r][\n]"
  66. >> "</requestList>[\r][\n]"
  67. >> "[\r][\n]"
  68. << "HTTP/1.1 200 OK[\r][\n]"
  69. << "HTTP/1.1 200 OK[\r][\n]"
  70. << "Date: Fri, 06 Oct 2017 16:47:33 GMT[\r][\n]"
  71. << "Server: Apache[\r][\n]"
  72. << "Content-Length: 513[\r][\n]"
  73. << "Content-Type: text/xml;charset=ISO-8859-1[\r][\n]"
  74. << "[\r][\n]"
  75. << "<?xml version="1.0"?><responseList><response id='1' success='yes'><payment><company>01</company><prefix>PA</prefix><policy>3605728</policy><amount>100.00</amount><id>208967</id><accountdate>10/06/2017</accountdate><postmarkdate>10/06/2017</postmarkdate><authcode>00000000</authcode><authstatus>APPROVED</authstatus><authnotes><![CDATA[APPROVED PGAC TEST]]></authnotes><authsource>PGACTest:CC</authsource><mode><![CDATA[C]]></mode></payment><networkstatus><![CDATA[OK]]></networkstatus></response></responseList>[\r][\n]"
  76. Payment Server Response
  77. <?xml version="1.0" encoding="UTF-8"?>
  78. <responseList>
  79. <response id="1" success="yes">
  80. <payment>
  81. <company>01</company>
  82. <prefix>PA</prefix>
  83. <policy>3605728</policy>
  84. <amount>100.00</amount>
  85. <id>208967</id>
  86. <accountdate>10/06/2017</accountdate>
  87. <postmarkdate>10/06/2017</postmarkdate>
  88. <authcode>00000000</authcode>
  89. <authstatus>APPROVED</authstatus>
  90. <authnotes><![CDATA[APPROVED PGAC TEST]]></authnotes>
  91. <authsource>PGACTest:CC</authsource>
  92. <mode><![CDATA[C]]></mode>
  93. </payment>
  94. <networkstatus><![CDATA[OK]]></networkstatus>
  95. </response>
  96. </responseList>
  97.  
  98.  
  99. receipt=com.pgac.policy.model.payment.Receipt@3cca5572[status=Payment Complete,createdOn=Fri Oct 06 11:47:33 CDT 2017,noticedOn=Fri Oct 06 11:47:33 CDT 2017,amount=100.00,authCode=00000000,referenceId=208967,notes=APPROVED PGAC TEST,batchGroup=CCC,paymentMethod=Credit Card,authorized=true,email=<null>,emailConfirmationSuccess=false]
  100. Creating a new SqlSession
  101. SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54ee13ce] was not registered for synchronization because synchronization is not active
  102. Fetching JDBC Connection from DataSource
  103. JDBC Connection [jdbc:as400://test400;serverName=test400;naming=sql;libraries=TESTMSTRN QGPL CRYPTO PGCPGMS;errors=full;blockSize=256;extendedDynamic=true;packageLibrary=QGPL;packageCache=true;lazyClose=true,secure=true;, UserName=MARZEQPJDA, AS/400 Toolbox for Java JDBC Driver] will not be managed by Spring
  104. ooo Using Connection [jdbc:as400://test400;serverName=test400;naming=sql;libraries=TESTMSTRN QGPL CRYPTO PGCPGMS;errors=full;blockSize=256;extendedDynamic=true;packageLibrary=QGPL;packageCache=true;lazyClose=true,secure=true;, UserName=MARZEQPJDA, AS/400 Toolbox for Java JDBC Driver]
  105. ==> Preparing: SELECT r.regid AS id, TRIM(r.userid) AS userId, TRIM(p.numpolicy) AS policyNo, TRIM(r.name) AS name, TRIM(r.email) AS email, r.secquestion AS securityQuestion, r.secanswer AS securityAnswer, r.usecookies AS useCookies, r.pgaconly AS marketingOk, r.rewrite AS rewrite, r.locked AS locked, r.createdate AS createdAt, r.modifydate AS updatedAt, TRIM(r.encpwd) AS encryptedPassword FROM mpreg r, mppolicy p WHERE r.regid = p.regid and substr(p.numpolicy, 5, 7) = ? ORDER BY r.regid DESC FETCH FIRST 1 ROWS ONLY
  106. ==> Parameters: 3605728(String)
  107. <== Total: 0
  108. Committing JDBC Connection [jdbc:as400://test400;serverName=test400;naming=sql;libraries=TESTMSTRN QGPL CRYPTO PGCPGMS;errors=full;blockSize=256;extendedDynamic=true;packageLibrary=QGPL;packageCache=true;lazyClose=true,secure=true;, UserName=MARZEQPJDA, AS/400 Toolbox for Java JDBC Driver]
  109. Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54ee13ce]
  110. Returning JDBC Connection to DataSource
  111. Unexpected error.
  112. com.pgac.policy.service.financial.FinancialServiceException: Payment Failed.
  113. at com.pgac.policy.service.financial.FinancialServiceImpl.makePayment(FinancialServiceImpl.java:439)
  114. at com.pgac.policy.service.info.PolicyInfoServiceImpl.makePayment(PolicyInfoServiceImpl.java:1407)
  115. at com.pgac.policy.webservice.soap.PolicyInquiryServiceSoap.makePayment(PolicyInquiryServiceSoap.java:668)
  116. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  117. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  118. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  119. at java.lang.reflect.Method.invoke(Method.java:498)
  120. at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:188)
  121. at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:104)
  122. at org.apache.cxf.jaxws.AbstractJAXWSMethodInvoker.invoke(AbstractJAXWSMethodInvoker.java:237)
  123. at org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:69)
  124. at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:75)
  125. at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:58)
  126. at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
  127. at java.util.concurrent.FutureTask.run(FutureTask.java:266)
  128. at org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
  129. at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:107)
  130. at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
  131. at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
  132. at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:249)
  133. at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
  134. at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
  135. at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
  136. at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
  137. at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
  138. at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
  139. at javax.servlet.http.HttpServlet.service(HttpServlet.java:650)
  140. at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
  141. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
  142. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
  143. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
  144. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
  145. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
  146. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
  147. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
  148. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
  149. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
  150. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  151. at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
  152. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
  153. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
  154. at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
  155. at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
  156. at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2549)
  157. at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2538)
  158. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  159. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  160. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  161. at java.lang.Thread.run(Thread.java:748)
  162. Caused by: java.lang.NullPointerException
  163. at com.pgac.policy.service.financial.FinancialServiceImpl.makePayment(FinancialServiceImpl.java:418)
  164. ... 48 more
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement