Support #5374

[SCP ID :##2716##] : Trx Foreign Currency Error.

Added by Zahir Abd Latif about 9 years ago. Updated about 9 years ago.

Status:Closed - End of life cycleStart date:June 25, 2015
Priority:NormalDue date:June 25, 2015
Assignee:Zahir Abd Latif% Done:

100%

Category:-Spent time:2.00 hours
Target version:-

Description

Hi,
Kindly attend below request:

Need your help to fix below issue :

get warning : Service is currently unavailable when doing FCR trx

SystemErr_15.06.25_14.40.48.log:48754:[6/25/15 12:48:52:548 WIT] 00001937 SystemErr     R       at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:374)
SystemErr_15.06.25_14.40.48.log:48755:[6/25/15 12:48:52:548 WIT] 00001937 SystemErr     R       at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:112754:[6/25/15 13:52:21:684 WIT] 000001e4 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:112755:[6/25/15 13:52:21:684 WIT] 000001e4 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:112821:[6/25/15 13:52:27:328 WIT] 000013e2 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:112822:[6/25/15 13:52:27:328 WIT] 000013e2 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:112916:[6/25/15 13:52:36:357 WIT] 000000cb SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:112917:[6/25/15 13:52:36:357 WIT] 000000cb SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:113073:[6/25/15 13:52:43:906 WIT] 000001e4 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:113074:[6/25/15 13:52:43:906 WIT] 000001e4 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:113379:[6/25/15 13:53:04:164 WIT] 00001411 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:113380:[6/25/15 13:53:04:164 WIT] 00001411 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)
SystemErr_15.06.25_14.40.48.log:113482:[6/25/15 13:53:08:767 WIT] 000000b9 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyResults(IBForeignTelegraphicTransferResultsServices.java:256)
SystemErr_15.06.25_14.40.48.log:113483:[6/25/15 13:53:08:767 WIT] 000000b9 SystemErr     R      at net.penril.ib.middle.fundtransfer.ttfcy.service.IBForeignTelegraphicTransferResultsServices.ttfcyFavResults(IBForeignTelegraphicTransferResultsServices.java:81)

6/24/15 9:05:40:228 WIT]000000bb SystemOut     O [24/06/2015] [09:05:40:228][ERROR] [IBBusinessException]:527 - [default] Service is currently unavailable.
[6/24/15 9:05:40:231 WIT]000000bb SystemOut     O [24/06/2015] [09:05:40:230][ERROR] [IBControllerAction]:538 -
com.ib.common.error.exception.IBBusinessException:
       atcom.ib.common.error.handler.IBErrorHandler.createBusinessException(IBErrorHandler.java:76)
       atcom.ib.rib.controller.actions.ib104_fundtransfer.ttfcy.IBForeignTelegraphicTransferResultsAction.execute(IBForeignTelegraphicTransferResultsAction.java:231
)
       atorg.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
       at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
       at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
       at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
       at com.ib.common.utils.IBActionServlet.doPost(IBActionServlet.java:82)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)
       atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1225)
       at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:775)
       atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:457)
       atcom.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)
       at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)
       atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)
       at com.ib.common.utils.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:85)
       atcom.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)
       atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)
       atcom.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:928)
       atcom.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1025)
       at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
       at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:908)
       atcom.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
       at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195)
       atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:459)
       atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:526)
       atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:312)
       atcom.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:87)
       at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
atcom.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)
       at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:908)
       atcom.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)
       at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:195)
       at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:459)
       atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:526)
       atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:312)
       atcom.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:87)
       atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
       at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
       atcom.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
       at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)
       at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)
       atcom.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
       at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)
       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1815)

History

#1 Avatar?id=2607&size=24 Updated by Rayvandy Gabbytian about 9 years ago

  • Due date set to June 25, 2015
  • Status changed from New - Begin Life Cycle to Development / Work In Progress

Dear all,

Replied to Pak Wahyu in email as follows:

Below is result of our investigation:

- Customer made a transaction to non EUR account. System grabs the currency information of customer’s debited account to compare with USD currency,
- if the to account is USD, then fill in the Mt103Sw721 until 724 based on defined criteria.

Issue:
- System fails to grab the debited account currency code and assign null value,
- However, system is able to get the same currency code just above this line of code.

Root cause:
- Not yet identified. Unable to replicate the issue in development env.

Workaround:
- Put variable assignation after the function,
- Put constant before the function. Meaning incase any null value is assigned, system would not crash.

Solution:
- Turn on debugging

For TAC:
SMSService.java:381: Displays error message to front end. Normal.
SMSService.java:89: Same as 381. Normal.
SMSService.java:696: TAC is expired. It means customer keys in TAC value for more than 10 minutes.
SMSService.java:680: Invalid TAC (wrong TAC # entered).

Said workaround and solution have been deployed into SIT environment.

Thank you.

#2 Avatar?id=2607&size=24 Updated by Rayvandy Gabbytian about 9 years ago

  • Status changed from Development / Work In Progress to Pending Customer Feedback
  • Assignee changed from Rayvandy Gabbytian to Zahir Abd Latif

Dear Zahir,

Since I could not replicate the issue, this item is pending for IT's feedback. However, I have done some workaround and turn on the debugging as well.

Thank you.

#3 Updated by Zahir Abd Latif about 9 years ago

  • Status changed from Pending Customer Feedback to Closed - End of life cycle
  • % Done changed from 0 to 100

Issue closed in SCP.

Also available in: Atom PDF