[
https://issues.apache.org/jira/browse/CB-1750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jesse MacFadyen resolved CB-1750.
---------------------------------
Resolution: Fixed
Fix Version/s: 2.3.0
addressed in 2.3.0rc1
> fileTransfer.upload not working - WP7
> --------------------------------------
>
> Key: CB-1750
> URL: https://issues.apache.org/jira/browse/CB-1750
> Project: Apache Cordova
> Issue Type: Bug
> Components: WP7
> Affects Versions: 2.2.0
> Environment: Using Windows 7, VisualStudio 2010 express for windows
> Phone.
> Testing on a device (Nokia Lumia 900 and emulator)
> Reporter: Emiliano Angelini
> Assignee: Jesse MacFadyen
> Fix For: 2.3.0
>
>
> Hi,
> I've tryed to upload a File in an App that I'm developing and also tested the
> CordovaExample that comes inside incubator-cordova-wp7, and everytime I
> called FileTransfer.upload I got an error like this one:
> options =
> ["{\"filePath\":\"test.txt\",\"server\":\"http://posttestserver.com/post.php?dir=cordovaTest\",\"fileKey\":\"file\",\"fileName\":\"newFile.txt\",\"mimeType\":\"text/plain\",\"params\":\"key1=value1&key2=value2\"}"]
> A first chance exception of type 'System.InvalidCastException' occurred in
> System.ServiceModel.Web.dll
> A first chance exception of type 'System.InvalidCastException' occurred in
> System.ServiceModel.Web.dll
> InvalidCastException
> Failed to deserialize
> WP7CordovaClassLib.Cordova.Commands.FileTransfer+UploadOptions[] with JSON
> value ::
> ["{\"filePath\":\"test.txt\",\"server\":\"http://posttestserver.com/post.php?dir=cordovaTest\",\"fileKey\":\"file\",\"fileName\":\"newFile.txt\",\"mimeType\":\"text/plain\",\"params\":\"key1=value1&key2=value2\"}"]
> A first chance exception of type 'System.NullReferenceException' occurred in
> WP7CordovaClassLib.dll
> GapBrowser_Navigated :: /app/www/file.html#
> I also tryed modifying cordova-2.2.0.js to send the options parameter as an
> object instead of an Array (that solved the JSON deserialization) but ended
> up with an Invalid left hand side assignment error.
> Thanks
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira