Skip to content

Instantly share code, notes, and snippets.

@anhnt
Created October 29, 2020 08:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anhnt/764ea0ce7b973fecab0626a69327697f to your computer and use it in GitHub Desktop.
Save anhnt/764ea0ce7b973fecab0626a69327697f to your computer and use it in GitHub Desktop.
payment lib doProcessCart
java.lang.NullPointerException
at co.kademi.server.catalog.CartManager.findProductsNotInStore(CartManager.java:1322)
at co.kademi.server.catalog.CartManager.checkItemsInStore(CartManager.java:1303)
at co.kademi.server.catalog.CartManager.doProcessCart(CartManager.java:445)
at jdk.nashorn.internal.scripts.Script$Recompilation$306$21096$\^eval\_.processInvoicePay#L:577(/APP-INF/app.js:589)
at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:637)
at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
at jdk.nashorn.api.scripting.ScriptObjectMirror.call(ScriptObjectMirror.java:117)
at io.milton.cloud.server.repoapps.ControllerMappingList.executeJs(ControllerMappingList.java:1894)
at io.milton.cloud.server.repoapps.AppTransactionManager.lambda$runInTransaction$0(AppTransactionManager.java:92)
at io.milton.cloud.util.SessionManagerUtils.lambda$executeInSessionAndTransaction$0(SessionManagerUtils.java:145)
at io.milton.cloud.util.SessionManagerUtils.executeInTransaction(SessionManagerUtils.java:288)
at io.milton.cloud.util.SessionManagerUtils.produceInSessionAndTransaction(SessionManagerUtils.java:159)
at io.milton.cloud.util.SessionManagerUtils.executeInSessionAndTransaction(SessionManagerUtils.java:144)
at io.milton.cloud.server.repoapps.AppTransactionManager.runInTransaction(AppTransactionManager.java:90)
at jdk.nashorn.internal.scripts.Script$Recompilation$305$20581AAAA$\^eval\_.processInvoicePay(/APP-INF/app.js:577)
at jdk.nashorn.internal.runtime.ScriptFunctionData.invoke(ScriptFunctionData.java:645)
at jdk.nashorn.internal.runtime.ScriptFunction.invoke(ScriptFunction.java:494)
at jdk.nashorn.internal.runtime.ScriptRuntime.apply(ScriptRuntime.java:393)
at jdk.nashorn.api.scripting.ScriptObjectMirror.callMember(ScriptObjectMirror.java:199)
at jdk.nashorn.api.scripting.NashornScriptEngine.invokeImpl(NashornScriptEngine.java:386)
at jdk.nashorn.api.scripting.NashornScriptEngine.invokeFunction(NashornScriptEngine.java:190)
at io.milton.cloud.server.repoapps.ControllerResource.executeJs(ControllerResource.java:367)
at io.milton.cloud.server.repoapps.ControllerResource.processForm(ControllerResource.java:189)
at io.milton.http.http11.PostHandler.processExistingResource(PostHandler.java:85)
at io.milton.http.ResourceHandlerHelper.processResource(ResourceHandlerHelper.java:196)
at io.milton.http.http11.PostHandler.processResource(PostHandler.java:68)
at io.milton.http.ResourceHandlerHelper.process(ResourceHandlerHelper.java:127)
at io.milton.http.http11.PostHandler.process(PostHandler.java:62)
at io.milton.http.StandardFilter.process(StandardFilter.java:50)
at io.milton.http.FilterChain.process(FilterChain.java:46)
at co.kademi.server.subscription.KademiSubscriptionFilter.process(KademiSubscriptionFilter.java:46)
at io.milton.http.FilterChain.process(FilterChain.java:46)
at co.kademi.server.idp.IDPFilter.process(IDPFilter.java:65)
at io.milton.http.FilterChain.process(FilterChain.java:46)
at io.milton.cloud.server.db.utils.MiltonOpenSessionInViewFilter$1.execute(MiltonOpenSessionInViewFilter.java:41)
at io.milton.context.RootContext.execute(RootContext.java:90)
at io.milton.cloud.server.db.utils.MiltonOpenSessionInViewFilter.process(MiltonOpenSessionInViewFilter.java:34)
at io.milton.http.FilterChain.process(FilterChain.java:46)
at co.kademi.server.webcache.KademiWebCacheFilter.process(KademiWebCacheFilter.java:186)
at io.milton.http.FilterChain.process(FilterChain.java:46)
at io.milton.http.HttpManager.process(HttpManager.java:158)
at co.kademi.server.Kademi$1.service(Kademi.java:180)
at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:206)
at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:180)
at org.glassfish.grizzly.http.server.HttpHandlerChain.doHandle(HttpHandlerChain.java:198)
at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:242)
at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:119)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:284)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:201)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:133)
at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:112)
at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:77)
at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:539)
at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:112)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:117)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.access$100(WorkerThreadIOStrategy.java:56)
at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:137)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:593)
at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:573)
at java.lang.Thread.run(Thread.java:748)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment