Symptom
Note: This particular exception is specific to the Magento SOAP service.
Unable to upload images when using the Magento API web service in conjunction with the Web Service Connector tool. The following error is received:
System.ServiceModel.Fault Exception The image is not specified
Solution
Please refer to the following knowledgebase article which provides instructions on how to upload file contents using Base64 encoding:
This method involves using a VBscript to extract and encode the contents of a file, in this case an image. The converted data can then be attached using a Fixed/Dynamic Function to the relevant element in the web service call.