OpenBankProject / OpenBankProject/OBP-API

net.liftweb.common.Failure$$anon$1: An Failure Box was opened. Failure Message: account not found at bank

Open
#595 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Scala
Stars
1.7k
Forks
482
Avg merge
1d 12h
Merged PRs (30d)
15

Description

Got a few dozen of these exceptions last night on https://bnpparibas-irb.openbankproject.com:

Sat Jun 10 02:45:29 UTC 2017: net.liftweb.common.Failure$$anon$1: An Failure Box was opened.  Failure Message: account  not found at bank .  The justification for allowing the openOrThrowException was Exception: Couldn't create transaction
	at net.liftweb.common.Failure.openOrThrowException(Box.scala:757)
	at net.liftweb.common.Failure.openOrThrowException(Box.scala:726)
	at code.bankconnectors.Connector$class.createTransactionRequestv210(Connector.scala:567)
	at code.bankconnectors.LocalMappedConnector$.createTransactionRequestv210(LocalMappedConnector.scala:48)
	at code.api.v2_1_0.APIMethods210$$$$$$bfacaf527a436e27f43dd9eab41ae1$$$$onfun$apply$122.apply(APIMethods210.scala:444)
	at code.api.v2_1_0.APIMethods210$$$$$$bfacaf527a436e27f43dd9eab41ae1$$$$onfun$apply$122.apply(APIMethods210.scala:443)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$8ded6723b7389dea3b025163ec6d0e0$$$$onfun$apply$120.apply(APIMethods210.scala:443)
	at code.api.v2_1_0.APIMethods210$$$$$$8ded6723b7389dea3b025163ec6d0e0$$$$onfun$apply$120.apply(APIMethods210.scala:437)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$8c34bad55442d7531b84e3b0f44a1457$$$$onfun$apply$117.apply(APIMethods210.scala:437)
	at code.api.v2_1_0.APIMethods210$$$$$$8c34bad55442d7531b84e3b0f44a1457$$$$onfun$apply$117.apply(APIMethods210.scala:428)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$17a89aca42163a98aeab716898258c$$$$onfun$apply$115.apply(APIMethods210.scala:428)
	at code.api.v2_1_0.APIMethods210$$$$$$17a89aca42163a98aeab716898258c$$$$onfun$apply$115.apply(APIMethods210.scala:420)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$d515bcbbe6774d9e51ec37ba6f09c54$$$$onfun$apply$114.apply(APIMethods210.scala:420)
	at code.api.v2_1_0.APIMethods210$$$$$$d515bcbbe6774d9e51ec37ba6f09c54$$$$onfun$apply$114.apply(APIMethods210.scala:419)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$f99311b82f73cf1c253a84fa2d1a147$$$$onfun$apply$113.apply(APIMethods210.scala:419)
	at code.api.v2_1_0.APIMethods210$$$$$$f99311b82f73cf1c253a84fa2d1a147$$$$onfun$apply$113.apply(APIMethods210.scala:416)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$9bb09d9b921f215bfa87268271226$$$$onfun$apply$112.apply(APIMethods210.scala:416)
	at code.api.v2_1_0.APIMethods210$$$$$$9bb09d9b921f215bfa87268271226$$$$onfun$apply$112.apply(APIMethods210.scala:413)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$9786c0f4508e1eec15f32b5ec3b4828$$$$onfun$apply$110.apply(APIMethods210.scala:413)
	at code.api.v2_1_0.APIMethods210$$$$$$9786c0f4508e1eec15f32b5ec3b4828$$$$onfun$apply$110.apply(APIMethods210.scala:411)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$7de58df3f23f16fc63612e6d7fcb74$$$$onfun$apply$109.apply(APIMethods210.scala:411)
	at code.api.v2_1_0.APIMethods210$$$$$$7de58df3f23f16fc63612e6d7fcb74$$$$onfun$apply$109.apply(APIMethods210.scala:410)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$4e4c78f5ca321fa27198b3d6f3a5f362$$$$nonfun$apply$96.apply(APIMethods210.scala:410)
	at code.api.v2_1_0.APIMethods210$$$$$$4e4c78f5ca321fa27198b3d6f3a5f362$$$$nonfun$apply$96.apply(APIMethods210.scala:386)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at net.liftweb.common.Box$WithFilter.flatMap(Box.scala:354)
	at code.api.v2_1_0.APIMethods210$$$$$$363b534d6613b6514950f5eab9c8439a$$$$nonfun$apply$94.apply(APIMethods210.scala:386)
	at code.api.v2_1_0.APIMethods210$$$$$$363b534d6613b6514950f5eab9c8439a$$$$nonfun$apply$94.apply(APIMethods210.scala:384)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$74a7b7a33947ec198e5fe8a2c2a0eb5c$$$$nonfun$apply$93.apply(APIMethods210.scala:384)
	at code.api.v2_1_0.APIMethods210$$$$$$74a7b7a33947ec198e5fe8a2c2a0eb5c$$$$nonfun$apply$93.apply(APIMethods210.scala:382)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$ae6cd77a29e53476295e32c8783ca8$$$$nonfun$apply$91.apply(APIMethods210.scala:382)
	at code.api.v2_1_0.APIMethods210$$$$$$ae6cd77a29e53476295e32c8783ca8$$$$nonfun$apply$91.apply(APIMethods210.scala:379)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$2fa18917a816d61043e83b6b804a25e4$$$$nonfun$apply$89.apply(APIMethods210.scala:379)
	at code.api.v2_1_0.APIMethods210$$$$$$2fa18917a816d61043e83b6b804a25e4$$$$nonfun$apply$89.apply(APIMethods210.scala:378)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$2dfd719324dbd4702b916643376f1b8$$$$nonfun$apply$88.apply(APIMethods210.scala:378)
	at code.api.v2_1_0.APIMethods210$$$$$$2dfd719324dbd4702b916643376f1b8$$$$nonfun$apply$88.apply(APIMethods210.scala:377)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$20c4e3759677366eb4fb9496b1f49c8$$$$nonfun$apply$85.apply(APIMethods210.scala:377)
	at code.api.v2_1_0.APIMethods210$$$$$$20c4e3759677366eb4fb9496b1f49c8$$$$nonfun$apply$85.apply(APIMethods210.scala:376)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$ceadbe4ef5f8b2e42e56e6d9384f49e$$$$nonfun$apply$82.apply(APIMethods210.scala:376)
	at code.api.v2_1_0.APIMethods210$$$$$$ceadbe4ef5f8b2e42e56e6d9384f49e$$$$nonfun$apply$82.apply(APIMethods210.scala:372)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$f75e6961ef81b4d9adda358432a85cc$$$$nonfun$apply$80.apply(APIMethods210.scala:372)
	at code.api.v2_1_0.APIMethods210$$$$$$f75e6961ef81b4d9adda358432a85cc$$$$nonfun$apply$80.apply(APIMethods210.scala:370)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$b2af402beb50ed9a9560d52ebfdca65$$$$nonfun$apply$79.apply(APIMethods210.scala:370)
	at code.api.v2_1_0.APIMethods210$$$$$$b2af402beb50ed9a9560d52ebfdca65$$$$nonfun$apply$79.apply(APIMethods210.scala:369)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$15b43344e1fc80156982766db766dae$$$$nonfun$apply$77.apply(APIMethods210.scala:369)
	at code.api.v2_1_0.APIMethods210$$$$$$15b43344e1fc80156982766db766dae$$$$nonfun$apply$77.apply(APIMethods210.scala:368)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$121122cca12d4f847e44d8a2b9691ffe$$$$nonfun$apply$75.apply(APIMethods210.scala:368)
	at code.api.v2_1_0.APIMethods210$$$$$$121122cca12d4f847e44d8a2b9691ffe$$$$nonfun$apply$75.apply(APIMethods210.scala:367)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$7bf1f39a417d3eadf221b87dda26aef5$$$$nonfun$apply$73.apply(APIMethods210.scala:367)
	at code.api.v2_1_0.APIMethods210$$$$$$7bf1f39a417d3eadf221b87dda26aef5$$$$nonfun$apply$73.apply(APIMethods210.scala:366)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$2fd258c3a09afb3703df11780d34a2$$$$nonfun$apply$71.apply(APIMethods210.scala:366)
	at code.api.v2_1_0.APIMethods210$$$$$$2fd258c3a09afb3703df11780d34a2$$$$nonfun$apply$71.apply(APIMethods210.scala:365)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$1c20c353f466e6c7db77aa9c2647f694$$$$nonfun$apply$69.apply(APIMethods210.scala:365)
	at code.api.v2_1_0.APIMethods210$$$$$$1c20c353f466e6c7db77aa9c2647f694$$$$nonfun$apply$69.apply(APIMethods210.scala:364)
	at net.liftweb.common.Full.flatMap(Box.scala:612)
	at code.api.v2_1_0.APIMethods210$$$$$$9c9fb3a8942fe4728556b0f0743d24b5$$$$n$applyOrElse$3.apply(APIMethods210.scala:364)
	at code.api.v2_1_0.APIMethods210$$$$$$9c9fb3a8942fe4728556b0f0743d24b5$$$$n$applyOrElse$3.apply(APIMethods210.scala:361)
	at code.api.OBPRestHelper$class.failIfBadAuthorizationHeader(OBPRestHelper.scala:138)
	at code.api.v3_0_0.OBPAPI3_0_0$.failIfBadAuthorizationHeader(OBPAPI3_0_0.scala:49)
	at code.api.OBPRestHelper$$anon$2.apply(OBPRestHelper.scala:198)
	at code.api.OBPRestHelper$$anon$2.apply(OBPRestHelper.scala:191)
	at code.api.OBPRestHelper$$anon$3.apply(OBPRestHelper.scala:228)
	at code.api.OBPRestHelper$$anon$3.apply(OBPRestHelper.scala:225)
	at net.liftweb.http.rest.RestHelper$class.apply(RestHelper.scala:522)
	at code.api.v3_0_0.OBPAPI3_0_0$.apply(OBPAPI3_0_0.scala:49)
	at code.api.v3_0_0.OBPAPI3_0_0$.apply(OBPAPI3_0_0.scala:49)
	at net.liftweb.util.NamedPF$$anonfun$applyBox$1.apply(NamedPartialFunction.scala:97)
	at net.liftweb.util.NamedPF$$anonfun$applyBox$1.apply(NamedPartialFunction.scala:97)
	at net.liftweb.common.Full.map(Box.scala:610)
	at net.liftweb.util.NamedPF$.applyBox(NamedPartialFunction.scala:97)
	at net.liftweb.http.LiftServlet$$anonfun$1.apply$mcZ$sp(LiftServlet.scala:281)
	at net.liftweb.http.LiftServlet$$anonfun$1.apply(LiftServlet.scala:279)
	at net.liftweb.http.LiftServlet$$anonfun$1.apply(LiftServlet.scala:279)
	at net.liftweb.http.S$class.net$liftweb$http$S$$wrapQuery(S.scala:1470)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$anonfun$apply$37.apply(S.scala:1635)
	at net.liftweb.http.S$class.net$liftweb$http$S$$doAround(S.scala:1399)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.scala:1400)
	at net.liftweb.db.DB$$anon$2$$anonfun$apply$15.net$liftweb$db$DB$class$$anon$$anonfun$$recurseMe$1(DB.scala:244)
	at net.liftweb.db.DB$$anon$2$$anonfun$apply$15$$anonfun$net$liftweb$db$DB$class$$anon$$anonfun$$recurseMe$1$1.apply(DB.scala:260)
	at net.liftweb.db.DB$$anon$2$$anonfun$apply$15$$anonfun$net$liftweb$db$DB$class$$anon$$anonfun$$recurseMe$1$1.apply(DB.scala:260)
	at net.liftweb.db.DB$$anonfun$use$1.apply(DB.scala:701)
	at net.liftweb.util.DynoVar$class.run(ThreadGlobal.scala:95)
	at net.liftweb.db.DB$currentConn$.run(DB.scala:686)
	at net.liftweb.db.DB$class.use(DB.scala:698)
	at net.liftweb.db.DB$$anon$1.use(DB.scala:40)
	at net.liftweb.db.DB$$anon$2$$anonfun$apply$15.net$liftweb$db$DB$class$$anon$$anonfun$$recurseMe$1(DB.scala:260)
	at net.liftweb.db.DB$$anon$2$$anonfun$apply$15.apply(DB.scala:262)
	at net.liftweb.util.DynoVar$class.run(ThreadGlobal.scala:95)
	at net.liftweb.db.DB$$anon$2$DepthCnt$.run(DB.scala:233)
	at net.liftweb.db.DB$$anon$2.apply(DB.scala:236)
	at net.liftweb.http.S$class.net$liftweb$http$S$$doAround(S.scala:1400)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:1633)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$class.net$liftweb$http$S$$_nest2InnerInit(S.scala:1632)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44.apply(S.scala:1676)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$withReq$1.apply(S.scala:1686)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$class.withReq(S.scala:1685)
	at net.liftweb.http.S$.withReq(S.scala:47)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43.apply(S.scala:1672)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$41$$anonfun$apply$42.apply(S.scala:1670)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$41.apply(S.scala:1669)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:1668)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$class.net$liftweb$http$S$$_innerInit(S.scala:1667)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$47$$anonfun$apply$48$$anonfun$apply$49$$anonfun$apply$50$$anonfun$apply$51.apply(S.scala:1709)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$47$$anonfun$apply$48$$anonfun$apply$49$$anonfun$apply$50.apply(S.scala:1707)
	at net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:605)
	at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:507)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$47$$anonfun$apply$48$$anonfun$apply$49.apply(S.scala:1706)
	at net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:605)
	at net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:520)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$47$$anonfun$apply$48.apply(S.scala:1705)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$47.apply(S.scala:1704)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1.apply(S.scala:1703)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.S$class.net$liftweb$http$S$$_init(S.scala:1702)
	at net.liftweb.http.S$class.statelessInit(S.scala:1302)
	at net.liftweb.http.S$.statelessInit(S.scala:47)
	at net.liftweb.http.LiftServlet.doService(LiftServlet.scala:279)
	at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:148)
	at net.liftweb.http.LiftServlet$$anonfun$doIt$1$1.apply(LiftServlet.scala:147)
	at net.liftweb.util.TimeHelpers$class.calcTime(TimeHelpers.scala:346)
	at net.liftweb.util.Helpers$.calcTime(Helpers.scala:34)
	at net.liftweb.util.TimeHelpers$class.logTime(TimeHelpers.scala:365)
	at net.liftweb.util.Helpers$.logTime(Helpers.scala:34)
	at net.liftweb.http.LiftServlet.doIt$1(LiftServlet.scala:147)
	at net.liftweb.http.LiftServlet.service(LiftServlet.scala:158)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(HTTPProvider.scala:72)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(HTTPProvider.scala:71)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(HTTPProvider.scala:71)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.URLRewriter$.doWith(Req.scala:1327)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(HTTPProvider.scala:70)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1.apply(HTTPProvider.scala:70)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2$$anonfun$apply$mcV$sp$1.apply(HTTPProvider.scala:70)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2.apply$mcV$sp(HTTPProvider.scala:66)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2.apply(HTTPProvider.scala:60)
	at net.liftweb.http.provider.HTTPProvider$$anonfun$service$2.apply(HTTPProvider.scala:60)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.provider.HTTPProvider$class.service(HTTPProvider.scala:60)
	at net.liftweb.http.LiftFilter.service(LiftServlet.scala:928)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(ServletFilterProvider.scala:82)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(ServletFilterProvider.scala:82)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(ServletFilterProvider.scala:82)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$class.handleLoan$1(ServletFilterProvider.scala:59)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$class.net$liftweb$http$provider$servlet$ServletFilterProvider$$handleLoanWrappers(ServletFilterProvider.scala:63)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1.apply$mcV$sp(ServletFilterProvider.scala:82)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1.apply(ServletFilterProvider.scala:77)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1$$anonfun$apply$mcV$sp$1.apply(ServletFilterProvider.scala:77)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17$$anonfun$apply$18$$anonfun$apply$19.apply(Vars.scala:611)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17$$anonfun$apply$18.apply(Vars.scala:610)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17.apply(Vars.scala:609)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16.apply(Vars.scala:608)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:607)
	at net.liftweb.http.RequestVarHandler$.apply(Vars.scala:507)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1.apply$mcV$sp(ServletFilterProvider.scala:75)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1.apply(ServletFilterProvider.scala:75)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$$anonfun$doFilter$1.apply(ServletFilterProvider.scala:75)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17$$anonfun$apply$18$$anonfun$apply$19.apply(Vars.scala:611)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17$$anonfun$apply$18.apply(Vars.scala:610)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16$$anonfun$apply$17.apply(Vars.scala:609)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$16.apply(Vars.scala:608)
	at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
	at net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:607)
	at net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:520)
	at net.liftweb.http.provider.servlet.ServletFilterProvider$class.doFilter(ServletFilterProvider.scala:74)
	at net.liftweb.http.LiftFilter.doFilter(LiftServlet.scala:928)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1476)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:501)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1088)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1022)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:255)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
	at org.eclipse.jetty.server.Server.handle(Server.java:370)
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)
	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:696)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:53)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
	at java.lang.Thread.run(Thread.java:748)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in code.bankconnectors.Connector.createTransactionRequestv210 at Connector.scala:567 and compare the LocalMappedConnector implementation at LocalMappedConnector.scala:48. Trace the account lookup through APIMethods210.scala around lines 443-444 and determine why the account is reported missing; done means the reported failure is reproducible and its handling or cause is addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
api, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.