Support Topics Documentation Slack YouTube Blog

Urgent: I can't access Tables

Application ID: 40A7AC6F-A4BF-02C0-FFBD-1EEC13921300
Error UID: 47EB544C-59D0-D17B-FFD3-771DBDE71000

Backendless encountered an error while handling the request. An internal trouble ticket with ID 47EB544C-59D0-D17B-FFD3-771DBDE71000 has been created and we will be investigating the issue.
failed to lazily initialize a collection of role: com.backendless.datamodel.application.GeoPointsCategoryEntity.geoPoints, could not initialize proxy - no Session (through reference chain: java.util.LinkedHashMap["location"]->java.util.HashMap["categories"]->com.backendless.datamodel.application.GeoPointsCategoryEntity[0]->com.backendless.datamodel.application.GeoPointsCategoryEntity["geoPoints"]) (through reference chain: java.util.ArrayList[0])
java.lang.IllegalArgumentException: failed to lazily initialize a collection of role: com.backendless.datamodel.application.GeoPointsCategoryEntity.geoPoints, could not initialize proxy - no Session (through reference chain: java.util.LinkedHashMap["location"]->java.util.HashMap["categories"]->com.backendless.datamodel.application.GeoPointsCategoryEntity[0]->com.backendless.datamodel.application.GeoPointsCategoryEntity["geoPoints"]) (through reference chain: java.util.ArrayList[0])
	at com.fasterxml.jackson.databind.ObjectMapper.valueToTree(ObjectMapper.java:2969)
	at com.backendless.writer.JsonWriter.write(JsonWriter.java:80)
	at controllers.BackendlessController.toJSON(BackendlessController.java:27)
	at controllers.console.Data.find(Data.java:110)
	at router.Routes$$anonfun$routes$1.$anonfun$applyOrElse$445(Routes.scala:12663)
	at play.core.routing.HandlerInvokerFactory$$anon$8.resultCall(HandlerInvoker.scala:146)
	at play.core.routing.HandlerInvokerFactory$$anon$8.resultCall(HandlerInvoker.scala:145)
	at play.core.routing.HandlerInvokerFactory$JavaActionInvokerFactory$$anon$3$$anon$4$$anon$5.invocation(HandlerInvoker.scala:111)
	at play.core.j.JavaAction$$anon$1.call(JavaAction.scala:119)
	at play.http.DefaultActionCreator$1.call(DefaultActionCreator.java:33)
	at com.backendless.old.security.ConsoleOriginAction.call(ConsoleOriginAction.java:46)
	at com.backendless.googleanalytic.ReportGoogleAnalyticsAction.call(ReportGoogleAnalyticsAction.java:43)
	at com.backendless.management.developer.DeveloperApplicationAccessAction.call(DeveloperApplicationAccessAction.java:30)
	at com.backendless.old.security.ApplicationExistenceAndUseAction.call(ApplicationExistenceAndUseAction.java:39)
	at com.backendless.management.developer.AbstractAuthenticateDeveloperAction.call(AbstractAuthenticateDeveloperAction.java:50)
	at com.backendless.InitApiKeyForConsoleAction.call(InitApiKeyForConsoleAction.java:48)
	at com.backendless.SimultaneousApiCallLimitAction.call(SimultaneousApiCallLimitAction.java:26)
	at com.backendless.StaticHttpResponseHeadersAction.call(StaticHttpResponseHeadersAction.java:22)
	at com.backendless.StackOverflowHandlerAction.call(StackOverflowHandlerAction.java:21)
	at com.backendless.CloseEntityManagerAction.call(CloseEntityManagerAction.java:36)
	at com.backendless.CurrentRequestsNumberAction.call(CurrentRequestsNumberAction.java:31)
	at play.core.j.JavaAction.$anonfun$apply$8(JavaAction.scala:175)
	at scala.concurrent.Future$.$anonfun$apply$1(Future.scala:659)
	at scala.util.Success.$anonfun$map$1(Try.scala:255)
	at scala.util.Success.map(Try.scala:213)
	at scala.concurrent.Future.$anonfun$map$1(Future.scala:292)
	at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:33)
	at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:33)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at play.core.j.HttpExecutionContext.$anonfun$execute$1(HttpExecutionContext.scala:63)
	at play.api.libs.streams.Execution$trampoline$.execute(Execution.scala:70)
	at play.core.j.HttpExecutionContext.execute(HttpExecutionContext.scala:58)
	at scala.concurrent.impl.CallbackRunnable.executeWithValue(Promise.scala:72)
	at scala.concurrent.impl.Promise$KeptPromise$Kept.onComplete(Promise.scala:372)
	at scala.concurrent.impl.Promise$KeptPromise$Kept.onComplete$(Promise.scala:371)
	at scala.concurrent.impl.Promise$KeptPromise$Successful.onComplete(Promise.scala:379)
	at scala.concurrent.impl.Promise.transform(Promise.scala:33)
	at scala.concurrent.impl.Promise.transform$(Promise.scala:31)
	at scala.concurrent.impl.Promise$KeptPromise$Successful.transform(Promise.scala:379)
	at scala.concurrent.Future.map(Future.scala:292)
	at scala.concurrent.Future.map$(Future.scala:292)
	at scala.concurrent.impl.Promise$KeptPromise$Successful.map(Promise.scala:379)
	at scala.concurrent.Future$.apply(Future.scala:659)
	at play.core.j.JavaAction.apply(JavaAction.scala:176)
	at play.api.mvc.Action.$anonfun$apply$4(Action.scala:82)
	at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$4(Accumulator.scala:167)
	at scala.util.Try$.apply(Try.scala:213)
	at play.api.libs.streams.StrictAccumulator.$anonfun$mapFuture$3(Accumulator.scala:167)
	at scala.Function1.$anonfun$andThen$1(Function1.scala:57)
	at scala.Function1.$anonfun$andThen$1(Function1.scala:57)
	at scala.Function1.$anonfun$andThen$1(Function1.scala:57)
	at play.api.libs.streams.StrictAccumulator.run(Accumulator.scala:198)
	at play.api.libs.streams.FlattenedAccumulator.$anonfun$run$2(Accumulator.scala:215)
	at scala.concurrent.Future.$anonfun$flatMap$1(Future.scala:307)
	at scala.concurrent.impl.Promise.$anonfun$transformWith$1(Promise.scala:41)
	at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:64)
	at akka.dispatch.BatchingExecutor$AbstractBatch.processBatch(BatchingExecutor.scala:55)
	at akka.dispatch.BatchingExecutor$BlockableBatch.$anonfun$run$1(BatchingExecutor.scala:92)
	at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
	at scala.concurrent.BlockContext$.withBlockContext(BlockContext.scala:85)
	at akka.dispatch.BatchingExecutor$BlockableBatch.run(BatchingExecutor.scala:92)
	at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:47)
	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:834)
