Getting IBY_45000 and NullPointerException when processing authorizations in 11i (Doc ID 375464.1)

Last updated on JUNE 07, 2017

Applies to:

Oracle Payments - Version 11.5.10.0 to 11.5.10.2 [Release 11.5]
Information in this document applies to any platform.

Symptoms

When attempting to do a Credit Card authorization from Oracle Order Management, the following error occurs.

IBY_45000 Internal Error to Payment Server

The iPayment debug log file is showing the following error 
UNEXPECTED:[iby.ecapp.PmtECApp.oraPmtReq]:java.lang.NullPointerException
at oracle.apps.iby.payment.proc.BatchCCPayment.pay(BatchCCPayment.java:230)
at oracle.apps.iby.payment.OraPmtRisk.oraPmtReqRisk(OraPmtRisk.java:245)
at oracle.apps.iby.ecapp.PmtECApp.oraPmtReq(PmtECApp.java:876)
at oracle.apps.iby.ecapp.PaymentServiceImpl.oraPmtReq(PaymentServiceImpl.java:576)
at oracle.apps.iby.ecservlet.AuthService.service(AuthService.java:418)
at oracle.apps.iby.ecservlet.ECServlet.doGet(ECServlet.java:144)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)

EXCEPTION:[iby.exception.Log.debug.generic]:oracle.apps.iby.exception.PSException: Internal Error to Payment Server:
at oracle.apps.iby.ecapp.PmtECApp.oraPmtReq(PmtECApp.java:884)
at oracle.apps.iby.ecapp.PaymentServiceImpl.oraPmtReq(PaymentServiceImpl.java:576)
at oracle.apps.iby.ecservlet.AuthService.service(AuthService.java:418)
at oracle.apps.iby.ecservlet.ECServlet.doGet(ECServlet.java:144)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:499)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:588)
at org.apache.jserv.JServConnection.processRequest(JServConnection.java:456)
at org.apache.jserv.JServConnection.run(JServConnection.java:294)
at java.lang.Thread.run(Thread.java:534)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms