Hi,
I am running into strange problem…
One of the inboxes handled by BM server, there is one with many sub folders, even into the Trash folder…
The FolderSync crashes constantly with these logs:
2020-09-04 22:07:09,034 [vert.x-eventloop-thread-3] n.b.v.c.r.i.WrappedResponse INFO - [m: POST, rid: 1372, ua: Apple-iPhone9C3/1707.80, user: xxxx@xxxxx.com, cmd: FolderSync, device: XXXXXXXXXX, type: iPhone, pv: 14.1, partnership: 6aeb0573-d420-4bcc-b48a-6db39e8b8a05, in.size: 13b, out.size: 13b, http.out: 200] completed in 231ms.
2020-09-04 22:07:09,425 [vert.x-worker-thread-3] n.b.e.c.f.s.FolderSyncProtocol INFO - FolderSync from 0
2020-09-04 22:07:09,572 [vert.x-worker-thread-3] n.b.e.c.f.s.FolderSyncProtocol ERROR - Fail to send FolderHierarchy response
java.lang.NullPointerException: null
at net.bluemind.eas.backend.bm.FolderBackend.getMailHierarchyItemChange(FolderBackend.java:349)
at net.bluemind.eas.backend.bm.FolderBackend.lambda$3(FolderBackend.java:190)
at java.util.ArrayList.forEach(ArrayList.java:1257)
at net.bluemind.eas.backend.bm.FolderBackend.getChanges(FolderBackend.java:185)
at net.bluemind.eas.backend.bm.HierarchyExporter.getChanges(HierarchyExporter.java:37)
at net.bluemind.eas.command.folder.sync.FolderSyncProtocol.execute(FolderSyncProtocol.java:102)
at net.bluemind.eas.command.folder.sync.FolderSyncProtocol.execute(FolderSyncProtocol.java:1)
at net.bluemind.eas.protocol.impl.ProtocolWorker$1.handle(ProtocolWorker.java:55)
at net.bluemind.eas.protocol.impl.ProtocolWorker$1.handle(ProtocolWorker.java:1)
at org.vertx.java.core.eventbus.impl.DefaultEventBus$11.run(DefaultEventBus.java:963)
at org.vertx.java.core.impl.DefaultContext$3.run(DefaultContext.java:175)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
Thanx for any help with this!
Fwd