Caused by: com.fasterxml.jackson.databind.JsonMappingException: failed to lazily initialize a collection of role: com.backendless.datamodel.application.GeoPointsCategoryEntity.geoPoints, co

Problem description

Describe what you did in console that led to the error. Please provide a description of what actually happens. Be descriptive: “it doesn’t work” does not describe what the behavior actually is. This will help us with reproducing the problem.

Steps to reproduce

Please describe steps to reproduce starting from the first action.

1.I logged in
2.Clicked on some tables
3.It shows red banner saying an error

Hello @snakeeyes

I looking into it.

@snakeeyes

Clicked on some tables or tables only contain a link to the old geo?

Yes so the tables that have Geo relatons are the one impacted

@snakeeyes

I reproduce this issue and crate ticket (BKNDLSS-21956). Progress will be described in this topic.

Could you advise how/where to access the ticket to see the progress?

@snakeeyes

Information of progress only in this topic.

@snakeeyes, we are working on this issue. We will let you know once it is fixed. The problem has a high priority assigned to it, it means it is at the top of our list.

Regards,
Mark

Thank you Mark for placing priority on it.

Hello @snakeeyes

We’ve just updated cloud servers with a fix for the issue you described above. Could you kindly let us know whether fix works for you well?

Regards,
Inna

Thank you very much for fast action
It is working now