Bug #756
KD11-002 - BIB SI failed
Status: | Closed - End of life cycle | Start date: | February 09, 2011 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | February 11, 2011 | ||
Assignee: | Latipah Abdul Rashid | % Done: | 30% | ||
Category: | - | Spent time: | - | ||
Target version: | - |
Description
1. BIB SI on bill payment was failed to execute on 09/02/11. The scheduler run correctly.
SI Ref No : 0000000812
Amount : RM1.90
Account not debited.
Frequency : Half yearly
Account # : 001105013079
Customer Name : KFH Online
History
#1 Updated by Latipah Abdul Rashid over 13 years ago
- Status changed from New - Begin Life Cycle to Development / Work In Progress
- % Done changed from 0 to 30
The scheduler did run at 12pm, but no trxn called to ESB based on ESB logs.
Found that SI failed at IB, as stated in this log caused by java.lang.NoSuchMethodError: /opt/BV1TO1/JBoss/server/*bv_framework1*/nohup.out
11:59:49,973 INFO [STDOUT] requestURL = http://www.kfhonline.com.my/bpmapp-upload/download/fstore/0a14d001d033d0c9_-3e5f4c6_1208cbd9f61_-77d8/forex_40.jpg 11:59:49,973 INFO [STDOUT] configuration.getProperty(validURLs) = http://kfhib03:7210/bpmapp-upload/upload.jsp,http://kfhib03:7310/bpmapp-upload/upload.jsp,http://10.20.208.1:7210/bpmapp-upload/upload.jsp,http://10.20.208.1:7310/bpmapp-upload/upload.jsp,http://kfhib04:7410/bpmapp-upload/upload.jsp,http://kfhib04:7510/bpmapp-upload/upload.jsp,http://10.20.208.4:7410/bpmapp-upload/upload.jsp,http://10.20.208.4:7510/bpmapp-upload/upload.jsp 11:59:49,974 INFO [STDOUT] configuration.getProperty(validURIs) = /bpmapp-upload/download/fstore,/bpmapp-upload/css/ie.css,/bpmapp-upload/css/main.css,/bpmapp-upload/images/logow.gif 12:00:00,095 INFO [STDOUT] SERVICE_NAME_VALUE: kfhmb 12:00:00,096 INFO [STDOUT] CONTEXT_PATH_VALUE: /kfh_bib.war 12:00:00,096 INFO [STDOUT] ADSOLUTE_PATH_VALUE: /opt/BV1TO1/JBoss/server/bv_framework1/deploy 12:00:00,097 INFO [STDOUT] APPLICATION_PATH_VALUE: /export/home/bvadmin/shared/ 12:00:01,420 INFO [STDOUT] select {si.*} from bib_si si where si.delete_indicator='1' and si.status='Accepted' order by TRNX_ID 12:00:01,618 INFO [STDOUT] select distinct {si.*} from bib_si si join bib_si_history hist on si.trnx_id=hist.si_trnx_id where trunc(hist.trnx_date)=TO_DATE('09/02/2011','dd/mm/yyyy') 12:00:01,673 INFO [SIJob] bibSi.getTrnxID() 201008060000000812 12:00:01,676 INFO [SIJob] bibsi matched to run: billpayment 201008060000000812 12:00:07,445 INFO [STDOUT] rim no 5612 12:00:07,448 INFO [STDOUT] finish setting data into session obj 12:00:07,876 INFO [IBLoggerBase] IB Entering my.com.kfhbib.enterprise.services.bib105_billpayment.IBPaymentResultsServices.executeBillPayment(my.com.kfhbib.web.utils.IBDateTime,java.lang.String,boolean) ... 12:00:08,198 INFO [SIJob] msgTemplate.toString() 12:00:08,200 INFO [SIJob] bib si job end 12:00:08,201 ERROR [JobRunShell] Job 0011.11 threw an unhandled Exception: java.lang.NoSuchMethodError: my.com.kfhbib.hibernate.utils.HibernateBillPaymentUtils.getIbPayeeByPayeeCode(Ljava/lang/String;)Ljava/sql/ResultSet; at my.com.kfhbib.enterprise.services.bib105_billpayment.IBGenericPaymentServices.getPayeeDetailsBeanWithoutBV(IBGenericPaymentServices.java:481) at my.com.kfhbib.enterprise.services.bib105_billpayment.IBPaymentResultsServices.executeBillPayment(IBPaymentResultsServices.java:377) at net.penril.scheduler.job.SIJob.execute(SIJob.java:107) at org.quartz.core.JobRunShell.run(JobRunShell.java:199) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543) 12:00:08,239 ERROR [ErrorLogger] Job (0011.11 threw an exception. org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NoSuchMethodError: my.com.kfhbib.hibernate.utils.HibernateBillPaymentUtils.getIbPayeeByPayeeCode(Ljava/lang/String;)Ljava/sql/ResultSet;] at org.quartz.core.JobRunShell.run(JobRunShell.java:210) at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:543) Caused by: java.lang.NoSuchMethodError: my.com.kfhbib.hibernate.utils.HibernateBillPaymentUtils.getIbPayeeByPayeeCode(Ljava/lang/String;)Ljava/sql/ResultSet; at my.com.kfhbib.enterprise.services.bib105_billpayment.IBGenericPaymentServices.getPayeeDetailsBeanWithoutBV(IBGenericPaymentServices.java:481) at my.com.kfhbib.enterprise.services.bib105_billpayment.IBPaymentResultsServices.executeBillPayment(IBPaymentResultsServices.java:377) at net.penril.scheduler.job.SIJob.execute(SIJob.java:107) at org.quartz.core.JobRunShell.run(JobRunShell.java:199) ... 1 more 12:00:08,302 INFO [SchedulerListener] job executed 12:00:08,365 INFO [SendMailJob] Sending message 'BIB SI Execution Process executed on 09/02/2011 12:00: Unsuccessful' to: si@kfh.com.my 12:00:08,384 INFO [SchedulerListener] Email sent 12:00:08,385 INFO [SchedulerListener] job executed 12:00:25,984 INFO [STDOUT] request.setAttribute("AU06-ImportantInfo-Menu", programList.get(0));
Requested scheduler_bib.war and kfh_bib.war from bv_framework1. Found that in class HibernateBillPaymentUtils, method getIbPayeeByPayeeCode is not in the class. But checked in repository stable, it is there.
Checked at bib history, the method was removed on 18/6/2010 reason stated bcoz not in use.
And it was added back on 28/9/2010 in a merge.
Will request the same class from other bv_framework instance to further check.
#2 Updated by Tan Lee Yong almost 13 years ago
- Status changed from Development / Work In Progress to Closed - End of life cycle
too old