When people are clicking on the confirmation link in the confirmation email after registering, the web page shows the following error message:
Backendless encountered an error while handling the request. An internal trouble ticket with ID 6AAEC02C-3098-3193-FF35-F1275751A900 has been created and we will be investigating the issue.
null
java.lang.NullPointerException
at com.backendless.servercode.InvocationContextFactory.create(InvocationContextFactory.java:60)
at com.backendless.servercode.InvocationContextFactory.create(InvocationContextFactory.java:37)
at com.backendless.servercode.codeBinding.EventHandlerInvoker.execute(EventHandlerInvoker.java:105)
at com.backendless.servercode.codeModel.ModelCodeExtender.lambda$executeBinding$0(ModelCodeExtender.java:224)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at com.backendless.servercode.codeModel.ModelCodeExtender.executeBinding(ModelCodeExtender.java:223)
at com.backendless.servercode.codeModel.ModelCodeExtender.executeAfter(ModelCodeExtender.java:202)
at com.backendless.servercode.codeModel.ModelCodeExtender.performActionWithValidationUnsafe(ModelCodeExtender.java:164)
at com.backendless.servercode.codeModel.ModelCodeExtender.performActionWithValidation(ModelCodeExtender.java:105)
at com.backendless.servercode.codeModel.ModelCodeExtender.performActionWithValidation(ModelCodeExtender.java:92)
at com.backendless.services.users.impl.CustomLogicDecorator.performActionWithValidation(CustomLogicDecorator.java:95)
at com.backendless.services.users.impl.CustomLogicDecorator.confirm(CustomLogicDecorator.java:311)
at com.backendless.services.users.impl.UserServiceClientsProxyOrigin.confirm(UserServiceClientsProxyOrigin.java:440)
at controllers.Users.lambda$confirm$21(Users.java:515)
at com.backendless.async.BackendlessExecutorService.lambda$submit$0(BackendlessExecutorService.java:106)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
Registration is confirmed though. The user status is correctly set to CONFIRMED.
Regards,