An Azure service that stores unstructured data in the cloud as blobs.
Hwo do I create the path permanently in Blob storage, especially if there already is one by that name?
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
We use Azure blob storage extensively in our system. One of our engineers has raised an issue he's seen with the storage. He is getting inconsistent errors like this:
ID,Handled,Sent From,Time Stamp,Type,Error Message ID,Document Name,Original Document ID,Original BOD ID,Reason
at com.infor.ion.plugins.file.adapter.inbound.Pusher.insertEntry(Pusher.java:365)
at com.infor.ion.plugins.file.adapter.internal.FileAdapter.insertEntry(FileAdapter.java:1052)
at com.infor.ion.plugins.file.adapter.internal.FileAdapter.handleMessage(FileAdapter.java:533)
at com.infor.ion.container.element.base.adapter.BaseElement.handleMessage(BaseElement.java:480)
at com.infor.ion.container.element.base.adapter.BaseAdapter.handleMessage(BaseAdapter.java:309)
at com.infor.ion.container.element.base.adapter.BaseElement.process(BaseElement.java:241)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.handleMessage(MDDontOwnQueuePollOneQueue.java:1874)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.lambda$bodyOfReceivingLoop$4(MDDontOwnQueuePollOneQueue.java:1268)
at com.infor.ion.container.common.memory.MemoryProtectionUtils$MemoryProtectionContext.doWithProtectionOfHeap(MemoryProtectionUtils.java:1335)
at com.infor.ion.container.common.memory.MemoryProtectionUtils.doWithProtectionOfHeap(MemoryProtectionUtils.java:589)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.bodyOfReceivingLoop(MDDontOwnQueuePollOneQueue.java:1062)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue$1.run(MDDontOwnQueuePollOneQueue.java:978)
at com.infor.ion.shared.tenant.ThreadLocalRunnable.run(ThreadLocalRunnable.java:193)
at com.infor.ion.grid.common.util.ObservableSingletonThread.lambda$start$0(ObservableSingletonThread.java:143)
at com.infor.ion.shared.tenant.ThreadLocalRunnable.run(ThreadLocalRunnable.java:193)
at java.base/java.lang.Thread.run(Thread.java:840)",
6658443,false,infor.file.azure_blobstorage,2026-06-18T19:42:06.963Z,GENERAL,f37c8441c1ad4923b9794227828c2a8d,FactoringSolution,null,null,"com.infor.ion.container.common.exception.ServiceContainerException: Cannot write to folder 'Factoring'. Folder does not exist, configuration does not allow to create the folder.
at com.infor.ion.plugins.file.adapter.datasource.SFTPDataSource.writeDataEntry(SFTPDataSource.java:519)
at com.infor.ion.plugins.file.adapter.inbound.Pusher.writeDataEntry(Pusher.java:586)
at com.infor.ion.plugins.file.adapter.inbound.Pusher.insertEntry(Pusher.java:365)
at com.infor.ion.plugins.file.adapter.internal.FileAdapter.insertEntry(FileAdapter.java:1052)
at com.infor.ion.plugins.file.adapter.internal.FileAdapter.handleMessage(FileAdapter.java:533)
at com.infor.ion.container.element.base.adapter.BaseElement.handleMessage(BaseElement.java:480)
at com.infor.ion.container.element.base.adapter.BaseAdapter.handleMessage(BaseAdapter.java:309)
at com.infor.ion.container.element.base.adapter.BaseElement.process(BaseElement.java:241)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.handleMessage(MDDontOwnQueuePollOneQueue.java:1874)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.lambda$bodyOfReceivingLoop$4(MDDontOwnQueuePollOneQueue.java:1268)
at com.infor.ion.container.common.memory.MemoryProtectionUtils$MemoryProtectionContext.doWithProtectionOfHeap(MemoryProtectionUtils.java:1335)
at com.infor.ion.container.common.memory.MemoryProtectionUtils.doWithProtectionOfHeap(MemoryProtectionUtils.java:589)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue.bodyOfReceivingLoop(MDDontOwnQueuePollOneQueue.java:1062)
at com.infor.ion.broker.process.channel.queue.md.MDDontOwnQueuePollOneQueue$1.run(MDDontOwnQueuePollOneQueue.java:978)
at com.infor.ion.shared.tenant.ThreadLocalRunnable.run(ThreadLocalRunnable.java:193)
at com.infor.ion.grid.common.util.ObservableSingletonThread.lambda$start$0(ObservableSingletonThread.java:143)
at com.infor.ion.shared.tenant.ThreadLocalRunnable.run(ThreadLocalRunnable.java:193)
at java.base/java.lang.Thread.run(Thread.java:840)",
6661482,false,infor.file.azure_blobstorage,2026-06-19T01:22:55.867Z,GENERAL,49d81fd6686449cda750660fb5fd7af1,FactoringSolution,null,null,"com.infor.ion.container.common.exception.ServiceContainerException: Cannot write to folder 'Factoring'. Folder does not exist, configuration does not allow to create the folder.
It's causing major issues and the online help is not helping.
An Azure service that stores unstructured data in the cloud as blobs.
Hwo do I create the path permanently in Blob storage, especially if there already is one by that name?