called url: 20251118 004734 : /pinval_Bh_zain_inapp.php 20251118 004734click_id= 20251118 004734 WapIdentify Insert=INSERT INTO tbl_wapidentify_bh_zain_mw_playme (campid, entrydate, lastupdatedate, msisdn, operatorCode, planid, price, pubid, redirectUrl, referid, resultCode, resultText, serviceid, servicetype, subid, uid, validity, sentnotsent) VALUES ('', NOW(), NOW(), '', 'Zain', '', '0', '', '', '', '', '', '', '', '', '', '0', 'notsent') requested url :20251118 004734: http://13.127.127.241:8080/bhplayme/zain/pinvalbh/inapp?msisdn=&click_id=&pincode= Response:20251118 004735: {"response": "FAIL", "errorMessage": "Invalid+pincode"} called url: 20251118 173704 : /pinval_Bh_zain_inapp.php 20251118 173704click_id= 20251118 173704 WapIdentify Insert=INSERT INTO tbl_wapidentify_bh_zain_mw_playme (campid, entrydate, lastupdatedate, msisdn, operatorCode, planid, price, pubid, redirectUrl, referid, resultCode, resultText, serviceid, servicetype, subid, uid, validity, sentnotsent) VALUES ('', NOW(), NOW(), '', 'Zain', '', '0', '', '', '', '', '', '', '', '', '', '0', 'notsent') requested url :20251118 173704: http://13.127.127.241:8080/bhplayme/zain/pinvalbh/inapp?msisdn=&click_id=&pincode= Response:20251118 173704: {"response": "FAIL", "errorMessage": "Invalid+pincode"} called url: 20251118 190137 : /pinval_Bh_zain_inapp.php 20251118 190137click_id= 20251118 190137 WapIdentify Insert=INSERT INTO tbl_wapidentify_bh_zain_mw_playme (campid, entrydate, lastupdatedate, msisdn, operatorCode, planid, price, pubid, redirectUrl, referid, resultCode, resultText, serviceid, servicetype, subid, uid, validity, sentnotsent) VALUES ('', NOW(), NOW(), '', 'Zain', '', '0', '', '', '', '', '', '', '', '', '', '0', 'notsent') requested url :20251118 190137: http://13.127.127.241:8080/bhplayme/zain/pinvalbh/inapp?msisdn=&click_id=&pincode= Response:20251118 190138:
Type Exception Report
Message Request processing failed; nested exception is java.lang.NullPointerException
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.NullPointerException org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:943) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Root Cause
java.lang.NullPointerException java.net.URLEncoder.encode(URLEncoder.java:204) net.controller.CampaignController.bhzainpinvalinapp(CampaignController.java:716) sun.reflect.GeneratedMethodAccessor254.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:214) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:748) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822) javax.servlet.http.HttpServlet.service(HttpServlet.java:529) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807) javax.servlet.http.HttpServlet.service(HttpServlet.java:623) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
Note The full stack trace of the root cause is available in the server logs.