Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: Newport
-
Fix Version/s: Newport
-
Component/s: None
-
Labels:None
-
Environment:
• Sapi – 645
• Reseller UI – 115 (has the new JPN localization files)
• Merchant UI – 33
• Data util Jar – 108
• Bid Mgr – P28
• Core – P18
-
Sprint:Sprint 7
Description
When I tried to terminate an order that has a scheduled end date, the order remains deployed in AML. The core log throws an exception. I don't see any errors in the tomcat log, only the request to terminate the order. Note that this order was created in January at the very beginning of the Newport project. Don't know if that is relevant to this issue or not. I did create a new order with a scheduled end date and I was able to terminate it before the end date did, leading me to believe this is either a migration issue or a case of issues due to the order being created in an early version of Newport.
From Tomcat:
2014-04-07 14:23:21,048-239292581 [http-8080-23] INFO com.thesearchagency.sapi.services.order.OrderScheduler [timezone=Etc/UTC, principalId=77885f5d-d9b9-4728-a1a0-f329aa47d7df, requestId=6c6c7e84-9a87-4ddd-8372-4c1704f6a6e3, locale=en_US, authToken=LK3CYKUPKK2RWQQ7WAHXJ5HE4UM7BDYXXA33KEUTOMA2DDJIKVITAPSMWBRINI7POWPFG4TEAUNMHSMH2UKDZ7BWDCW7OYEDQPVFMEKRQCZC2D46HMIEP2DK5XNBP7K2OJJHNDOOMYM3CEY3W5V5EOION7QC2QCCH5WHBMPWGG3TNHRRBDJP75FAWNKUJIB6X74OE5SIJX65GBPP3A65XUIIMLGWGYXZGMDOLMAOZ7Y4TV364P3F4RTSSXPF67DO47QAI2GWWW4ZVDEZRJ2BEXXR4DLXIA3A2B74OH4F62BJTPPGODXKUWVTZ6J4DFCJFXN6XMOCXAGSLVTNAGG6ODGQRSCPJVWEU6VIGTWHCIMBMGDYAVHB5TVTQUZ36LYW7UJ2G7YZ3MPTZUE3SH4TFP2LZORYVWRREVXPVA7DNVVOFTF4FLCI3MKX63OMDHIHUMP3E3N2XWILU4F7M5KRZ35EYJRXTMWPV5V67CR6OZB6B47NL4ZJM4DRCMVDE5U2ZF2SH67Q6ZPZ5S6FGRIBAKBAN4VEJEDGCAEHYQPY6KZOX7E25DHSVW5FS4S6JAM2KUERYRTXNKGJUNYLNBU6PAAPA44SJKFWKTTIYK6RFWJKCXAPPVEPCYMSPTJJDBS4HCXRMOI55JXUCNFCIB3PHGTNWNLI6WQEIHRU3RADACXC7VQAE3QXUMV5RHBMFRUYN36TC6YJNYIAU3KLM5EWG5JNQKNTKJK7PCIHZXKZ4B2DOYXBOBP7JS4RZ6UIG2UPQKQCGDNBALZ3HNBOGGERYD7UOKOC3QIK5HEKDRDPS664CFUOAAQZTFCQFFP2KA774STENITSG6BAUY2WWWMUBI47RGIDDL7OP6KLINH4NR45ZKSRH4NMJR7FFLR5BTAEFMNR4VM2YIIOKSXQHJZAVN53D7P3VCH3GFUPIAMORQDBDMFKGXFCO6GQ3R3KNG64LO4HTBOYZ5Y7D2WN224XVAV7QTXVP2NGYLDPQVG4NSV3IH6JS4GV4ERXHWUUVYNMQHAUCXUJOVU4CWSIMHG4D4PBOOUGPRTHHJM63WJ5OBZEXRRABN6CTJTEZH6AMDTNQURTMJYNDOLHV6BDD2SUIXMY57Y37B7QHACDOEDZL4MMBL6YSZKL5CEFI7TTJJHYMOZQH4GOOP4FB7W4VOFAC3HKVXRTTIOTFKRHUBQLIT2VIDZVA3QEOLOTLFJQFBPGLL74GWCIQML5QKQLSXO3ORXILHQABHASKUYJAPOW544YGKD533EY5IUTNVGI5QN6XJ2HYS3KQX6B5MWTDFVG4MBLOJPONRVWDOVRWTTZD276OM3F4TAFGITQLNP7MZMDMN2B3JMTZRRO7QN3KL72CVH5RAS22R7KMOFE5CF3A6Q4OWTV3MMMFA5HAGQANGO5DGP6THXD4PT3PA56MLYXAXTJRDNNVGEMW5FB34Y7JJNH4NQUIG6AJ2DF2KXJEAULRQVTSRWXCQG5R73XK43L5OYN4N4ELSGB63UDCJI5FCTI5ZRGCYUZZUZPRUYHTTKZEQHGMN3FLKKR73VVPAOSOQTBFGUK7ADMUW3QVYXEXQOMLI3V5KVVCTS6FFUFMVYJY632W3PYH4C66T3CLWHS6YXRJR6QBHWGCQLEFHKOM4GJ52ARI3G46RZ7G3OUOHQ3S5DADTKGZDJRIC2IBCN3HKTOHJYNRB7MIOPK6F2BBQHJZI22BSZIAJHQKAFRBBHZ, hostname=127.0.0.1, ipAddress=127.0.0.1] - Received request to unschedule end date of order: da007858-40a3-4273-946b-ee5532aa7b6e
From Core:
14:23:36,224 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
14:23:36,226 WARN [AdMaxDeploymentResponseMDB] Unknown response.
14:23:36,226 ERROR [AdMaxDeploymentResponseMDB] Error during response. Message will be replayed.
java.lang.NullPointerException
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentResponseMDB.handleDeployResults(AdMaxDeploymentResponseMDB.java:153)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentResponseMDB.onMessage(AdMaxDeploymentResponseMDB.java:117)
at sun.reflect.GeneratedMethodAccessor581.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor465.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_525241033.invoke(InvocationContextInterceptor_z_fillMethod_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_525241033.invoke(InvocationContextInterceptor_z_setup_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at $Proxy581.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_525241033.invoke(SessionAspect_z_handleRun_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
14:23:36,346 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:36,346 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:37,188 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:37,188 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:37,349 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:37,349 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:38,191 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:38,191 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:38,351 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:38,351 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:39,193 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:39,193 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:39,354 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:39,354 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:40,197 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:40,198 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:40,356 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:40,356 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:41,200 DEBUG [JdbcTemplate] Executing prepared SQL query
14:23:41,202 DEBUG [JdbcTemplate] Executing prepared SQL statement [select responseMsg from mms_common.campUpdateResp where deploymentID = ?]
14:23:41,229 INFO [AdMaxDeploymentResponseMDB] Response MDB triggered.
14:23:41,231 WARN [AdMaxDeploymentResponseMDB] Unknown response.
14:23:41,231 ERROR [AdMaxDeploymentResponseMDB] Error during response. Message will be replayed.
java.lang.NullPointerException
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentResponseMDB.handleDeployResults(AdMaxDeploymentResponseMDB.java:153)
at com.thesearchagency.core.smb.service.admaxdeployment.component.AdMaxDeploymentResponseMDB.onMessage(AdMaxDeploymentResponseMDB.java:117)
at sun.reflect.GeneratedMethodAccessor581.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.aop.joinpoint.MethodInvocation.invokeTarget(MethodInvocation.java:122)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:111)
at org.jboss.ejb3.EJBContainerInvocationWrapper.invokeNext(EJBContainerInvocationWrapper.java:69)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.invoke(InterceptorSequencer.java:73)
at org.jboss.ejb3.interceptors.aop.InterceptorSequencer.aroundInvoke(InterceptorSequencer.java:59)
at sun.reflect.GeneratedMethodAccessor465.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.aop.advice.PerJoinpointAdvice.invoke(PerJoinpointAdvice.java:174)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.fillMethod(InvocationContextInterceptor.java:72)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_fillMethod_525241033.invoke(InvocationContextInterceptor_z_fillMethod_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor.setup(InvocationContextInterceptor.java:88)
at org.jboss.aop.advice.org.jboss.ejb3.interceptors.aop.InvocationContextInterceptor_z_setup_525241033.invoke(InvocationContextInterceptor_z_setup_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:62)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:56)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:68)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:194)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.tx.NullInterceptor.invoke(NullInterceptor.java:42)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.security.Ejb3AuthenticationInterceptorv2.invoke(Ejb3AuthenticationInterceptorv2.java:80)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.BlockContainerShutdownInterceptor.invoke(BlockContainerShutdownInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.aspects.currentinvocation.CurrentInvocationInterceptor.invoke(CurrentInvocationInterceptor.java:67)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.ejb3.mdb.MessagingContainer.localInvoke(MessagingContainer.java:282)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.delivery(MessageInflowLocalProxy.java:270)
at org.jboss.ejb3.mdb.inflow.MessageInflowLocalProxy.invoke(MessageInflowLocalProxy.java:140)
at $Proxy581.onMessage(Unknown Source)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.onMessage(JmsServerSession.java:178)
at org.jboss.jms.client.container.ClientConsumer.callOnMessageStatic(ClientConsumer.java:160)
at org.jboss.jms.client.container.SessionAspect.handleRun(SessionAspect.java:831)
at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleRun_525241033.invoke(SessionAspect_z_handleRun_525241033.java)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:86)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
at org.jboss.jms.client.delegate.ClientSessionDelegate.run(ClientSessionDelegate.java)
at org.jboss.jms.client.JBossSession.run(JBossSession.java:199)
at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:234)
at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:205)
at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)