Troubleshooting > Troubleshooting File Transfers > File Transfer Event error when repository-thing=name Thing does not exist or implements wrong Thing Shape
File Transfer Event error when repository-thing=name Thing does not exist or implements wrong Thing Shape
When a file is uploaded to an Azure Storage Account Blob Container, the Azure IoT Hub Connector fires a FileTransfer event on the ThingWorx Platform. This event is fired on the cx-server.protocol.file-upload-events.repository-thing-name Thing specified in the configuration file of the Connector. If there is not a AzureStorageContainerFileRepository Thing with a name that matches the repository-thing-name, an error similar to the following error is logged in the ThingWorx Platform Error Log:

2019-09-04 21:51:24.910+0000 [L: ERROR] [O: c.t.w.p.APIProcessor] [I: ]
[U: ConnectorUser] [S: ] [P: ] [T: WSExecutionProcessor-1]
Unable to dispatch [ uri = /Things/file-uploads/Events/FileTransfer/]:
Entity file-uploads does not exist or is not yet associated with a Thing

2019-09-04 21:51:24.911+0000 [L: ERROR] [O: c.t.s.s.w.p.WSExecutionInstance]
[I: ] [U: ConnectorUser] [S: ] [P: ] [T: WSExecutionProcessor-1]
error executing APIRequest Message: Entity file-uploads does not exist or is
not yet associated with a Thing, sending ERROR ResponseMessage to caller!
com.thingworx.common.exceptions.InvalidRequestException:
Entity file-uploads does not exist or is not yet associated with a Thing
at com.thingworx.webservices.processors.APIProcessor.
fireEvent(APIProcessor.java:350)
at com.thingworx.webservices.processors.APIProcessor.
dispatchRequest(APIProcessor.java:103)
at com.thingworx.system.subsystems.wsexecution.processor.
WSExecutionInstance.run(WSExecutionInstance.java:49)
at java.util.concurrent.ThreadPoolExecutor.
runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.
run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
If the repository-thing-name Thing exists but does not implement the AzureStorageContainerFileRepository Thing Shape, an error similar to the following is logged in the ThingWorx Platform Error Log:

019-09-04 21:51:24.910+0000 [L: ERROR] [O: E.c.q.l.c.Logger] [I: ] [U: ConnectorUser] [S: ] [P: ]
[T: WSExecutionProcessor-26] error executing APIRequest Message: Unable to dispatch
[ uri = /Things/file-uploads/Events/FileTransfer/]: Invalid event name: FileTransfer, sending ERROR
ResponseMessage to caller!
* 
The Connector loads and caches all configuration settings during startup. If you make a change to the configuration, you MUST restart the Connector so that the change takes effect.