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: HTTP Status 500 – Internal Server Error

HTTP Status 500 – Internal Server Error


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.


Apache Tomcat/9.0.107