hi,
I'm trying to upload a file to sharepoint site, i tried the following
code,
it asked me to pick some file. i did,
its asking my LDAP credentials to access that sharepoint site, i've
given;
but it's not uploading; the entire application is not responding (IE
hanged), and not responding for closing also. i'm forcing iexplore
process to close the application.
i could not understand this behavior, can anyone help me out in this
regard?
(I have full permission in that sharepoint site!)
public function fileUpload():void
{
var fileRef:FileReference = new FileReference();
fileRef.addEventListener(Event.SELECT, selectHandler);
fileRef.addEventListener(Event.COMPLETE, completeHandler);
fileRef.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
securityEvent);
fileRef.addEventListener(HTTPStatusEvent.HTTP_STATUS,
httpStatusHandler);
fileRef.addEventListener(ProgressEvent.PROGRESS,
progressHandler);
fileRef.addEventListener(IOErrorEvent.IO_ERROR, IOhandler);
fileRef.addEventListener(Event.ACTIVATE, activateHandler);
fileRef.addEventListener(Event.CANCEL, cancelHandler);
try
{
var success:Boolean = fileRef.browse();
}
catch (error:Error)
{
//trace("Unable to browse for files.");
Alert.show("Unable to browse for files.");
}
function selectHandler(event:Event):void
{
var request:URLRequest = new
URLRequest("http://SSP12NTbox:5555/
sites/GMSL/Shared Documents/");
try {
fileRef.upload(request);
} catch (error:Error) {
//trace("Unable to upload file.");
Alert.show(error.message.toString());
}
}
function completeHandler(event:Event):void
{
//trace("uploaded");
Alert.show("Uploaded");
}
function securityEvent(event:Event):void
{
Alert.show(event.toString());
}
function httpStatusHandler(event:HTTPStatusEvent):void
{
Alert.show(event.toString());
}
function progressHandler(event:ProgressEvent):void
{
Alert.show("In Progress!");
}
function IOhandler(event:IOErrorEvent):void
{
Alert.show("IO Error");
}
function activateHandler(event:Event):void
{
Alert.show("Activated!");
}
function cancelHandler(event:Event):void
{
fileRef.cancel();
Alert.show("Cancelled!");
}
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---